ios 此应用程序是否使用广告标识符 (IDFA)?- AdMob 6.8.0
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/23124663/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Does this app use the Advertising Identifier (IDFA)? - AdMob 6.8.0
提问by Jessica
I'm currently uploading my App to the App Store and Apple is asking me if this app users IDFA. I'm using the latest Admob SDK or 6.8.0 and I don't know if it uses IDFA or not, and if it does which check boxes should I hit X.X
我目前正在将我的应用程序上传到 App Store,Apple 询问我该应用程序是否使用 IDFA。我使用的是最新的 Admob SDK 或 6.8.0,我不知道它是否使用 IDFA,如果它使用,我应该点击哪些复选框
Image http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
回答by tomDev
I'm having the same issue here and I was a bit afraid of checking the last box, since I have no idea what the 3rd party SDK will do with the data collected and if they will respect the Limit Ad Settings.
我在这里遇到了同样的问题,我有点害怕检查最后一个框,因为我不知道 3rd 方 SDK 将如何处理收集的数据,以及他们是否会尊重限制广告设置。
But I found a post by a Google Admob programmer, Eric Leichtenschlag, on their forums:
但是我在他们的论坛上发现了 Google Admob 程序员 Eric Leichtenschlag 的帖子:
The Google Mobile Ads SDK and the Google Conversion Tracking SDK utilize Apple's advertising identifier introduced in iOS 6 (IDFA). While each developer is responsible for how they access device data, the SDKs use IDFA under the guidelines laid out in the iOS developer program license agreement, including Limit Ad Tracking.
Google 移动广告 SDK 和 Google 转化跟踪 SDK 利用 iOS 6 (IDFA) 中引入的 Apple 广告标识符。虽然每个开发人员负责他们如何访问设备数据,但 SDK 根据 iOS 开发人员计划许可协议中规定的准则使用 IDFA,包括限制广告跟踪。
Including Limit Ad Tracking. This is what the last box is all about. So you must check the that box if you use AdMob. If you use other SDK I strongly recommend checking if they respect the guidelines as well.
包括限制广告跟踪。这就是最后一个盒子的全部内容。因此,如果您使用 AdMob,则必须选中该框。如果您使用其他 SDK,我强烈建议您检查它们是否也遵守这些准则。
Since I run only ads (Google AdMob), I checked the first (Serve ads...) and last box (I, ___, confirm...). App was approved and released, no issues.
由于我只投放广告 (Google AdMob),我选中了第一个 (Serve ads...) 和最后一个框 (I, ___, confirm...)。应用程序已获批准并发布,没有问题。
Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk
来源:https: //groups.google.com/forum/#!topic/google-admob-ads-sdk/ BsGRSZ-gLmk
回答by André Rodrigues
If you are lazy to check on each third party SDK if they use or not the IDFA you can use this command:fgrep -R advertisingIdentifier .
(don't forget the dot at the end of the command)
如果您懒得检查每个第三方 SDK 是否使用 IDFA,您可以使用此命令:(fgrep -R advertisingIdentifier .
不要忘记命令末尾的点)
Go to your project/workspace folder and run the command to find which files are using the advertising identifier.
转到您的项目/工作区文件夹并运行该命令以查找哪些文件正在使用广告标识符。
Then you just have to look in the guidelines of those SDKs to see what you need to do about the IDFA.
然后你只需要查看这些 SDK 的指南,看看你需要对 IDFA 做什么。
回答by André Rodrigues
I recently submitted an app to Apple's App Store. My app was built using iOS 12, Xcode 10, and Swift 4.2. My app uses Google AdMob
for the sole purposeof showing Interstitial Ads. When prompted these question, this is what I did:
我最近向 Apple 的 App Store 提交了一个应用程序。我的应用程序是使用iOS 12、Xcode 10 和 Swift 4.2构建的。我的应用使用 GoogleAdMob
的唯一目的是展示插页式广告。当提示这些问题时,这就是我所做的:
1) Does this app use the Advertising Identifier (IDFA)? ANSWER: YES
1) 此应用程序是否使用广告标识符 (IDFA)?答案:是的
a) Serve advertisements within the app - CHECKED
a) 在应用程序内投放广告 - 已选中
b) Attribute this app ... - NOT CHECKED
b) 将此应用归为... - 未检查
c) Attribute an action ... - NOT CHECKED
c) 对动作进行属性... - 未检查
I, (my name), confirm that this app ... - CHECKED
我,(我的名字),确认这个应用程序...... -检查
My app was accepted and "Ready for Sale" in less than 24 hrs.
我的应用程序在不到 24 小时内被接受并“准备出售”。
回答by k06a
回答by ThomasW
Yes, it does. From the AdMob page:
是的,它确实。从AdMob 页面:
The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.
适用于 iOS 的移动广告 SDK 使用 Apple 的广告标识符 (IDFA)。SDK 根据 iOS 开发者程序许可协议中规定的准则使用 IDFA。您必须确保遵守管理此标识符使用的 iOS 开发者计划许可协议政策。
回答by Morten Holmgaard
If you have Google analytics or Facebook api in you app, you need to check all of them to make sure it works!
如果您的应用程序中有 Google 分析或 Facebook api,则需要检查所有这些以确保其有效!
Edit: This is an old answer - see comments or other answers for an exact answer.
编辑:这是一个旧答案-有关确切答案,请参阅评论或其他答案。
回答by Denis Kutlubaev
BTW, Yandex Metrica also uses IDFA.
顺便说一句,Yandex Metrica 也使用 IDFA。
./Pods/YandexMobileMetrica/libYandexMobileMetrica.a
They say on their GitHub page that
他们在他们的 GitHub 页面上说
"Starting from version 1.6.0 Yandex AppMetrica became also a tracking instrument and uses Apple idfa to attribute installs. Because of that during submitting your application to the AppStore you will be prompted with three checkboxes to state your intentions for idfa usage. As Yandex AppMetrica uses idfa for attributing app installations you need to select Attribute this app installation to a previously served advertisement."
“从 1.6.0 版开始,Yandex AppMetrica 也成为一种跟踪工具,并使用 Apple idfa 来对安装进行归因。因此,在将您的应用程序提交到 AppStore 期间,系统会提示您使用三个复选框来说明您使用 idfa 的意图。正如 Yandex AppMetrica使用 idfa 将应用安装归因于您需要选择将此应用安装归因于先前提供的广告。”
So, I will try to select this checkbox and send my app without actually no any ads in it.
因此,我将尝试选中此复选框并发送我的应用程序,但实际上没有任何广告。
回答by Naqeeb Ahmed
In app store connect now if we are using ads in our app then we will answer as yes to Does this app use the Advertising Identifier (IDFA)?
现在在应用商店中连接如果我们在我们的应用中使用广告,那么我们将回答是这个应用是否使用广告标识符 (IDFA)?
further 3 questions will be asked as
另外3个问题将被问到
if your using just admob then check the first one and leave other two unchecked. Other two options (2nd , 3rd ) will be checked if your using app flyer to show ads. all options are explained with detail here
如果您只使用 admob,则检查第一个,不选中其他两个。如果您使用应用传单来展示广告,其他两个选项(第二、第三)将被选中。 所有选项都在这里详细解释
回答by Teo
It seems many indie developers like me are desperately looking for an answer to these questions for years. Strangely, even after 5 years this question was asked, it seems the answer to this question is still not clear.
多年来,似乎许多像我这样的独立开发者都在拼命寻找这些问题的答案。奇怪的是,这个问题被问了5年,这个问题的答案似乎仍然不清楚。
As far as I can see, there is not any official statement in Google AdMob
documentation or website about how a developer can safely answer these questions. It seems developers are left on their own in the mystery about answering some legally binding questions about the SDK
.
据我所知,Google AdMob
文档或网站中没有任何关于开发人员如何安全回答这些问题的官方声明。似乎开发人员在回答有关SDK
.
In their support forums they can advicequestioners to reach out to Apple Support:
在他们的支持论坛中,他们可以建议提问者联系 Apple 支持:
Hi there,
I believe it would be best for you to reach out to Apple Support for your concern as it tackles with Apple Submission Guidelines rather than our SDK.
Regards, Joshua Lagonera Mobile Ads SDK Team
你好呀,
我相信您最好联系 Apple 支持以解决您的问题,因为它使用 Apple 提交指南而不是我们的 SDK 来解决。
此致 Joshua Lagonera 移动广告 SDK 团队
Or they can saythat it is out of their scope of support:
或者他们可以说这超出了他们的支持范围:
Hello Robert,
On this forum, we deal with Mobile Ads SDK related technical concerns only. We would not be able to address you question as this is out of scope for our team.
Regards, Deepika Uragayala Mobile Ads SDK Team
你好罗伯特,
在这个论坛上,我们只处理与移动广告 SDK 相关的技术问题。我们无法解决您的问题,因为这超出了我们团队的范围。
此致,Deepika Uragayala 移动广告 SDK 团队
The only answer I could findfrom a "Google person" is about the 4th question. It is not in the AdMob forum but in the "Tag Manager" forum but still related. It is like so:
我能从“谷歌人”那里找到的唯一答案是关于第四个问题。它不在 AdMob 论坛中,而是在“跟踪代码管理器”论坛中,但仍然相关。它是这样的:
Hi Jorn,
Apple asks you about your use of IDFA when submitting your application (https://developer.apple.com/Library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html). For an app that doesn't display advertising, but includes the AdSupport framework for conversion attribution, you would select the appropriate checkbox(es). In respect to the Limit Ad Tracking stipulation, all of GTM's tags that utilize IDFA respect the limit ad tracking stipulations of the SDK.
Thanks,
Eric Burley Google Tag Manager.
嗨,乔恩,
Apple 在提交申请时会询问您对 IDFA 的使用情况(https://developer.apple.com/Library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html)。对于不显示广告但包含用于转化归因的 AdSupport 框架的应用程序,您可以选择适当的复选框。关于限制广告跟踪规定,所有使用 IDFA 的 GTM 标签都遵守 SDK 的限制广告跟踪规定。
谢谢,
Eric Burley 谷歌标签管理器。
Here is an Internet Archive linkin case they remove this page.
这是一个 Internet Archive链接,以防他们删除此页面。
Lastly, let me mention about AdMob's only statement I've seenabout this issue (hereis the Internet Archive link):
最后,让我再提一下AdMob的只有我的语句看到过这个问题(这里是互联网档案链接):
The Mobile Ads SDK for iOS utilizes Apple's advertising identifier (IDFA). The SDK uses IDFA under the guidelines laid out in the iOS developer program license agreement. You must ensure you are in compliance with the iOS developer program license agreement policies governing the use of this identifier.
适用于 iOS 的移动广告 SDK 使用 Apple 的广告标识符 (IDFA)。SDK 根据 iOS 开发者程序许可协议中规定的准则使用 IDFA。您必须确保遵守管理此标识符使用的 iOS 开发者计划许可协议政策。
In conclusion, it seems most developers using AdMob simply checks 1st and 4th checkmarks and submit their apps without being completely sure about what Google exactly does in its SDK and without any official information about it. I wish good luck to us all.
总而言之,似乎大多数使用 AdMob 的开发人员只是检查第 1 和第 4 个复选标记并提交他们的应用程序,而不完全确定 Google 在其 SDK 中究竟做了什么,也没有任何官方信息。我祝我们大家好运。