web-dev-qa-db-fra.com

Comment puis-je autoriser Android testeurs alpha / bêta de l'application à télécharger l'application gratuitement?

J'ai une application que je souhaite publier pour un montant de x $ au public, mais je souhaite autoriser le téléchargement gratuit de l'APK de la console développeur Google Alpha/Beta. Je veux que les testeurs puissent le télécharger gratuitement? Comment je fais ça?

Merci d'avance,

PS. Je pourrais jurer avoir trouvé le lien sur Google, mais je n'arrive pas à le retrouver.

37
LuckyMe

Voici ma conclusion (en bref, pas de solution):

1- (Modifier: malheureusement, ce point n'est pas correct, vous n'obtiendrez pas les mises à jour à moins que vous ne téléchargiez directement à partir du magasin.) Le seul problème est de fournir le premier APK aux testeurs, car ils ne pourront pas télécharger l'application depuis le Play Store, cependant, le téléchargement des mises à jour depuis le Play Store est faisable et correct, (l'APK livré doit être signé avec la même clé que Play Store APK).

2- Si l'application n'est pas encore publiée publiquement, les testeurs doivent avoir une sorte de lien direct vers l'application sur le Play Store, car la recherche ne s'affichera jamais (même avec le nom du package: com.example.application). Mais après avoir eu le premier APK, vous pouvez simplement parcourir la section "Mes applications" dans le Play Store et le trouver.

3- Google craint de ne pas avoir rendu cela plus facile, surtout compte tenu de la banalité du concept et de sa nécessité.

Merci à tous pour vos suggestions. Mais étant donné qu'aucun d'eux n'était la réponse, car il n'y a pas de réponse, j'ai dû résumer mes conclusions ici. À votre santé.

15
LuckyMe

La console développeur de Google Play permet désormais aux développeurs de fournir des codes promotionnels proposant une application gratuite ou des achats intégrés gratuits, parfaits pour fournir une application gratuite aux utilisateurs Alpha et Bêta: enter image description here

0
Whome

Après en avoir discuté avec un représentant de Google, j'ai constaté qu'il existe un moyen détourné d'offrir gratuitement l'application aux testeurs. Le testeur doit d'abord payer pour l'application. Cependant, il s'avère que les remboursements initiés par le développeur se comportent en réalité différemment de ceux initiés par Google.

  • remboursement Google: la licence est révoquée et l'utilisateur n'aura plus accès à l'application.

  • Remboursement du développeur: la licence n'est PAS révoquée, l'application restera entièrement fonctionnelle SI vous ne testez que la réponse de la licence. Si vous vérifiez les ID de commande, il échouera car le statut de la commande aura changé (ce serait une implémentation personnalisée). Pour les développeurs qui ont implémenté l'exemple de vérification de licence recommandé, cela donnerait effectivement une application gratuite.

Avertissement : Je n'ai pas encore testé cela car mon application est à quelques mois de sa sortie, mais voici mon chat:

moi

Pouvez-vous expliquer le remboursement? D'après ce que j'ai compris, un remboursement annulerait l'autorisation de la licence de l'utilisateur, j'ai donc supposé que vous vouliez dire un remboursement en dehors du système de paiement Google.

Artemis

Si vous lancez vous-même le remboursement, l'utilisateur ne perdra pas l'accès à l'application dans sa bibliothèque.

Sauf si vous avez conçu votre application pour vérifier en permanence l'état de l'ID de commande pour déclencher l'action de révocation ou similaire.

Si un utilisateur initie un remboursement via Google, oui, il n'aura plus l'application dans sa bibliothèque et il perdra l'accès au contenu.

moi

OK, puisque je vérifie uniquement la réponse de la licence du serveur, tout remboursement que j'initierai produira une application entièrement fonctionnelle et gratuite dans la bibliothèque de l'utilisateur.

Artemis

Eh bien, je ne peux pas valider le code de votre application ni ce que vous avez fait dans sa conception.

Je ne peux que confirmer que si vous remboursez l'achat d'un utilisateur pour une application, Google ne révoquera pas l'application de sa bibliothèque ou son accès au contenu de l'application.

moi

Excellent, j'ai peut-être manqué la documentation à ce sujet quelque part, mais j'ai fait une recherche assez approfondie et la plupart des informations indiquent que le développeur ne peut PAS proposer l'application gratuitement aux testeurs.

Ce serait une excellente information à ajouter à l'aide de la console du développeur et aux pages de test.

Artemis

C'est vrai, vous ne pouvez pas offrir l'application gratuitement aux testeurs.

L'application doit être payée, quoi qu'il arrive.

Cependant, comme pour toutes les applications, alpha, bêta ou de production, vous êtes invités à rembourser vos utilisateurs comme vous le souhaitez.

0
Anthony