Чи використовує цей додаток рекламний ідентифікатор (IDFA)? - AdMob 6.8.0


196

Зараз я завантажую свій додаток в App Store і Apple запитує мене, чи користувачі цього додатка IDFA. Я використовую останній SDK Admob або 6.8.0, і я не знаю, чи він використовує IDFA чи ні, і якщо він робить, які прапорці слід натиснути на XX

Зображення введіть тут опис зображенняhttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png


2
Будь ласка, прочитайте це: - techcrunch.com/2014/04/11/…
Нітін Гохель

Перевірте, чи додаток виконує будь-яку з цих цілей (показ оголошень). Якщо так, виберіть ті, що застосовуються. Якщо ні, ви не повинні використовувати рекламний ідентифікатор, інакше ваш додаток може бути відхилено.
dispatchMain

@Jessica Приємне запитання! Ви, мабуть, заощаджуєте мені кілька тижнів очікування, які закінчаться розчаруванням!
Раду

Відповіді:


220

У мене тут те саме питання, і я трохи побоювався перевірити останнє поле, оскільки я не маю уявлення, що робитиме SDK третьої сторони зі зібраними даними та чи будуть вони дотримуватися налаштувань Обмеження реклами.

Але я знайшов публікацію програміста Google Admob Еріка Лейхтеншлагу на їх форумах:

SDK для мобільних оголошень Google і SDK для відстеження перетворень Google використовують рекламний ідентифікатор Apple, введений в iOS 6 (IDFA). Хоча кожен розробник несе відповідальність за доступ до даних пристроїв, SDK використовують IDFA відповідно до рекомендацій, викладених у ліцензійному договорі для розробників iOS, включаючи обмеження відстеження реклами .

У тому числі обмеження відстеження реклами. Це те, про що йдеться в останньому полі. Тому ви повинні встановити цей прапорець, якщо ви використовуєте AdMob . Якщо ви використовуєте інший SDK, я настійно рекомендую перевірити, чи вони також дотримуються цих інструкцій.

Оскільки я показую лише оголошення (Google AdMob), я встановив прапорець (Показувати рекламу ...) та останній (I, ___, підтверджую ...) . Додаток затверджено та випущено, жодних проблем.

Джерело: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk


6
Моя програма надіслана вчора. Я використовую AdMob лише для реклами (банер та проміжна сторінка), тому я встановив прапорець лише перше поле (розміщення оголошень) та останнє, яке є обов'язковим, і ви повинні погодитись, що ви і всі треті сторони дотримуєтесь налаштувань Обмеження відстеження реклами. . Я дам вам знати, як це йде.
tomDev

6
Лише через 2 робочих дні мій додаток перейшов у «Перегляд». Зазвичай займає 5, це було дійсно швидко. Через годину "Готовий до продажу".
tomDev

8
Я перевірив перший і останній поля. Мій додаток щойно затверджено.
dcone

3
@tomDev Що станеться, якщо я використовую той самий проект для безкоштовної (з рекламою) версії програми та Pro (без реклами)? Хоча версія Pro не показуватиме рекламу, Admob SDK все ще є. Це означає, що я повинен поставити галочки навіть для Pro версії? Які недоліки матиме додаток, якщо я це зробити?
sleepwalkerfx

7
Для уточнення, перше поле - це рядок: "Подавайте рекламу в додатку" ; і останнє поле - це рядок, що починається: "Я, ____, підтверджую, що цей додаток та будь-яка третя сторона, яка взаємодіє з цим додатком ..."
Джеймі Беріх

105

Якщо ви лінуєтеся перевірити кожен SDK сторонніх розробників, чи вони використовують IDFA чи ні, ви можете використовувати цю команду:
fgrep -R advertisingIdentifier .(не забудьте крапку в кінці команди)

Перейдіть у папку проекту / робочої області та запустіть команду, щоб знайти, які файли використовують рекламний ідентифікатор.

Тоді вам просто потрібно переглянути інструкції цих SDK, щоб побачити, що вам потрібно зробити щодо IDFA.


2
Це працює навіть у статичних губах? Я спробував це, і в libGoogleAdMobAds.a є збіг, але я не впевнений, чи надійний цей метод.
Рікардо

