Android:我需要尊重 isLimitAdTrackingEnabled() 吗?

标签 android google-play-services

我有一个正在开发的应用程序,可以出于广告目的进行一些非常基本的用户跟踪。在查看用于广告的新 ID 时,我发现了一个有趣的方法: http://developer.android.com/reference/com/google/android/gms/ads/identifier/AdvertisingIdClient.Info.html#isLimitAdTrackingEnabled()

此方法的文档非常稀少。用户如何启用有限的广告跟踪?我在我的 Nexus 4.4 上找不到任何看起来会设置限制广告跟踪的东西。

所以我真正的问题是,我是否需要尊重这个 bool 值,如果用户有这个设置,我是否需要跟踪他们?我想是的,但我真的很想了解更多,但文档没有帮助。

最佳答案

再挖掘一些之后。我在这里找到了更多信息: http://play.google.com/about/developer-content-policy.html#ADID

Respecting users' selections. Upon reset, a new advertising identifier must not be connected to a previous advertising identifier or data derived from a previous advertising identifier without the explicit consent of the user. Furthermore, you must abide by a user’s “opt out of interest-based advertising” setting. If a user has enabled this setting, you may not use the advertising identifier for creating user profiles for advertising purposes or for targeting users with interest-based advertising. Allowed activities include contextual advertising, frequency capping, conversion tracking, reporting and security and fraud detection.

这似乎很清楚地回答了我的问题。换句话说,是的我们确实需要尊重这种偏好。

此外,在回答这个问题时:

How do users enable the limited ad tracking? I can't find anything on my Nexus 4.4 that look like it would set limiting ad tracking.

答案是,用户可以在 Google 设置应用中启用“选择退出基于兴趣的广告”。这会将 isLimitAdTrackingEnabled() 设置为 true。

关于Android:我需要尊重 isLimitAdTrackingEnabled() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20333705/

相关文章:

android - 使用 NinePatch (.9.png) 制作缩放位图

android - 将数据从广播接收器传递到另一个 Activity

android - 如何根据其父 View 大小设置 ImageView 可绘制大小?

android - Android Oreo 上未添加地理围栏

android - Gradle构建工具找不到play-services-tasks.aar?为什么?

Android ViewPager PagerAdapter 内容无需调用 PagerAdapter#notifyDataSetChanged Exception

android - 在扩展 ArrayList 的同时从 Firebase 获取值(value)

java - 无法实例化以下类 : - com. google.android.gms.ads

javafx - 如何将Google服务与JavaFX多人游戏结合起来?

缺少 android.compileSdkVersion