Come posso rintracciare chi ha invitato chi installare?

3

Dopo che un utente invita i suoi contatti all'interno della mia app, voglio inviare al primo utente una notifica "così e così ha installato l'app, ora puoi connetterti con loro."

Quindi, quando un utente invita qualcuno, mando all'invitato un link alla mia pagina di destinazione, con un param di ID univoco nell'URL. Allora so quale utente li ha portati così lontano.

Il problema è che alla fine hanno ancora bisogno di passare dalla mia pagina all'app store per scaricare finalmente l'app.

Una volta installati correttamente, come posso rintracciarli nell'invitatore? Posso fare qualcosa di simile con l'url sull'app store?

Il meglio che posso pensare è che un'app appena installata invii un timestamp al mio server, quindi trovi il timestamp più vicino dalla mia pagina di destinazione e ritengo che siano lo stesso utente. Ma sembra che questo potrebbe anche portarmi a collegare gli utenti sbagliati.

C'è un modo migliore?

    
posta Pat Meeker 29.10.2017 - 06:00
fonte

1 risposta

1

Il timestamp potrebbe essere una cattiva idea:

  • alcune persone potrebbero installare immediatamente l'app
  • ma alcuni prenderanno un po 'di tempo per riflettere, esitare e tornare più tardi senza passare di nuovo attraverso la pagina, in modo che il timestamp non corrisponda all'utente giusto
  • infine, alcuni scaricheranno la tua app direttamente dallo store senza essere invitati, di nuovo con una mancata corrispondenza temporale

Se connetti gli utenti sulla base della corrispondenza erroneamente determinata, la tua applicazione risulterà essere considerata inaffidabile e potrebbe persino essere considerata una violazione delle leggi sulla protezione dei dati come GDPR.

Posso pensare a due approcci migliori:

  • uso di un cookie sulla tua pagina di destinazione, che memorizza l'url originale e che puoi riutilizzare quando la tua app si connette al tuo sito web.
  • più semplice e più semplice: fornire sulla pagina di destinazione un breve codice di registrazione (come quelli che si ottengono effettuando una prenotazione aerea) che consentirà il collegamento alla fonte, informando dei vantaggi dell'uso del codice di registrazione prima di reindirizzare a il negozio e, al primo utilizzo della tua app, chiedi questo codice.
risposta data 29.10.2017 - 10:22
fonte

Leggi altre domande sui tag