重置谷歌广告 ID 时回调应用



应用使用谷歌广告ID。但是,当在线阅读时,这往往会根据用户事件而改变。

如果用户访问 Google 设置 -> 广告屏幕并重置 ID,则系统会颁发新 ID。

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

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新