Y a-t-il un moyen de donner des codes promo / coupon pour que les gens téléchargent votre application gratuitement?

J’ai besoin d’un moyen de partager mon application pour permettre aux gens de la télécharger gratuitement avec un code promo, un code promo ou un code de paiement. Je voudrais poster le code sur un tableau et l’invalider après un certain temps. Mon application utilise les licences et la facturation intégrée aux applications, par conséquent, l’envoi de l’APK peut ne pas être approprié. La dernière question que j’ai vue à ce sujet était 6 mois, donc je ne savais pas s’il existait une solution plus récente.

Google a récemment activé la prise en charge des codes de promotion pour les applications payantes et les achats intégrés. Vous devez d’abord configurer une promotion via votre console de développement Google Play Store:

https://support.google.com/googleplay/android-developer/answer/6321495

Ou ajoutez la prise en charge des codes d’achat dans l’application via des promotions d’application:

https://developer.android.com/google/play/billing/billing_promotions.html

Notez toutefois qu’il existe des limites à la quantité et au type de codes pouvant être créés:

Pour chaque application, vous pouvez créer jusqu’à 500 codes promo par sortingmestre. Pour atteindre cette limite, vous pouvez utiliser n’importe quelle combinaison de codes promotionnels d’applications et d’applications intégrées payantes.

Voici quelques façons d’atteindre votre limite de code promo pour une application:

  • 500 codes promotionnels d’applications payantes, ou
  • 500 codes promo pour un produit intégré à l’application, ou
  • 250 codes promotionnels d’applications payantes + 250 codes promotionnels pour un produit intégré à l’application, ou
  • 100 codes promotionnels pour cinq produits intégrés

Il n’y a pas moyen de le faire avec le jeu de fonctions actuel dans le Play Store.

Vous pourriez produire un effet similaire en utilisant le service de gestion des licences (http://developer.android.com/guide/market/licensing) et peut-être des achats intégrés. Malheureusement, vous devrez faire la plupart du travail vous-même.

Comme d’autres l’ont déjà dit, cela n’est actuellement pas supporté par Android Market / Play. Il y a, je crois, une demande de fonctionnalité, vous pouvez voter / la regarder. Si vous utilisez déjà la facturation intégrée aux applications, vous pouvez facilement l’implémenter vous-même. Tout ce dont vous avez besoin est une firebase database avec un access Web, vous pouvez donc vérifier si le code coupon est valide. Vous souhaiterez peut-être implémenter une fonctionnalité de restauration pour que les utilisateurs puissent réutiliser le code s’ils ont changé de terminal. Et / ou définissez une limite supérieure pour l’utilisation du coupon, afin d’empêcher les personnes de partager le code de coupon.

Vous pouvez le faire si vous dissortingbuez votre application via un marché tiers, tel qu’Appia. Cependant, cette fonctionnalité n’est pas intégrée à Google Play.

Si vous souhaitez fournir aux utilisateurs un coupon leur permettant de télécharger gratuitement une application payante sur Google Play Store, cela est impossible. Vous devez soit utiliser un autre marché, soit dissortingbuer l’application payante vous-même.

Je pense avoir une bonne façon de le faire. J’utilise le service de licences, qui n’est pas très difficile (10 fois plus facile que la facturation intégrée aux applications) et j’inclus un délai d’expiration dans mon application et publie la version de débogage sur un site Web. Avant l’expiration, il ignore la réponse du serveur de licences. Après l’expiration, il signale “Application sans licence” avec l’option d’achat.