Google Play Campaign Attribution
Il link contiene un parametro referrer codificato. Dopo l'installazione, l'app può recuperarlo in modo sicuro tramite la moderna Google Play Install Referrer API, insieme ai timestamp del clic e dell'inizio installazione e alla versione installata.
Per Kotlin e Java Google raccomanda la libreria client Play Install Referrer. Interroga l'API una sola volta al primo avvio dopo l'installazione e conserva il risultato: le informazioni restano disponibili per 90 giorni e non cambiano salvo reinstallazione.
Il vecchio broadcast com.android.vending.INSTALL_REFERRER e l'SDK Google Analytics Android v3 non sono più il modello da implementare.
Aggiungi un parametro referrer a tutte le URL che si collegheranno direttamente a Google Play Store e imposta il valore di quel parametro su una stringa di parametri di monitoraggio campagna per Google Analytics che ne descrivono l'origine, come in questo esempio:
https://play.google.com/store/apps/details?id=com.example.app&referrer=utm_source%3Dgoogle%26utm_medium%3Dcpc%26utm_term%3Dpodcast%252Bapps%26utm_content%3DdisplayAd1%26utm_campaign%3Dpodcast%252Bgeneralkeywords
Ricorda: Google Analytics fa distinzione tra maiuscole e minuscole, quindi non duplicare i parametri UTM in maiuscolo o minuscolo. Usa sempre la stessa nomenclatura.
Infine, non utilizzare il carattere slash "/" nei parametri UTM, la barra/slash viene utilizzata per separare i percorsi e può causare problemi o errori durante i dati di riconoscimento di Analytics.