Prendi decisioni di marketing informate identificando i canali di acquisizione degli utenti di maggior valore per il tuo gioco. Utilizza l'API Install Referrer di Google Play per monitorare in modo affidabile le informazioni sui referral delle tue app.
Monitorando i dati dei referral, puoi capire quali sorgenti di traffico inviano la maggior parte degli utenti a scaricare la tua app dal Google Play Store. Questi approfondimenti possono aiutarti a sfruttare al meglio la spesa pubblicitaria e a massimizzare il ROI.
Prerequisiti
- Completa la configurazione dell'SDK.
Passaggio 1: inserisci il link alla pagina della tua scheda dello Store
Per iniziare, collega gli utenti alla pagina del Google Play Store della tua applicazione. Nell'URL includi i parametri di query per:
id
: il nome del pacchetto Google Play del tuo giocoreferrer
: una stringa che rappresenta la sorgente di referral. È possibile eseguire query su questo valore una volta installata e in esecuzione l'applicazione.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source
Passaggio 2: esegui una query sui dettagli del referrer all'avvio dell'app
Una volta che l'utente ha completato l'installazione del gioco e lo ha avviato, la tua app può determinare la sorgente di traffico che ha generato l'installazione utilizzando le API Install Referrer.
Esegui una query sui dettagli del referrer utilizzando
InstallReferrerClient::GetInstallReferrer
. Nella risposta è possibile recuperare la stessa stringa passata al parametro di query referrer
della pagina della scheda dello Store. I dettagli del referrer possono quindi essere collegati ai dati raccolti da Analytics, ad esempio un evento di installazione di app.
auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
promise->set_value(std::move(result));
});
auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
auto install_referrer = get_install_referrer_result.value().install_referrer;
// Attribute your game's installation to an acquisition channel by including
// the install referrer. Typically this would be done by logging an app
// install event with an analytics library of your choice that includes the
// `install_referrer`.
}