如何在Google Measurement Protocol中使用广告ID
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Google Measurement Protocol中使用广告ID相关的知识,希望对你有一定的参考价值。
This post非常好地回答了“如何在android中获取广告ID?”的问题......
但不是如何使用它。
我想知道在Google测量协议中使用什么是parameter来将该广告ID转移到Google端点,并在我的GA仪表板(https://analytics.google.com/)中获取人口统计数据分析。
我是否必须使用客户端ID(“cid”)发送它?
或者,为简单起见,SDK在ios和Android上使用的参数是什么?
如果有人正在寻找这个答案,那么参数是&adid for android(&idfa for iOS)。您显然还必须在&aiid字段中发送商店ID(例如:go play的com.android.vending)和&aid字段中的应用ID。
因此,基本上在Android应用程序中你有&adid = abcde-fghij-klmno-pqrst-uvwxy&aiid = com.android.vending&aid = com.yourapp.android
仍在测试以使人口统计报告处理服务器端请求。
看起来参数的名称对于Android来说是“adid”(而不是“aaid”),如下面的屏幕截图所示(GA SDK在演示应用程序中提出的请求)。
它也会显示(您在屏幕截图中看到)“ate”参数必须与广告ID一起发送(如果广告定位为ON,则ate = 1;如果广告定位为OFF,则ate = 0)广告ID由Google Analytics考虑。
这个实现已经过测试,我可以确认它是否有效。
以上是关于如何在Google Measurement Protocol中使用广告ID的主要内容,如果未能解决你的问题,请参考以下文章
程序类型已经存在:com.google.android.gms.internal.measurement.zzea
无法获取提供商 com.google.android.gms.measurement.AppMeasurementContentProvider
无法解析 com.google.android.gms:play-services-measurement-base:[18.0.0]
多个dex文件定义Lcom/google/android/gms/internal/measurement/zzabn
读取 Sqlite 数据库时出错:找不到数据库 google_app_measurement_local.db
Android Studio - 程序类型已经存在:com.google.android.gms.internal.measurement.zzwp