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

Android:我需要尊重IsLimitaTrackingEnabled()吗?,android,google-play-services,Android,Google Play Services,我有一个应用程序,我正在工作,将做一些非常基本的用户跟踪广告的目的。当我四处寻找新的广告ID时,我发现了一个有趣的方法: 这种方法的文档非常稀疏。用户如何启用有限的广告跟踪?我在我的Nexus4.4上找不到任何看起来会限制广告跟踪的东西 所以我真正的问题是,我是否需要尊重这个布尔值,而不是跟踪用户,如果他们有这个集合?我想是的,但是我真的很想知道更多关于它的信息,而文档并没有帮助。在进一步挖掘之后。我在这里找到了更多信息: 尊重用户的选择。重置后,将显示一个新的广告标识符 不得连接到以前的广

我有一个应用程序,我正在工作,将做一些非常基本的用户跟踪广告的目的。当我四处寻找新的广告ID时,我发现了一个有趣的方法:

这种方法的文档非常稀疏。用户如何启用有限的广告跟踪?我在我的Nexus4.4上找不到任何看起来会限制广告跟踪的东西


所以我真正的问题是,我是否需要尊重这个布尔值,而不是跟踪用户,如果他们有这个集合?我想是的,但是我真的很想知道更多关于它的信息,而文档并没有帮助。

在进一步挖掘之后。我在这里找到了更多信息:

尊重用户的选择。重置后,将显示一个新的广告标识符 不得连接到以前的广告标识符或数据 从以前的广告标识符派生,但没有显式 用户的同意。此外,您必须遵守用户的“选择退出” 基于兴趣的广告设置。如果用户已启用此功能 设置时,您不能使用广告标识符创建用户 用于广告目的或针对具有 基于兴趣的广告。允许的活动包括上下文 广告、频率上限、转换跟踪、报告和 安全和欺诈检测

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

另外,针对这一问题:

用户如何启用有限的广告跟踪?我在我的Nexus4.4上找不到任何看起来会限制广告跟踪的东西

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

此“限制广告跟踪”仅意味着,当向用户显示广告时,您无法根据用户以前的兴趣向其显示目标广告。
但是你可以继续显示广告,你可以继续在服务器端跟踪你的用户。

所以当我使用
Info.islimitaTrackingEnabled()==true
时,我只使用
Info.getId()
来设置频率上限,有什么需要做的吗?在编程方面,没有API来重置ID。。。所以我想我的情况会像往常一样吗?