【问题标题】:Does this app use the Advertising Identifier (IDFA)? - AdMob 6.8.0此应用程序是否使用广告标识符 (IDFA)? - AdMob 6.8.0
【发布时间】:2014-06-01 05:23:09
【问题描述】:

我目前正在将我的应用程序上传到 App Store,Apple 询问我此应用程序是否使用 IDFA。我正在使用最新的 Admob SDK 或 6.8.0,我不知道它是否使用 IDFA,如果它使用了,我应该点击 X.X 哪些复选框

图片http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png

【问题讨论】:

  • 检查您的应用是否服务于任何这些目的(展示广告)。如果是,请选择适用的选项。如果否,则不应使用广告标识符,否则您的应用可能会被拒绝。
  • @Jessica 好问题!您可能会为我节省几周的等待时间,但最终会令人失望!

标签: ios admob


【解决方案1】:

我在这里遇到了同样的问题,我有点害怕选中最后一个框,因为我不知道 3rd 方 SDK 将如何处理收集的数据以及他们是否会遵守限制广告设置。

但我在他们的论坛上发现了 Google Admob 程序员 Eric Leichtenschlag 的帖子:

Google 移动广告 SDK 和 Google 转化跟踪 SDK 使用 iOS 6 (IDFA) 中引入的 Apple 广告标识符。虽然每个开发者都对其访问设备数据的方式负责,但 SDK 根据 iOS 开发者计划许可协议中规定的指南使用 IDFA,包括限制广告跟踪

包括限制广告跟踪。这就是最后一个盒子的全部内容。因此如果您使用 AdMob,则必须选中该框。如果您使用其他 SDK,我强烈建议您检查它们是否也遵守指南。

由于我只投放广告 (Google AdMob),我选中了第一个(投放广告...)和最后一个框(我,___,确认...)。应用已获批准并发布,没有问题。

来源:https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk

【讨论】:

  • 我的应用是昨天提交的。我只将 AdMob 用于广告(横幅和插页式广告),所以我只选中了第一个框(投放广告)和最后一个框,这是强制性的,您必须同意您的应用程序和所有第 3 方都遵守限制广告跟踪设置.我会告诉你进展如何。
  • 仅 2 个工作日后,我的应用就进入了“审核中”。通常需要 5 个,这真的很快。一个小时后,“准备出售”。
  • 我检查了第一个和最后一个框。我的应用刚刚获得批准。
  • @tomDev 如果我将同一项目用于应用程序的免费(带广告)版本和专业(无广告)版本,会发生什么?虽然 Pro 版不会提供任何广告,但 Admob SDK 仍然存在。这是否意味着即使是专业版我也应该勾选这些复选框?如果我这样做,应用会有什么缺点?
  • 澄清一下,第一个框是以下行:"在应用内投放广告"; 最后一个框是开头的行:“我,____,确认此应用以及与此应用交互的任何第三方...”
【解决方案2】:

如果您懒得检查每个第三方 SDK 是否使用 IDFA,您可以使用以下命令:
fgrep -R advertisingIdentifier .(不要忘记命令末尾的点)

转到您的项目/工作区文件夹并运行命令以查找哪些文件正在使用广告标识符。

然后,您只需查看这些 SDK 的指南,了解您需要对 IDFA 执行哪些操作。

【讨论】:

  • 即使在静态库中也有效吗?我试过了,在 libGoogleAdMobAds.a 中有一个匹配,但我不确定这个方法是否可靠。
  • @Ricardo 是的,它有效。基本上,这会告诉您在哪些文件或库中使用了广告标识符。然后,您只需要查找这些文件/库以了解它们在 IDFA 中的实际情况。因此,对于 AdMob,您需要查看他们的指南或自述文件以了解更多信息。
  • 好招!帮助我确定是哪个 SDK 导致了这个问题
【解决方案3】:

我最近向 Apple 的 App Store 提交了一个应用程序。我的应用是使用 iOS 12、Xcode 10 和 Swift 4.2 构建的。我的应用使用 Google AdMob唯一目的是显示插页式广告。当提示这些问题时,我就是这样做的:

1) 此应用程序是否使用广告标识符 (IDFA)?答案:是的

a) 在应用内投放广告 - 已检查

b) 将此应用归于... - 未检查

c) 赋予一个动作... - 未检查

我,(我的名字),确认此应用程序... - 已检查

我的应用在 24 小时内被接受并“准备好销售”。

【讨论】:

  • 现在是 2021 年,尽管我一直在使用 AdMob 并提交了 3 倍的应用程序,但我还是第一次收到这个问题。这是我唯一能找到的东西。developers.google.com/admob/ios/data-disclosure 我是会按照你的回答和?
  • 成功了吗?但愿如此。如果它确实有效,请回复
【解决方案4】:

您可以在 Xcode 中使用符号断点跟踪对 [ASIdentifierManager advertisingIdentifier] 的所有调用:

