此应用是否使用广告标识符(IDFA)? - AdMob 6.8.0

Jes*_*ica 177 admob ios

我目前正在将我的应用程序上传到App Store,Apple正在问我此应用程序是否为IDFA用户.我正在使用最新的Admob SDK或6.8.0,我不知道它是否使用IDFA,如果它使用哪个复选框我应该打XX

图片 在此输入图像描述http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png

tom*_*Dev 191

我在这里遇到同样的问题,我有点害怕检查最后一个方框,因为我不知道第三方SDK会对所收集的数据做什么,以及他们是否会尊重限制广告设置.

但是我在他们的论坛上发现了一位谷歌Admob程序员Eric Leichtenschlag的帖子:

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

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

由于我只投放广告(Google AdMob),因此我检查了第一个(服务广告...)和最后一个框(我,___,确认...).应用程序被批准并发布,没有问题.

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

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

And*_*ues 98

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

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

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

  • @Ricardo是的,它有效.基本上,这会告诉您使用的adsIdentifier文件或库.然后你只需要查看那些文件/库,看看他们在IDFA上发生了什么.因此,对于AdMob,您需要查看他们的指南或他们的自述文件以获取更多信息. (3认同)
  • 这在静态库中是否有效?我试过了,并且在libGoogleAdMobAds.a中有一个匹配但是我不确定这种方法是否可靠. (2认同)
  • 好戏!帮助我确定导致此问题的SDK (2认同)

k06*_*06a 14

您可以[ASIdentifierManager advertisingIdentifier]在Xcode中跟踪带符号断点的所有调用: 在此输入图像描述


Tho*_*asW 13

是的,它确实.从AdMob页面:

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

  • 好吧,所以我应该勾选所有的复选框? (2认同)

Mor*_*ard 13

如果你的app中有Google分析或Facebook api,你需要检查所有这些以确保它有效!

编辑:这是一个旧的答案 - 请参阅评论或其他答案的确切答案.

  • 好吧 - 然后苹果真的需要更好地解释他们自己! (5认同)
  • @Perry不再,Apple刚刚拒绝了我的应用程序,因为我正在使用Google分析并勾选所有方框."我们发现您的应用使用了iOS广告标识符,但未包含广告功能.这不符合App Store审核指南要求的iOS开发者计划许可协议条款." (2认同)
  • 如果使用GA收集IDFA,但不在我的应用中展示广告,我应该选择 - 将此应用安装属性设置为以前投放的广告. - 将此应用安装归因于之前提供的广告. - 限制iOS中的广告跟踪设置.在这种情况下,我的应用会得到批准吗? (2认同)

小智 10

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

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

a)在应用内投放广告-已选中

b)将此应用归类...-未选中

c)将动作归因于...-未检查

我(我的名字),请确认该应用...-已检查

我的应用在不到24小时内就被接受并“准备出售”。


Naq*_*med 6

现在在应用商店连接中,如果我们在我们的应用中使用广告,那么我们将回答“此应用是否使用广告标识符 (IDFA)”为“是”?

另外3个问题将被问到

在此处输入图片说明

如果您只使用 admob,则检查第一个,不选中其他两个。如果您使用应用传单来展示广告,其他两个选项(第二、第三)将被选中。 所有选项都在这里详细解释


wzb*_*zon 5

顺便说一下,Yandex Metrica也使用IDFA.

./Pods/YandexMobileMetrica/libYandexMobileMetrica.a
Run Code Online (Sandbox Code Playgroud)

他们在GitHub页面上说

"从版本1.6.0开始,Yandex AppMetrica也成为一种跟踪工具,并使用Apple idfa来定位安装.因此,在将您的应用程序提交到AppStore期间,系统会提示您使用三个复选框来说明您对idfa使用的意图.作为Yandex AppMetrica使用idfa来归因应用程序安装,您需要选择将此应用程序安装属性设置为以前提供的广告."

因此,我会尝试选中此复选框并发送我的应用,但实际上没有任何广告.