gpt4 book ai didi

android - 检索附加到 GooglePlay URL 的所有广告系列参数

转载 作者:太空狗 更新时间:2023-10-29 13:31:03 27 4
gpt4 key购买 nike

我找到这个脚本来测试收到的 Google 广告系列参数:

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n com.accuweather.android/com.accuweather.android.services.GoogleCampaignTrackingReceiver --es "referrer" "utm_source=test_androidlite_source&utm_medium=test_medium&utm_term=test_term&utm_content=test_content&utm_campaign=test_name"

Found here

以下是我收到它用于测试目的的方式:

public class GoogleCampaignTrackingReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
String referrerString = extras.getString("referrer");

Logger.i(this, "referrer string is %s", referrerString);
}
}

而且我想知道如何获得所有参数,而不仅仅是第一个参数?这是日志语句:

03-13 18:40:41.990: I/GoogleCampaignTrackingReceiver(30212): referrer string is utm_source=test_androidlite_source

最佳答案

我遇到了同样的问题,花了几个小时才找到答案。就我而言,我发送广播

./adb shell am broadcast -a com.android.vending.INSTALL_REFERRER --es "referrer" "traffic=test1&md=1t1&utm_source=test1&utm_medium=android&utm_campaign=test12&utm_term=t3&utm_content=t5

并且只有第一个参数

解决方法很简单——先进入adb shell

./adb shell

然后发送你的广播

shell@android:/ $ am broadcast -a com.android.vending.INSTALL_REFERRER --es "referrer" "traffic=test1&md=1t1&utm_source=test1&utm_medium=android&utm_campaign=test12&utm_term=t3&utm_content=t5

所有参数都将被正确接收。我希望它有用,因为我还没有找到这样的解释

关于android - 检索附加到 GooglePlay URL 的所有广告系列参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15398189/

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