Quanto tempo ci vuole solitamente perché la modifica del prezzo/descrizione effettuata nella console per gli sviluppatori di Google Play abbia effetto e si propaghi sui dispositivi?Ritardo di propagazione quando si modifica il prezzo e la descrizione del prodotto in-app nella console per sviluppatori di Google Play
Ho due prodotti in-app che sto testando con un cambio di prezzo e descrizione.
Utilizzo di getSkuDetails()
dalla libreria IabHelper
Sono in grado di interrogare queste informazioni durante il runtime dell'applicazione. Dopo aver modificato le informazioni nella console per gli sviluppatori di Google Play, la modifica alla descrizione è comparsa abbastanza rapidamente nell'app. Tuttavia, sono trascorse 2 ore e la modifica del prezzo non ha ancora richiesto informazioni aggiornate: sta comunque ottenendo il prezzo originale.
Dato che ho modificato entrambi allo stesso tempo, mi aspetto che entrambi abbiano lo stesso ritardo di propagazione.
Che fa sorgere una nuova domanda: se il ritardo è significativo, cosa succede in questo intervallo? Il prezzo è cambiato per gli acquisti in modo tale che il flusso di lavoro di Google Wallet mostra il nuovo prezzo, ma il valore mostrato ai clienti nell'app, ottenuto tramite getSkuDetails()
, rifletterà il prezzo originale?
Ho setacciato la documentazione, ma ci sono pochissime informazioni su cosa succede quando si cambiano i prezzi. Questo post è stato utile, ad un alto livello:
http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html
Sono trascorse 24 ore e il prezzo del nuovo prodotto non si riflette ancora nell'app. Ho persino disinstallato e reinstallato l'app, nel caso in cui fosse stata memorizzata nella cache del client. Molto frustrante. – sghael
Hai provato a forzare Stop/Cancella dati nell'app Google Play? Penso che la cache possa essere eseguita in quell'app anziché nella tua app ... –