Créer une offre d'introduction de souscription Android
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complet pour ce plugin.
Les offres introductives vous permettent de fournir aux utilisateurs éligibles soit une période d'essai gratuite, soit un prix d'introduction réduit. Après la période introductive, les abonnements se renouvellent automatiquement au tarif standard, à moins d'être annulés.
Vue d'ensemble
Section intitulée « Vue d'ensemble »Les offres introductives sont un outil puissant pour :
- Réduisez les barrières d'accès pour les nouveaux abonnés
- Augmentez les taux de conversion
- Permettez aux utilisateurs d'essayer vos fonctionnalités premium sans risque
- Construisez des relations d'abonnés à long terme
Éligibilité
Section intitulée « Éligibilité »Les utilisateurs peuvent recevoir une offre d'introduction si ils n'ont pas acheté ou reçu précédemment une offre d'introduction pour l'abonnement. Google Play gère automatiquement l'éligibilité.
Prérequis
Section intitulée « Prérequis »Vous devez créer une souscription auto-renouvelable avant d'ajouter une offre d'introduction. Vous devez créer une souscription auto-renouvelable avant d'ajouter une offre d'introduction. Vous devez créer une souscription auto-renouvelable avant d'ajouter une offre d'introduction.
Créer une offre d'introduction
Section intitulée « Créer une offre d'introduction »-
Accéder à la configuration de l'offre
Naviguez jusqu'à votre abonnement dans le console Google Play et sélectionnez le Ajouter l'offre bouton Ajouter l'offre

-
Un modal s'affichera pour vous demander de choisir votre plan de base. Généralement, vous n'aurez qu'un seul plan de base. Cliquez sur
Continuer Sélectionner le plan de base bouton Ajouter l'offre

-
Configurer les détails de l'offre
Entrez les informations suivantes :
ID de l'offre: Un identifiant unique pour cette offre
Éligibilité: Choisissez qui peut recevoir cette offre
- Nouveaux clients: Seuls les utilisateurs qui n'ont jamais souscrit
- Clients existants: Les utilisateurs qui ont souscrit précédemment
- Déterminé par le développeur: Logique d'éligibilité personnalisée (non prise en charge par native-purchases)