3
@Ricardo Так, це працює. В основному це говорить про те, в яких файлах або бібліотеках використовується рекламний ідентифікатор. Тоді вам просто потрібно знайти ці файли / бібліотеки, щоб побачити, що вони насправді мають із IDFA. Тож для AdMob вам потрібно ознайомитись із їхніми рекомендаціями чи їхніми ознаками для отримання додаткової інформації.
Андре Родрігес

2
Гарний трюк! Допоміг мені визначити, який SDK викликав цю проблему
oyvindhauge

17

Нещодавно я подав заявку в App Store Apple. Мій додаток було створено за допомогою iOS 12, Xcode 10 та Swift 4.2 . Мій додаток використовує Google AdMobдля єдиної мети показу рекламних проміжних оголошень . Коли з'явилося запитання про це, я це зробив:

1) Чи використовує цей додаток рекламний ідентифікатор (IDFA)? ВІДПОВІДЬ: ТАК

а) Подавайте рекламу в додатку - ПРОВЕРЕНО

б) Атрибуція цього додатка ... - НЕ ПРОВЕРЕНО

в) Атрибуція дії ... - НЕ ПРОВЕРЕНО

Я (моє ім’я) підтверджую, що це додаток ... - ПРОВЕРЕНО

Мій додаток було прийнято, і "Готовий до продажу" менше ніж за 24 години.


15

Ви можете відстежувати всі дзвінки [ASIdentifierManager advertisingIdentifier]з символічною точкою перерви в Xcode: введіть тут опис зображення


13

Так. На сторінці AdMob:

SDK Mobile Ads SDK для iOS використовує рекламний ідентифікатор Apple (IDFA). SDK використовує IDFA згідно з правилами, викладеними в ліцензійній угоді для розробників iOS. Ви повинні переконатися, що ви відповідаєте політиці ліцензійних угод для розробників iOS, що регулює використання цього ідентифікатора.


Хммм. Я не впевнений, але думаю, що застосовується лише перша з трьох прапорців.
ThomasW

1
@ Джессіка Я не перевіряв би четверте поле, якщо ви не підтвердили з Admob письмово, що вони відповідають цій вимозі. Ви відкриваєтеся до судового розгляду, якщо ви помилилися і могли зіткнутися з суворими штрафами, закони про конфіденційність - це мінне поле юридичних помилок. Якщо ваш код не здійснює відстеження оголошень і якщо AdMob повідомляє, що їх код відповідає правилам, то AdMob несе відповідальність за будь-які помилки в їхньому коді. У тому, як написана пов’язана сторінка AdMob, схоже, вони намагаються зняти з себе відповідальність, роблячи вас відповідальними за будь-які помилки замість них.
Abhi Beckert

13

Якщо у вашому додатку є аналітика Google або Facebook api, вам потрібно перевірити їх усі, щоб переконатися, що вони працюють!

Редагувати: це стара відповідь - точну відповідь див. У коментарях чи інших відповідях.


1
Дякую за це. Я використовував аналітику.
Перрі

2
@Perry Більше не було, Apple просто відхилила мою програму, коли я використовувала аналітику Google і поставила галочку у всіх полях. "Ми виявили, що ваш додаток використовує рекламний ідентифікатор для iOS, але не включає функціональність реклами. Це не відповідає умовам Ліцензійної угоди для розробників програми iOS, як цього вимагають Правила перегляду магазину додатків."
Мазен Кассер

6
Ну гаразд - тоді Apple справді потрібно краще пояснити їх самому!
Мортен Холмгаард

2
Якщо ви використовуєте GA для збору IDFA, але не показує рекламу в моєму додатку, я повинен вибрати - Віднести цю установку до раніше розміщеної реклами. - Віднесіть цю програму до встановленої раніше реклами. - Обмежити налаштування відстеження реклами в iOS. У такому разі чи додаток буде схвалено?
Евелін Лоо

@GangstaGraham Що я зробив, встановіть останні два прапорець - Віднесіть цю програму до встановленого раніше оголошення. - Позначайте дію, здійснену в цьому додатку, раніше розміщеній рекламі. і додаток затверджено.
Евелін Лоо

5

До речі, Yandex Metrica також використовує IDFA.

