Stiamo provando a generare un collegamento che, quando viene fatto clic su un browser, apre la nostra app se installata. Questo è solitamente fatto con qualcosa di simile:Avvia l'app, se installata, oppure apri Google Play con il referrer di installazione
intent://some.domain/some=parameters#Intent;scheme=somescheme;package=my.package.name
Se configurato correttamente, questo URI può lanciare la vostra applicazione se è installato, e reindirizzare l'utente verso il negozio di gioco altrimenti. Tuttavia, questo non è ciò che vogliamo. Vogliamo reindirizzare al Play Store con un referrer di installazione. Per quanto ne sappiamo, la sintassi intent: // non può farlo.
Un'altra soluzione siamo arrivati a fare è stato quello di
market://details?id=my.package.name&referrer=somereferrer
apribile con la nostra App. Il problema con questo metodo è che non avvierà automaticamente l'app, ma piuttosto chiederà all'utente se vorrebbe aprire il collegamento con la nostra app o il Play Store.
Qualsiasi soluzione per questo? Anche il minimo suggerimento sarebbe apprezzato.
Mi piacerebbe sapere perché questa domanda è stata sottovalutata. – cozyconemotel
Il referrer di installazione viene gestito solo dal playstore. E fornire referrer di installazione è rigorosamente formattato utilizzando https://developers.google.com/analytics/devguides/collection/android/v3/campaigns#google-play-url-builder –
Errato e totalmente irrilevante. Il formato del referrer non ha nulla a che fare con il nostro problema o con qualche soluzione. – cozyconemotel