-
Ajouter les phases
Cliquez Ajouter une phase à la fin de la page pour définir la structure de votre offre.
Vous pouvez ajouter jusqu'à deux phases, permettant des combinaisons comme :
- Essai gratuit uniquement
- Prix réduit uniquement
- Essai gratuit suivi d'un paiement récurrent réduit
-
Choisissez le type de phase
Choisissez parmi trois types de phase :
Essai gratuit
- context : Page/zone : Page des conditions générales. Rôle : Sujet de section ou tagline. Vu dans : page tos.astro. Clé de message `tos_subscriptions_free_trial_subtitle` (Sous-titre des conditions générales des abonnements gratuit)
- Accès gratuit pendant une durée déterminée
Exemple : 7 jours gratuits, puis 9,99 $ par mois
- Paiement unique
- Un prix réduit une fois pour une période spécifique
Exemple : 1,99 $ pour 2 mois, puis 9,99 $ par mois
- Paiement récurrent réduit
- Tarif réduit par cycle de facturation pour plusieurs cycles
-
Exemple : 4,99 $ par mois pendant 3 mois, puis 9,99 $ par mois
Définissez la durée de la phase d'introduction :
- Jours, semaines ou mois
- Nombre de cycles de facturation
-
Finaliser et Activer
Cliquez Appliquer, puis Enregistrer pour activer l'offre. Le Activer Le bouton deviendra disponible une fois enregistré.
Exemples de phases d'offre
Titre de la section : « Exemples de phase d'offre »Exemple 1 : Essai gratuit simple
Titre de la section : « Exemple 1 : Essai gratuit simple »- Phase 1 : 7 jours gratuits
- Ensuite : tarification standard de 9,99 $ par mois
Exemple 2 : Introduction avec remise
Titre de la section : « Exemple 2 : Introduction avec remise »- Phase 1 : 1,99 $ pour le premier mois
- Ensuite : tarification standard de 9,99 $ par mois
Exemple 3 : Essai prolongé + remise
Titre de la section : « Exemple 3 : Essai prolongé + remise »- Phase 1 : 14 jours gratuits
- Phase 2 : 4,99 $ par mois pendant 2 mois
- Ensuite : 9,99 $ par mois tarification standard
Utilisation dans votre application
Section intitulée « Utilisation dans votre application »Le plugin native-purchases gère automatiquement l'éligibilité et la présentation de l'offre d'introduction :
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)const { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
if (product.introductoryPrice) { console.log(`Intro price: ${product.introductoryPriceString}`); console.log(`Regular price: ${product.priceString}`); console.log( `Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`, );} else { console.log('No intro offer configured for this product');}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console productType: PURCHASE_TYPE.SUBS,});
console.log('Introductory purchase transaction', transaction.transactionId);Meilleures pratiques
Section intitulée « Meilleures pratiques »Durée de l'offre
Section intitulée « Durée de l'offre »- Essais gratuits3-14 jours est optimal pour la plupart des applications
- Durées de réduction: 1-3 mois fonctionne bien pour créer une habitude
- Réduction de prix: 50-70% de remise sur le prix régulier incite à la conversion
Marketing
Section intitulée « Marketing »- Afficher clairement l'offre initiale et le prix régulier
- Montrer ce qui se passe après la période initiale
- Faciliter l'annulation et la transparence
- Rappeler les utilisateurs avant la fin de la période initiale
Test A/B
Section intitulée « Test A/B »Testez différentes structures d'offres :
- Durée de la période d'essai gratuite
- Pourcentage de remise
- Durée de la remise
- Phase unique vs. multi-étapes
Notes importantes
Section intitulée « Notes importantes »- Seule une offre introductive peut être active par abonnement à la fois
- Les utilisateurs ne peuvent revendiquer une offre introductive qu'une seule fois par abonnement
- Les offres introductives ne s'appliquent pas aux mises à niveau/mises à niveau d'abonnement
- Les modifications des offres introductives n'affectent pas les abonnés existants
Aide au dépannage
Section intitulée « Résolution de problèmes »L'offre introductive ne s'affiche pas :
- Vérifiez que l'offre est activée dans le console de Play
- Vérifiez l'éligibilité de l'utilisateur (il est possible qu'il ait déjà utilisé l'offre avant)
- Assurez-vous que l'application utilise les informations de produit les plus récentes
Les utilisateurs incorrects reçoivent l'offre :
- Révisez les paramètres d'éligibilité (nouveaux vs. clients existants)
- Vérifiez si l'utilisateur a souscrit auparavant sur un appareil différent
- Vérifiez l'historique de compte de la boutique Play
L'offre ne s'applique pas lors de l'achat :
- Confirmez que l'ID du produit correspond exactement
- Vérifiez que l'offre est toujours active et n'est pas expirée
- Vérifiez les paramètres de plage de dates pour l'offre
Étapes suivantes
Section intitulée « Étapes suivantes »- Configurez les tests de sandbox pour tester vos offres
- Surveillez les taux de conversion dans les analytics de Play Console
- Considérez la création de plusieurs niveaux d'abonnement avec des offres différentes
Continuez depuis la création d'une offre d'introduction pour les abonnements Android
Section intitulée « Continuez depuis la création d'une offre d'introduction pour les abonnements Android »Si vous utilisez Créer une offre d'introduction pour les abonnements Android pour planifier les paiements et les achats, connectez-l’avec Utiliser @capgo/native-purchases pour la capacité native dans Utiliser @capgo/native-purchases Tarification de Capgo pour le flux de travail de produit dans Tarification de Capgo, Système de paiement pour le détail d'implémentation dans Système de paiement, @capgo/native-purchases pour le détail d'implémentation dans @capgo/native-purchases, et Prise en main pour le détail d'implémentation dans Prise en main.