gpt4 book ai didi

android - 使用 Install Referrer 获取(not%20set)UTM 参数 - Android

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:05 26 4
gpt4 key购买 nike

我正在使用我的自定义广播接收器来跟踪 UTM 参数。

 <receiver
android:name=".services.CustomInstallListener"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>

public class CustomInstallListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.hasExtra("referrer")) {
String data = intent.getStringExtra("referrer");
String referrers[] = data.split("&");
for (String referrerValue : referrers) {
String keyValue[] = referrerValue.split("=");
if (keyValue.length > 0) {
if (keyValue[0].equalsIgnoreCase("utm_campaign")) {
... something
}
}
}
}

我还实现了 InstallReferralClient如下

referrerClient.startConnection(new InstallReferrerStateListener() {
@Override
public void onInstallReferrerSetupFinished(int responseCode) {
switch (responseCode) {
case InstallReferrerClient.InstallReferrerResponse.OK:
ReferrerDetails response = null;
try {
response = referrerClient.getInstallReferrer();
} catch (RemoteException e) {
e.printStackTrace();
}
}
}
@Override
public void onInstallReferrerServiceDisconnected() {
}
});

我用了 Google Play Url Builder生成此 URL。

https://play.google.com/store/apps/details?id=com.myapp&referrer=utm_source%3Dweb%26utm_medium%3Dlogo-click%26utm_term%3Dnew-install%26utm_content%3Dworld-cup%26utm_campaign%3Dworld-cup

现在我尝试使用 HTTP 和 https URL 并在 StackOverflow 上提出一些其他问题后尝试了其他一些解决方案,但似乎没有任何效果。

Link1 , Link2 , Link3

对于在 URL 中传递给播放商店的所有 UTM 参数,我得到 (not%20set) 作为值。我还尝试使用来自 branchfirebase 动态链接 的深层链接中的 URL,但我遇到了同样的错误。

但我确信处理此问题的代码是正确的,因为当直接从 Play 商店安装时,它会分别返回 Googleorganic 广告系列和中值。

最佳答案

您很可能登录的是受管理的帐户(例如工作电子邮件)。您是否在 Play 商店中激活了个人帐户并不重要。 Play 商店会持续检查您在该手机上登录的所有帐户。如果其中任何一个由企业管理,则它会重置引荐来源标记。您可以通过删除所述帐户并重试发送 token 来验证这一点。

我不能说为什么这是预期的行为,但也许来自 Google 的人可以发出一些光。

关于android - 使用 Install Referrer 获取(not%20set)UTM 参数 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56707569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com