À l'aide du système de facturation de Google Play, vous pouvez proposer des produits intégrés que les utilisateurs ne paient qu'une seule fois. Les produits intégrés peuvent inclure, entre autres, des objets virtuels (par exemple, des niveaux de jeu ou des potions) ou encore des services premium dans votre application sur Google Play.
Vous pouvez également créer un abonnement que les utilisateurs paient de manière récurrente.
Important : Le Règlement du programme Google Play pour les développeurs et les frais de service s'appliquent à la fois aux produits intégrés et aux abonnements.
Disponibilité
Si vous vous trouvez dans un pays où l'inscription en tant que marchand est possible, vous pouvez utiliser le système de facturation Google Play.
Dans ce cas, pour utiliser ce système de facturation dans vos applications, configurez un profil de paiement, puis découvrez comment configurer le système de facturation de Google Play sur le site pour les développeurs Android.
Pour être disponible à l'achat, un produit intégré doit être actif et son application doit cibler le pays ou la région de l'utilisateur. Un produit intégré sera disponible à l'achat tant qu'il sera actif, même si la publication de son application est annulée. Si vous ne souhaitez pas qu'un produit intégré soit disponible, vous devez le désactiver.
Si vous utilisez un compte de test, accédez au site pour les développeurs Android pour savoir comment tester l'intégration de la bibliothèque Google Play Billing.
Une fois que vous avez créé un produit intégré, il est disponible pour tous les utilisateurs de la dernière version du Google Play Store.
Remarque : Cette disponibilité dans la Play Console peut permettre aux utilisateurs d'acheter le SKU directement depuis la page d'accueil des jeux sur le Play Store (plutôt que depuis votre application) grâce à la fonctionnalité de rappel d'abandon du panier qui incite les utilisateurs à finaliser les achats précédemment abandonnés. (En savoir plus sur les achats effectués en dehors de votre application) Cette fonctionnalité est activée par défaut pour tous les développeurs.
Pour désactiver la fonctionnalité de rappel d'abandon du panier dans votre application, veuillez remplir ce formulaire.
Autorisations requises
Pour proposer un produit intégré, vous devez déclarer l'autorisation com.android.vending.BILLING
dans le fichier manifeste de l'APK de votre application. Si vous publiez votre application dans le monde entier, vous pouvez toujours publier des applications qui utilisent l'autorisation com.android.vending.BILLING
dans tous les pays.
Créer des produits intégrés
Créer un seul produit intégré
- Les identifiants produit doivent commencer par un chiffre ou une lettre minuscule, et ils ne peuvent contenir que des chiffres (0-9), des lettres minuscules (a-z), des traits de soulignement (_) et des points (.).
- Vous ne pouvez pas modifier ni réutiliser un identifiant produit une fois le produit créé.
- Remarque : Vous ne pouvez pas utiliser d'identifiant produit nommé
android.test
ni d'identifiant commençant parandroid.test
.
Pour créer un produit intégré, procédez comme suit :
- Ouvrez la Play Console.
- Accédez à la page Produits intégrés (Monétiser avec Play > Produits > Produits intégrés).
- Cliquez sur Créer un produit.
- Saisissez les informations détaillées sur le produit.
- Identifiant produit : identifiant unique de votre produit intégré.
- Titre : nom court de l'article (55 caractères maximum, mais nous vous recommandons de limiter les titres à 25 caractères pour qu'ils s'affichent correctement partout), comme "Potion de sommeil".
- Description : description longue de l'article (200 caractères maximum), par exemple "Endort instantanément les créatures".
- Icône : image unique et précise représentant votre produit. N'incluez ni texte, ni promotions, ni branding. L'icône du produit apparaît sur votre fiche Play Store et tout au long du parcours d'achat.
- PNG 32 bits
- 512 x 512 pixels
- Jusqu'à 1 Mo
- Prix : saisissez le prix dans votre devise locale ou sélectionnez un modèle de tarification.
- Quantité multiple : autorisez le règlement de quantités multiples pour ce produit. Les utilisateurs pourront effectuer des achats en plusieurs quantités en dessous du seuil de leur pays ou région. Veuillez noter les informations suivantes :
- Pour que vous puissiez configurer le règlement de quantités multiples dans la Play Console, votre application a besoin de la bibliothèque Google Play Billing 4.0. Consultez le site pour les développeurs Android pour savoir comment intégrer la bibliothèque Google Play Billing à votre application.
- Le règlement de quantités multiples n'est pas disponible dans tous les pays ni dans toutes les régions.
- Dans la plupart des pays ou régions où le règlement de quantités multiples est disponible, le seuil de tarification des codes SKU est d'environ 100 USD. Pour autoriser le règlement de quantités multiples, vous devez ajuster le prix (hors taxe) sous le seuil applicable dans chaque pays ou région.
- Exclusivité Play Points : proposez votre produit uniquement aux personnes participant au programme Google Play Points.
- Enregistrez vos modifications, puis cliquez sur Activer pour que les utilisateurs aient accès à votre produit intégré.
Langues et traductions
Les produits intégrés sont disponibles dans la même langue par défaut que l'application à laquelle ils sont associés. Pour ajouter des traductions dans des langues spécifiques, sélectionnez un produit intégré, puis cliquez sur Gérer les traductions et appliquez les langues de votre choix. Pour savoir comment offrir une expérience localisée à vos utilisateurs, consultez Traduire et localiser votre application.
Créer un lot avec plusieurs produits intégrés
Importer un fichier CSV de produits intégrés
Pour importer un fichier CSV, procédez comme suit :
- Ouvrez la Play Console.
- Accédez à la page Produits intégrés (Monétiser avec Play > Produits > Produits intégrés).
- Cliquez sur Importer.
- Importer plusieurs produits via un fichier CSV n'écrase les produits existants que si la valeur d'un
identifiant produit
dans le fichier CSV correspond à l'identifiant produit
d'un produit intégré figurant dans la liste des produits. Le fait d'écraser un produit ne supprime pas les produits intégrés qui ne sont pas inclus dans le fichier CSV.
- Importer plusieurs produits via un fichier CSV n'écrase les produits existants que si la valeur d'un
- Pour importer votre fichier CSV, vous devez le glisser-déposer ou cliquer sur Importer.
Exporter un fichier CSV contenant les produits intégrés existants
Pour exporter un fichier CSV, procédez comme suit :
- Ouvrez la Play Console.
- Accédez à la page Produits intégrés (Monétiser avec Play > Produits > Produits intégrés).
- Cliquez sur Exporter.
Afficher un exemple de fichier CSV
- Le premier exemple définit un titre et une description dans deux langues différentes (
fr_FR
etes_ES
). Un modèle de tarification définit le prix de l'article. - Le deuxième exemple n'utilise pas de modèle de tarification. À la place, un prix est précisé pour le pays par défaut (France). La Play Console utilise les taux de change en vigueur et les modèles de tarification pertinents localement pour définir automatiquement les prix dans tous les pays où l'application est distribuée.
- Le troisième exemple n'utilise pas non plus de modèle de tarification. Le prix de l'article est spécifié manuellement pour chaque pays dans lequel l'application est publiée.
Exemple de syntaxe CSV
Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Exemples de produits intégrés
Exemple 1
potion_de_sommeil_de_base,published,managed_by_android,false,fr_FR; Potion de sommeil de base; Endort les petites créatures.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,,4637138456024710495
Exemple 2
potion_de_sommeil_standard, published,managed_by_android,false,fr_FR; Potion de sommeil standard; Endort les petites créatures pendant deux minutes.,true, 1990000,
Exemple 3
potion_d'invisibilité,published, managed_by_android,false,fr_FR; Potion d'invisibilité; Invisible pour tous les ennemis pendant 5 minutes., false, FR; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,
Valeurs de données pour les fichiers CSV
Product ID |
Définir cette valeur dans le fichier CSV a le même effet que saisir un identifiant produit lors de la création d'un produit intégré. Si vous spécifiez un identifiant produit ( |
Publish State |
Cette valeur doit être définie sur published ou unpublished . Cela revient à définir un produit intégré comme Actif ou Inactif. |
Purchase Type |
Cette valeur doit être définie sur |
Auto Translate |
Cette valeur doit être définie sur Si vous souhaitez fournir les traductions du titre et de la description d'un produit intégré, indiquez ces traductions explicitement dans le paramètre |
|
Si vous n'incluez qu'une seule langue pour un article, vous devez spécifier les paramètres régionaux par défaut de votre application, ainsi que le titre et la description par défaut de l'article :
Lorsque vous définissez la valeur du paramètre Remarque : Lorsque vous spécifiez les valeurs des paramètres Si vous souhaitez inclure des versions traduites du titre et de la description de l'article, vous devez répertorier la langue, le titre et la description par défaut, suivis des langues, des titres et des descriptions de chaque traduction. Dans l'exemple suivant, le produit intégré utilise
Remarque : Une application contient une seule langue par défaut, mais chaque produit intégré conserve sa propre liste de traductions. La première langue indiquée dans le paramètre |
Auto Fill Prices , Country et Price |
Vous pouvez régler le paramètre Remarque : Lorsque vous indiquez le prix d'un article dans un fichier CSV, vous devez spécifier le prix en micro-unités, où 1 000 000 de micro-unités équivalent à 1 unité de monnaie réelle. Utiliser le remplissage automatique des prix Les sections suivantes décrivent l'impact des valeurs du paramètre Si vous définissez Supposons les conditions suivantes :
Vous devez alors définir les valeurs des paramètres Définir votre propre prix par pays Si vous définissez le paramètre Remarque : Vous devez indiquer un code pays et un prix pour chaque pays ciblé par votre application. Pour afficher et modifier la liste des pays ciblés par votre application, utilisez l'onglet Pays/Régions de la page Production. Chaque valeur du paramètre Par exemple, si vous proposez votre application aux prix suivants (toutes taxes comprises) dans d'autres pays :
Vous devez définir les valeurs des paramètres
|
Pricing Template ID |
Si un article est associé à un modèle de tarification, vous devez définir le paramètre Si vous importez un fichier CSV, vous pouvez mettre à jour les liens entre les produits intégrés et les modèles de tarification. Pour associer le produit à un modèle de tarification spécifique, indiquez l'identifiant du modèle de tarification comme valeur du paramètre Vous pouvez associer jusqu'à 1 000 prix d'application ou prix de produits intégrés à un modèle de tarification particulier. Par conséquent, ne spécifiez pas la même valeur pour le paramètre |
|
Si vous distribuez votre application ou produit aux utilisateurs de l'Espace économique européen (EEE), vous devez définir ici la valeur pour DIGITAL_CONTENT (contenu numérique) ou SERVICE . |
|
Si vous vendez des contenus d'actualités numériques, des magazines, des journaux, des livres, des vidéos, de la musique, de l'audio ou des livres audio dans différents pays ou régions, ils peuvent être éligibles à des taux de TVA réduits. Pour les taux réduits, les valeurs de ce champ doivent respecter le format suivant : Code pays;Taux de TVA; Chaque paire pays/taux doit être suivie d'un point-virgule avant d'en ajouter une autre. Exemple :
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (en majuscules ou minuscules). |
|
Si vous souhaitez collecter des taxes sur les communications et les divertissements, vous devez indiquer que votre application ou produit est un produit de streaming, puis définir ce champ sur Actuellement, les États-Unis sont le seul pays autorisé pour ce type de taxe. La valeur de ce champ est toujours définie comme suit : Code pays;Éligibilité;Taux Exemple :
En cas d'éligibilité, vous pouvez définir le champ selon les catégories suivantes :
AUDIO_MULTI_CHANNEL : Streaming audio – Multicanal |