Italian Leggere account google

maxware

Well-Known Member
Licensed User
Longtime User
L'avevo vista ma mi sembra che serva solo per capire se l'apk e' stato pagato o craccato
O magari mi sbaglio ( il mio inglese e' google traduttore )
Quando l'ho iniziato due anni fa prima avevos caricato un po di app e quello che m i dava Enormemente fastidio era la richiesta di registrazione , quindi non penso che faro' una forma di registrazione inquanto darebbe fastidio a me in primis
 

LucaMs

Expert
Licensed User
Longtime User
Anche il mio inglese (beh, diciamo che Google Translate mi aiuta, poi sono io a correggere "lui" hehehe).

No, Mamo, è esattamente ciò che ci serve. Il servizio di Google utilizza l'ID del dispositivo unitamente al nostro package name per creare una chiave di sicurezza, diciamo.

Sto ancora leggendo, ma credo sia facile applicare il tutto seguendo:
Protect your Android application with the Licensing library

Ecco, come non detto:

Note that the same user will be able to download your application to other devices running with the same user account.

http://www.b4x.com/android/forum/th...he-licensing-library.11429/page-9#post-217574
 
Last edited:

maxware

Well-Known Member
Licensed User
Longtime User
traduto da google traslator ..
... Si noti che lo stesso utente sarà in grado di scaricare l'applicazione ad altri dispositivi in esecuzione con lo stesso account utente.
comunque il giro che ho fatto e' il segunte
creo un file criptato contenete alcuni dati e me lo sparo sul mio sito ( cosi se lo trovano e lo aprono non ci capiscono un fico secco .. )
in b4j ho fatto un prog al volo che scarica dall ftp , decodifica il file e lo stato e mi sparo il tutto in un db
tramite google statistiche vedo quante sono le app vendute e lo stato di aggiornamento e le confronto con il numero di file che ho sul sito
e' plausibile che ne debba avere di + se lo hanno scaricato + volte
se ho fortuna la ragione sociale , o mail destinazione documento , o altro sono identiche ho beccato il furbetto del quartiere
altrimenti , altrimenti picche
 

anallie0

Active Member
Licensed User
Longtime User
Maxware hai capito benissimo, se questo ha un altro terminale avrà un altro id. Se questo id non è nel tuo archivio vuol dire che non è mai stato installato. A questo punto deve acquistare una nuova licenza.
 

LucaMs

Expert
Licensed User
Longtime User
Si ma si deve poter bloccare l'app, se l'utente non è autorizzato.

La libreria di Erel aiuta in questo (ma purtroppo con il solo controllo di validità offerto da Google).

E' un po' un casino, và pensato bene e per me non è questo il momento adatto.

Ho aggiunto una domanda ad Erel, in quel thread. Vedremo.
 

maxware

Well-Known Member
Licensed User
Longtime User
Ciao Anallie ..sono che coccio e non capisco
faccio un esempio
ho due dispositivi ID 1 ed ID 2
lo compero con il primo , se seguo il tuo esempio leggo nel mio db se esiste 1 ma essendo una nuova installazione 1 non esiste e quindi mai acquistato.
Ma io la sto comperando con id 1 .. quindi ????
 

LucaMs

Expert
Licensed User
Longtime User
Mettiamo insieme i cocci (compresi i miei :)).

Comunque, Erel mi ha risposto con una sentenza "fatale":

Avevo chiesto:
Since the method of Google does not prevent a user to install the app on various devices, don't you think that we should create our own system, with a unique key as I wrote above (and a request from the user for this key)?

(visto che il metodo di Google non impedisce ad un utente di installare l'app su più dispositivi, non pensi che dovremmo creare un nostro sistema, con una chiave univoca come ho scritto sopra ...)?

La sua risposta:
This is related to Google Play policy. If you buy an app then you are allowed to install it on all of your devices.

E' la politica di Google Play (cioè, una sua scelta). Se compri un'app te la installi dove ti pare (traduzione non letterale).


Detto questo, rimango indeciso se studiare un metodo o meno (anche perché la maggioranza degli acquirenti non pensa nemmeno a queste cose)
 
D

Deleted member 103

Guest
Ciao ragazzi,

scusate se mi intrometto, ma vorrei dire anche io qualcosa.

@Mamo
Se proprio vuoi fare in modo che per ogni dispositivo il cliente acquista una licenza, dovresti fare nel modo seguente:
1) Metti su google-play solo la versione gratis
2) Metti una Msgbox con il scritto che la versione a pagamento si può acquistare solo dal tuo sito.
3) All'acquisto ti fai mandare dal disposivo una Mail che crei tu stesso con la app, poss. crecato, con la IMEI.

Il resto è poi semplice.

PS. è solo una mia idea, io non ancora usata (con le mie vendite non ho problemi, uso la libreria di Erel).
 
Top