2015-05-18 1 views
9

In meiner Anwendung habe ich einen Broadcast Receiver implementiert, der com.android.vending.INSTALL_REFERRER Intents von Android gestartet, nachdem eine App vom Markt installiert wurde.Referrer nach dem Aktualisieren der App von Android Market

Ich folge den hier Details: http://code.google.com/mobile/analytics/docs/android/#referrals

Enthält diese Referrer Fang zu Updates? Mit anderen Worten: Kann der Nutzer den Google Play Store mit der Referrer- und Aktualisierungsanwendung öffnen?

Antwort

7

Nein, Google Play Store sendet keine com.android.vending.INSTALL_REFERRER Absicht, wenn die App bereits installiert ist.

Wenn der Paketname Ihrer App com.example.android lautet, wird Ihre URL ungefähr so ​​aussehen.

https://play.google.com/store/apps/details?id=com.example.android&referrer=testReferrer 

Wenn Sie die URL öffnen, während die App nicht installiert ist, können Sie in der logcat dieses Debug-Protokoll von Play Store sehen:

1857-1857/com.android.vending D/Finsky : [1] 1.run: Capture-Referrer für com.example.android

Wenn Sie die gleiche URL öffnen, während die App bereits installiert ist, können Sie dieses Protokoll statt sehen:

1857-1857/com.android.vending D/Finsky: [1] 1.run: Gelöschter Referrer für com.example.android, weil bereits installiert