web-dev-qa-db-fra.com

Existe-t-il un moyen de donner des codes promotionnels / coupons 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 ou un code promo ou un code de paiement. Je voudrais publier le code sur un tableau et l'invalider après un certain temps. Mon application utilise les licences et la facturation via l'application, donc l'envoi de l'APK peut ne pas être approprié. La dernière question que j'ai vue à ce sujet était de 6 mois, donc je ne savais pas si une nouvelle solution était disponible.

65
Chloe

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

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

Ou ajoutez la prise en charge des codes d'achat intégrés via les promotions intégrées:

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

Notez toutefois qu'il existe des limites au nombre et au type de codes pouvant être créés:

Pour chaque application, vous pouvez créer jusqu'à 500 codes promotionnels par trimestre. Pour atteindre cette limite, vous pouvez utiliser n'importe quelle combinaison de codes promotionnels payants et intégrés à l'application.

Voici quelques façons d'atteindre votre limite de code promotionnel pour une application:

  • 500 codes promotionnels d'applications payantes, ou
  • 500 codes promotionnels 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 à l'application
15
TheIT

Il n'y a aucun moyen de le faire avec la fonctionnalité actuelle définie dans le Play Store.

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

16
caskey

Comme d'autres l'ont dit, ceci n'est actuellement pas pris en charge par le Android Market/Play. Il y a, je crois, une demande de fonctionnalité, vous pouvez voter/la mettre en vedette. Si vous utilisez déjà la facturation par application, il est cependant assez facile de l'implémenter vous-même. Tout ce dont vous avez besoin est une base de données avec accès Web, vous pouvez donc vérifier si le code de coupon est valide. Vous voudrez peut-être implémenter une sorte de fonctionnalité de restauration, afin que les gens puissent réutiliser et/ou définir une limite supérieure pour l'utilisation des coupons, afin que vous puissiez empêcher les gens de partager le code du coupon.

7
Nikolay Elenkov

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

Si vous souhaitez fournir aux utilisateurs un coupon afin qu'ils puissent télécharger gratuitement une application payante sur Google Play Store, cela ne peut pas être fait. Vous devez soit utiliser un autre marché ou distribuer vous-même l'application payante.

2
lrAndroid

Je pense que j'ai une façon à mi-chemin ok de le faire. J'utilise le service de licence, qui n'est pas très difficile (10 fois plus facile que la facturation via l'application), et j'ai intégré un délai d'expiration dans mon application, et je poste 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 "App sans licence" avec l'option d'achat.

2
Chloe