./Pods/YandexMobileMetrica/libYandexMobileMetrica.a

На своїй сторінці GitHub вони кажуть, що

"Починаючи з версії 1.6.0, Yandex AppMetrica також став інструментом відстеження і використовує Apple idfa для атрибуції встановлень. Через це під час подання заявки в AppStore вам буде запропоновано три прапорці заявити про ваші наміри щодо використання idfa. Як Яндекс AppMetrica використовує idfa для присвоєння інсталяцій додатків, потрібно вибрати Атрибуція цієї програми для раніше розміщеної реклами. "

Тож я спробую встановити цей прапорець і надіслати свою програму, фактично в ній немає жодної реклами.


5

У магазині додатків підключіться зараз, якщо ми використовуємо рекламу в нашому додатку, тоді ми відповімо як так: Чи використовує ця програма рекламний ідентифікатор (IDFA)?

ще 3 питання будуть задані як

введіть тут опис зображення

якщо ви використовуєте лише admob, перевірте перший, а інші два залиште без позначення. Інші два варіанти (2-й, 3-й) будуть перевірені, чи використовує флаєр програми для показу оголошень. всі варіанти пояснюються тут докладно


Що це за порада, "якщо ви використовуєте лише admob, тоді перевірте першу та залиште інші два без назви" на основі?
Тед

Я згадав посилання в кінці відповіді, яке коротко описує ці три варіанти, і ви можете вибрати відповідно до ваших потреб.
Naqeeb Ahmed

2

Здається, багато розробників Інді, як я, роками відчайдушно шукають відповіді на ці питання. Як не дивно, навіть через 5 років це питання було задано, здається, що відповідь на це питання все ще не зрозуміла.

Наскільки я бачу, в Google AdMobдокументації чи веб-сайті немає жодної офіційної заяви про те, як розробник може сміливо відповідати на ці питання. Здається, розробники залишаються самостійно в таємниці щодо відповіді на деякі юридично обов'язкові запитання щодо SDK.

На своїх форумах підтримки вони можуть порадити запитуючим звернутися до служби підтримки Apple:

Привіт,

Я вважаю, що для вас було б краще звернутися до служби підтримки Apple, оскільки вона стосується Правил подання Apple, а не наших SDK.

З повагою, команда SDK для мобільних оголошень Joshua Lagonera

Або вони можуть сказати, що це поза їх сфери підтримки:

Привіт Роберте,

На цьому форумі ми розглядаємо лише технічні проблеми, пов’язані з SDK для мобільних оголошень. Ми не зможемо вирішити ваше запитання, оскільки це є поза межами нашої команди.

З повагою, команда SDK для мобільних оголошень Deepika Uragayala

Єдина відповідь, яку я міг знайти у «людини Google», - це на четверте запитання. Це не на форумі AdMob, а на форумі "Менеджер тегів", але все ще пов'язано. Це так:

Привіт Джорне,

Apple запитує вас про використання IDFA під час подання заявки ( https://developer.apple.com/Library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html ). Для програми, яка не відображає рекламу, але містить рамку AdSupport для віднесення конверсій, слід встановити відповідні прапорці. Що стосується умови обмеження рекламних обмежень, усі теги GTM, які використовують IDFA, дотримуються положень щодо відстеження обмежених оголошень SDK.

Дякую,

Ерік Берлі Менеджер тегів Google.

Ось посилання на Інтернет-архів, якщо вони видаляють цю сторінку.

Нарешті, дозвольте мені згадати про єдине твердження AdMob, яке я бачив з цього приводу ( ось посилання в Інтернет-архіві):

SDK Mobile Ads SDK для iOS використовує рекламний ідентифікатор Apple (IDFA). SDK використовує IDFA згідно з правилами, викладеними в ліцензійній угоді для розробників iOS. Ви повинні переконатися, що ви відповідаєте політиці ліцензійних угод для розробників iOS, що регулює використання цього ідентифікатора.

На закінчення, здається, що більшість розробників, які використовують AdMob, просто перевіряють 1-ю та 4-ту галочки та подають свої програми, не будучи повністю впевненими в тому, що саме робить Google у своєму SDK та не має офіційної інформації про нього. Бажаю удачі всім нам.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.