Aller directement au contenu

Créer une offre de souscription Android

Les offres introductives vous permettent de fournir aux utilisateurs éligibles soit une période d'essai gratuite, soit un prix réduit pour une période introductive. Après la période introductive, les abonnements se renouvellent automatiquement au tarif standard, à moins d'être annulés.

Les offres introductives constituent un outil puissant pour :

  • Réduire les barrières d'accès pour les nouveaux abonnés
  • Augmenter les taux de conversion
  • Permettre aux utilisateurs de tester vos fonctionnalités premium sans risque
  • Construire des relations à long terme avec vos abonnés

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 l'éligibilité automatiquement.

Vous devez d'abord __CAPGO_KEEP_0__ créer un abonnement auto-renouvelable

avant d'ajouter une offre d'introduction.

Création d'une Offre d'Introduction
  1. Accéder à la configuration de l'offre

    Naviguez vers votre abonnement dans le console Google Play et sélectionnez le Ajouter une offre bouton.

    Ajouter une offre

  2. Sélectionner le plan de base

    Un modale 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 Ajouter une offre pour continuer.

    Sélectionner le plan de base

  3. 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: Utilisateurs qui ont souscrit précédemment
    • Déterminé par le développeurAttention

    Ajouter des phases

  4. __CAPGO_KEEP_0__

    Cliquez Ajoutez la phase en bas de 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
    • Paiement récurrent réduit après essai gratuit
  5. Sélectionnez le type de phase

    Choisissez parmi trois types de phase :

    Essai gratuit

    • Accès gratuit pendant une durée déterminée
    • Exemple : 7 jours gratuits, puis 9,99 $ par mois

    Paiement unique

    • Prix réduit une fois pour toute pour une période spécifique
    • Exemple : 1,99 $ pour 2 mois, puis 9,99 $/mois

    Paiement récurrent réduit

    • Tarif réduit par cycle de facturation pour plusieurs cycles
    • Exemple : 4,99 $/mois pendant 3 mois, puis 9,99 $/mois
  6. Configurer la durée de la phase d'introduction

    Définir la durée de la phase d'introduction :

    • Jours, semaines ou mois
    • Nombre de cycles de facturation
  7. Finaliser et Activer

    Cliquez Appliquer, puis Sauver pour activer l'offre. Le Activer le bouton deviendra disponible une fois enregistré.

  • Phase 1 : 7 jours gratuit
  • Puis : 9,99 $ / mois tarification standard
  • Phase 1 : 1,99 $ pour le premier mois
  • Ensuite : tarification standard de 9,99 $ par mois
  • Phase 1 : 14 jours gratuits
  • Phase 2 : 4,99 $ par mois pendant 2 mois
  • Ensuite : tarification standard de 9,99 $ par mois

La plugin native-purchases gère automatiquement l'éligibilité et la présentation des offres 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);
  • Essais gratuitsPériodes réduites : 3-14 jours est optimal pour la plupart des applications
  • Périodes réduites : 1-3 mois fonctionne bien pour créer une habitudeRemise sur le prix : 50-70 % de remise sur le prix régulier incite à la conversion
  • Marketing__CAPGO_KEEP_0__
  • Afficher clairement l'offre initiale et le prix régulier
  • Montrer ce qui se passe après la période initiale
  • Faire annuler facilement et de manière transparente
  • Rappeler les utilisateurs avant la fin de la période initiale

Tester différentes structures d'offre :

  • Durée de la période d'essai gratuite
  • Pourcentage de remise
  • Durée de la remise
  • Phase unique vs. phase multiple
  • Seulement une offre d'introduction peut être active par abonnement à la fois
  • Les utilisateurs ne peuvent bénéficier qu'une fois d'une offre d'introduction par abonnement
  • Les offres d'introduction ne s'appliquent pas aux mises à niveau/mises à niveau d'abonnement
  • Les modifications des offres d'introduction ne concernent pas les abonnés existants

L'offre d'introduction ne s'affiche pas :

  • Vérifiez que l'offre est activée dans le Console de jeu
  • Vérifiez l'éligibilité de l'utilisateur (il peut avoir déjà utilisé l'offre)
  • Assurez-vous que l'application utilise les informations de produit les plus récentes

Utilisateurs incorrects recevant l'offre :

  • Vérifier les paramètres d'éligibilité (nouveaux vs. clients existants)
  • Vérifier si l'utilisateur s'est déjà abonné sur un appareil différent
  • Vérifier l'historique du compte Play Store

L'offre ne s'applique pas lors de l'achat :

  • Confirmer que l'ID du produit correspond exactement
  • Vérifier que l'offre est toujours active et non expirée
  • Vérifier les paramètres de plage de dates pour l'offre
  • pour tester vos offres pour tester vos offres
  • Suivre les taux de conversion dans les analyses de console de Play
  • Considérez la création de plusieurs niveaux de souscription avec des offres différentes