【讨论】:

    【解决方案5】:

    是的,确实如此。来自AdMob page:

    适用于 iOS 的移动广告 SDK 使用 Apple 的广告标识符 (IDFA)。 SDK 根据 iOS 开发人员计划许可协议中规定的指南使用 IDFA。您必须确保遵守管理此标识符使用的 iOS 开发者计划许可协议政策。

    【讨论】:

    • 嗯。我不确定,但我认为只有三个复选框中的第一个适用。
    • @Jessica 我不会选中第四个框,除非您已与 Admob以书面形式确认他们符合该要求。如果您弄错了,您将面临诉讼,并可能面临严厉的处罚,隐私法是法律难题的雷区。如果您的代码不进行任何广告跟踪,并且如果 AdMob 告诉您他们的代码符合准则,那么 AdMob 将对其代码中的任何错误负责。链接 AdMob 页面的编写方式似乎是在试图向您推卸责任,让您对任何错误负责,而不是让他们负责。
    【解决方案6】:

    如果您的应用中有 Google 分析或 Facebook api,则需要检查所有这些以确保其正常工作!

    编辑:这是一个旧答案 - 请参阅 cmets 或其他答案以获得确切答案。

    【讨论】:

    • 感谢这个。我正在使用分析。
    • @Perry 不用了,Apple 刚刚拒绝了我的应用程序,因为我正在使用 Google 分析并勾选所有框。 “我们发现您的应用使用了 iOS 广告标识符,但不包含广告功能。这不符合 App Store 审查指南所要求的 iOS 开发者计划许可协议的条款。”
    • 好吧——那么苹果真的需要更好地自我解释!
    • 如果使用 GA 收集 IDFA,但未在我的应用中展示广告,我应该选择 - 将此应用安装归因于之前投放的广告。 - 将此应用程序安装归因于先前投放的广告。 - 在 iOS 中限制广告跟踪设置。在这种情况下,我的应用会获得批准吗?
    • @GangstaGraham 我所做的是选择最后两个复选框 - 将此应用程序安装归因于以前提供的广告。 - 将此应用程序中执行的操作归因于先前提供的广告。并且该应用获得了批准。
    【解决方案7】:

    如果我们在我们的应用程序中使用广告,那么现在我们将在应用程序商店中连接,那么我们将对 此应用程序是否使用广告标识符 (IDFA)?

    回答“是”

    另外 3 个问题将被问到

    如果您只使用 admob,请检查第一个,而不要选中其他两个。如果您使用应用传单展示广告,将检查其他两个选项(第 2 、第 3 )。 all options are explained with detail here

    【讨论】:

    • 这个建议是什么“如果你只使用 admob 然后检查第一个并且不选中其他两个”?
    • 我在答案末尾提到了一个链接,其中简要描述了这三个选项,您可以根据需要进行选择。
    【解决方案8】:

    顺便说一句,Yandex Metrica 也使用 IDFA。

    ./Pods/YandexMobileMetrica/libYandexMobileMetrica.a
    

    他们在他们的 GitHub 页面上说

    “从 1.6.0 版开始,Yandex AppMetrica 也成为跟踪工具,并使用 Apple idfa 来归因安装。因此,在将应用程序提交到 AppStore 期间,系统会提示您使用三个复选框来说明您的意图idfa 使用情况。由于 Yandex AppMetrica 使用 idfa 来归因应用安装,您需要选择将此应用安装归因于之前投放的广告。"

    因此,我将尝试选中此复选框并发送我的应用程序,其中实际上没有任何广告。

    【讨论】:

      【解决方案9】:

      多年来,似乎许多像我这样的独立开发者都在拼命寻找这些问题的答案。奇怪的是,即使在 5 年后提出这个问题,这个问题的答案似乎仍然不清楚。

      据我所知,Google AdMob 文档或网站中没有任何关于开发人员如何安全地回答这些问题的官方声明。似乎开发人员在回答有关SDK 的一些具有法律约束力的问题时仍处于神秘之中。

      在他们的支持论坛中,他们可以advice提问者联系 Apple 支持:

      你好,

      我相信您最好联系 Apple 支持 您的担忧,因为它处理的是 Apple 提交指南,而不是 比我们的 SDK。

      此致,Joshua Lagonera 移动广告 SDK 团队

      或者他们可以say 表示这超出了他们的支持范围:

      你好罗伯特,

      在这个论坛上,我们处理与移动广告 SDK 相关的技术问题 只要。我们将无法解决您的问题,因为这超出了 我们团队的范围。

      此致 Deepika Uragayala 移动广告 SDK 团队

      我能从“Google 人”那里得到find 的唯一答案是关于第四个问题。它不在 AdMob 论坛中,而是在“跟踪代码管理器”论坛中,但仍然相关。是这样的:

      嗨乔恩,

      Apple 在提交申请时询问您对 IDFA 的使用情况 (https://developer.apple.com/Library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html)。 对于不显示广告但包含 转化归因的 AdSupport 框架,您可以选择 适当的复选框。关于限制广告跟踪 规定,所有使用 IDFA 的 GTM 标记都遵守限制广告 SDK的跟踪规定。

      谢谢,

      Eric Burley Google 跟踪代码管理器。

      这是一个互联网档案link,以防他们删除此页面。

      最后,让我提一下 AdMob 关于此问题的唯一声明(seen)(here 是 Internet 存档链接):

      适用于 iOS 的移动广告 SDK 使用 Apple 的广告标识符 (IDFA)。 SDK 根据 iOS 中规定的指南使用 IDFA 开发者程序许可协议。你必须确保你在 遵守 iOS 开发者计划许可协议政策 管理此标识符的使用。

      总之,似乎大多数使用 AdMob 的开发者只是检查第一个和第四个复选标记并提交他们的应用程序,而不完全确定 Google 在其 SDK 中究竟做了什么,也没有任何官方信息。祝大家好运。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-11-10
        • 2016-05-08
        • 2018-04-29
        • 2015-10-05
        • 1970-01-01
        • 2014-05-23
        • 1970-01-01
        相关资源
        最近更新 更多