我将我的应用程序链接共享给具有邀请ID的朋友。
这是我在Google Play中与我与朋友共享的邀请ID的应用链接
https://play.google.com/store/apps/details?id=com.manticsol.coucou.pk&inviteid=4352627
现在,我的朋友使用我与他共享的链接来安装应用程序。任何人都可以告诉我,当我的朋友使用我的链接安装应用程序时,如何在我的应用程序中以编程方式获取邀请ID
我知道在Play商店中首次安装应用程序时会调用此意图,但我不知道我如何能够获得邀请ID
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
我从此链接获得了一些帮助
Android - Is it possible to get install referrer programmatically
但是当我在我的应用程序中实现此功能时。我在logcat中收到此响应
utm_source =(not%20set)&utm_medium =(not%20set)
答案 0 :(得分:1)
您不能只使用所需的任何旧字符串-在这种情况下为inviteid
。
您必须使用referrer
参数,然后可以在其中放入其他子参数,如下所示:
各种在线工具like this one可帮助您正确构建URL。