Domanda

Chiedo questa domanda aspettando che la risposta sia "non possibile", come ho tentato di ricercare questo e non ho trovato frutto! Pensavo che avrei dato alla comunità la possibilità di pesare tuttavia.

Ho un sistema di fatturazione in-app funzionante, ma quello che voglio è essere in grado di fornire un po 'di bit extra di informazioni con la richiesta di fatturazione. Qualcosa che si sarebbe presentato nelle mie statistiche del mercato.

I miei utenti hanno la possibilità di acquistare diversi diversi livelli di prodotto (tipo di tipo di base, premium e stella d'oro). Quando acquistano il prodotto mi forniscono una stringa che rappresenta la cosa specifica che desiderano il prodotto (come il numero della casa e il codice postale se il prodotto era di casa).

Quello che voglio è essere in grado di vedere quel po 'di informazioni in più nei report dei miei mercati, quindi quando vedo qualcuno che ha richiesto un rimborso che posso vedere su quale oggetto esatto ha acquistato il prodotto. Ho guardato lo sviluppatore_payload ma non penso che farà ciò che voglio.

Se non riesco a trovare una soluzione in questo modo, finirò per eseguire una chiamata di servizio e memorizzando i dati da solo, ma pensavo di farti prima voi ragazzi!

Scusa per essere vaga della mia app e dei prodotti che restituisce, ma non voglio approfondire la mia app (oltre a non sopportare la domanda!).

Modifica

Ora che ho aggiunto una taglie vorrei limitare le risposte. Come ho detto nella mia domanda originale il mio piano di backup me una chiamata di servizio al mio sistema registrando il riferimento di Google e "Data Packet" per l'acquisto.

Di cosa sono più interessato è un modo per farlo dove le mie informazioni finiranno nei rapporti dei miei mercati. Ad esempio, se dovessi offrire un oggetto fisico con l'acquisto di APP in APP, come sarebbe un'istruzione di spedizione di registrazione utente / ecc. C'è un posto per questo nei rapporti del mercato, quindi sicuramente c'è un modo per aggiungere i dati?

È stato utile?

Soluzione

Puoi certamente usare lo sviluppo_payload per questo.Tuttavia, Google non elabora comunque e non verrà visualizzato in rapporti (non sono sicuro se lo memorizzano affatto).Quindi cosa devi fare è inviare informazioni sulla transazione (la stringa JSON che ricevi) al tuo sever, analizzalo e memorizza / processare / qualunque sia lo sviluppoPayload.Puoi combinare questo con la verifica della firma e la segnalazione delle transazioni se vuoi.Una cosa per fare attenzione è che la dimensione è limitata a 512 byte.Se si invia una richiesta con una stringa più lunga, l'intera transazione fallirà e il messaggio di errore non è affatto amichevole ("IAB-DPTL" o alcuni).

Ovviamente se hai bisogno di più questo, puoi semplicemente costruire il tuo servizio web e inviare qualsiasi dato che desideri.Se include informazioni personali, ecc. Assicurati di far sapere alle persone e / o possono spegnerlo.

Altri suggerimenti

Per vedere questo nel report, supponendo di avere un set limitato di dati "dinamici", probabilmente dovresti creare un insieme diverso di elementi in-app per ogni "voce" nel tuo gioco. Quindi, ovviamente, hai lasciato gestire il gioco che elenca l'utente vede in base ai dati "dinamici". Questo è l'unico modo in cui lo vedresti nei rapporti senza il tuo servizio web che lo gestire.

Per quelli che possono trovare questa domanda tramite Google!

Sembra che la risposta facile alla mia domanda sia no.Non è possibile aggiungere ulteriori informazioni alle tue statistiche di mercato per quanto riguarda gli acquisti di app.

Come ho detto nella mia domanda (e alcune risposte hanno detto) il lavoro in giro sarebbe caricare la stringa di transazione sul tuo server e quindi confrontarlo con le statistiche del mercato (usando la funzione di esportazione dal mercato forse). Ora intendo scrivere un sistema per estrarre le statistiche del mercato (probabilmente dalla funzione di download CSV) e abbinarlo alle stringhe dagli IAP.Se mai vado a scriverlo, lo condividerò con la comunità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top