2013-02-04 45 views
6

Ho un'app a pagamento nel Play Store (Profile Widget, nel caso qualcuno se lo stia chiedendo;)) e voglio consentire ad alcuni utenti (amici o persone che non lo fanno avere una carta di credito) per scaricarlo gratuitamente.Consentire agli utenti di scaricare la propria app a pagamento gratuitamente su Android

Ovviamente potevo semplicemente inviare loro l'APK, ma non avrebbero ricevuto gli aggiornamenti automaticamente, e con ogni aggiornamento all'app dovevo inviarli di nuovo tutti i file APK. Inoltre, utilizzando questo metodo, chiunque avesse accesso al file APK sarebbe in grado di installare l'app gratuitamente.

Ho visto che utilizzando la libreria di licenze Android è possibile che alcuni utenti ignorino il controllo della licenza, ma voglio che l'app venga visualizzata come "acquistata" per loro nel Play Store, e non penso che ciò possa accadere esso.

Ho cercato Stack Overflow ma nessuna delle soluzioni che ho trovato (come la creazione di un APK separato e il controllo della sua esistenza dall'app "reale") ha gestito la parte di aggiornamento automatico.

Qualcuno ha trovato una buona soluzione per questo?

Grazie in anticipo!

+1

Non sono sicuro di come tutto questo funziona, ma per le applicazioni che ho sviluppare e installare tramite ADB, il mercato si rende conto che l'ho installato anche se non l'ho installato sul mercato. Forse inviare l'APK non è una cattiva idea. E se loro sono amici a cui lo stai mandando, speriamo che non lo ridistribuiscano. – gsingh2011

risposta

3

Ora puoi generare e distribuire codici promozionali per utenti attuali e nuovi su Google Play per aumentare il coinvolgimento. Nella scheda Promozioni nella Console per gli sviluppatori, puoi impostare codici promozionali per app, giochi e prodotti in-app da distribuire nelle tue campagne di marketing (fino a 500 codici per app, per trimestre). Prendi in considerazione l'utilizzo di codici promozionali per premiare gli utenti fedeli e attirare nuovi clienti.

Riferimento: 1) http://android-developers.blogspot.in/2016/01/create-promo-codes-for-your-apps-and-in.html

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

4

La soluzione migliore è farli acquistare l'app, quindi rimborsare il loro acquisto. Verrà comunque visualizzato come pagato. In alternativa, è possibile fornire loro l'app e concedergli la licenza tramite LVL e configurare i propri indirizzi e-mail come elenchi di account di prova acquistati. Tuttavia, non riceveranno aggiornamenti.

+0

Grazie per la risposta ... il problema è che la prima opzione non è valida per le persone senza carte di credito e, come hai detto, nessuna delle opzioni consentirà aggiornamenti ... ... ma comunque, dato che non c'è sembrano essere molte più opzioni, sì, penso che sia quello che finirò per fare. Grazie! – LuTHieR

+0

hmmm, che ne è della creazione di una versione gratuita della stessa app nel Play Store, ma pubblicata in versione alpha? – Anze

0

Ho lo stesso problema, ho verificato e da quello che posso vedere non esiste un analogo al sistema Apple (fornire un codice monouso per scaricare l'app).

Se gli dai l'APK, non ottieni Crash/ANR da loro e non riceveranno automaticamente gli aggiornamenti.

È qualcosa che Google ha davvero bisogno di risolvere, mi dispiace non c'è un'opzione migliore.

(Ho lo stesso problema per il mio dispositivo (non è possibile acquistare la propria app), ho avuto un arresto anomalo nell'app sul mio telefono, ma non è stato possibile riprodurlo su un computer e i log avevano superato bene l'errore nel momento in cui l'ho fatto, essere in grado di ottenere il rapporto sugli arresti anomali tramite la console degli sviluppatori mi avrebbe risparmiato un sacco di pasticci)

-3

Per scaricare l'app come sviluppatore: Google Playstore's parola ufficiale su questo, è necessario creare un secondo account google per scaricare l'app per la quale si è elencati come sviluppatori. In questo modo le statistiche per download e termini non vengono violate. Ha parlato dello stesso problema oggi (anche se è passato un po 'di tempo dopo che la domanda è stata postata, altri dovrebbero vederlo con problemi simili)

Per darlo via gratis: non puoi semplicemente cambiare l'app per liberarla in un dato momento quindi notificare quelle persone a colpirlo durante una certa finestra?

+9

Una volta che si modifica un'app gratuitamente, non sarà più possibile cambiarla a pagamento in seguito. – Stanley

0

questo è un metodo aggiornato e senza carta di credito.

È possibile creare una versione gratuita della stessa app nel Play Store, ma pubblicarla in versione alpha. Quindi, puoi creare un gruppo google + provate di alpha tester e impostarlo come gruppo tester per la versione alpha.

Ora aggiungi gli utenti con licenza gratuita al gruppo di test alpha e hanno la tua app gratuita.

Per spingere gli aggiornamenti, si dovrà caricare gli aggiornamenti anche al 'alpha libero', che non è oro, ma penso che è abbastanza vicino alla migliore che si può ottenere in questo momento

Questo metodo ha un problema . Finché la licenza è per-App, avrai una chiave di licenza diversa, e potrebbe sempre restituire VERO, quindi se gli utenti condividono gli apk, potrebbero essere in grado di consentire ad altre persone di usare l'app, non del tutto sicuri di questa occorrenza , ma sei avvisato, meglio se condividi l'app gratuita agli utenti fidati.

Problemi correlati