重置Google广告ID

时间:2016-07-11 08:27:37

标签: android google-play-services google-advertising-id google-settings

应用使用Google广告ID。但是,在网上阅读时,这往往会根据用户事件进行更改。

如果用户访问Google设置 - >广告屏幕并重置ID,而不是新ID。

我的问题是其他Android应用程序获取广播或回调,其中说明广告ID已更改。这只是为了避免在每个onResume上重新查询AdvertisingIdClient.getAdvertisingInfo(context).getId();

如果有人对此有任何建议,请指导。

1 个答案:

答案 0 :(得分:0)

目前,广告ID更改时没有回拨。检测广告ID是否已更改的最佳方法是获取AdvertisingIdClient.info

AdvertisingIdClient是一个帮助程序库,用于检索广告ID和相关信息,例如限制广告跟踪设置。

当Google Play服务可用时,广告ID旨在完全取代其他标识符的现有使用,以用于广告目的(例如在Settings.Secure中使用ANDROID_ID)。 Google Play服务不可用的情况由getAdvertisingIdInfo()抛出GooglePlayServicesNotAvailableException表示。