¿Esta aplicación utiliza el Identificador de publicidad (IDFA)? - AdMob 6.8.0


195

Actualmente estoy cargando mi aplicación en la App Store y Apple me pregunta si esta aplicación usa IDFA. Estoy usando el último Admob SDK o 6.8.0 y no sé si usa IDFA o no, y si lo hace, ¿qué casillas de verificación debo pulsar XX?

Imagen ingrese la descripción de la imagen aquíhttp://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png



Compruebe si su aplicación cumple alguno de esos fines (mostrar anuncios). En caso afirmativo, seleccione los que correspondan. En caso negativo, no debe usar el Identificador de publicidad; de lo contrario, su aplicación podría ser rechazada.
despachoMain

@Jessica ¡Buena pregunta! ¡Probablemente me esté ahorrando unas pocas semanas de espera que terminarían en decepción!
Radu

Respuestas:


220

Tengo el mismo problema aquí y tenía un poco de miedo de marcar la última casilla, ya que no tengo idea de qué hará el SDK de terceros con los datos recopilados y si respetarán la configuración de anuncios de límite.

Pero encontré una publicación de un programador de Google Admob, Eric Leichtenschlag, en sus foros:

El SDK de Google Mobile Ads y el SDK de seguimiento de conversiones de Google utilizan el identificador de publicidad de Apple introducido en iOS 6 (IDFA). Si bien cada desarrollador es responsable de cómo acceden a los datos del dispositivo, los SDK usan IDFA según las pautas establecidas en el acuerdo de licencia del programa de desarrollador de iOS, incluido Limitar el seguimiento de anuncios .

Incluyendo límite de seguimiento de anuncios. De esto se trata el último cuadro. Por lo tanto , debe marcar esa casilla si usa AdMob . Si usa otro SDK, le recomiendo comprobar si respetan también las pautas.

Como solo publico anuncios (Google AdMob), marqué la primera casilla (Publicar anuncios ...) y la última casilla (I, ___, confirmo ...) . La aplicación fue aprobada y lanzada, sin problemas.

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


66
Mi aplicación fue enviada ayer. Solo estoy usando AdMob para anuncios (banner e intersticiales), por lo que marqué solo la primera casilla (publicación de anuncios) y la última, que es obligatoria y debe aceptar que su aplicación y todos los terceros respetan la configuración de Limitar seguimiento de anuncios . Te diré cómo va.
tomDev

66
Después de solo 2 días hábiles, mi aplicación pasó a "En revisión". Por lo general, toma 5, esto fue realmente rápido. Después de una hora, "Listo para la venta".
tomDev

8
Marqué la primera y la última casilla. Mi aplicación acaba de ser aprobada.
dcone

3
@tomDev ¿Qué sucede si estoy usando el mismo proyecto para la versión gratuita (con anuncios) de la aplicación y la versión Pro (sin anuncios)? Aunque la versión Pro no publicará ningún anuncio, Admob SDK todavía está allí. ¿Eso significa que debo marcar esas casillas de verificación incluso para la versión Pro? ¿Qué desventajas tendrá la aplicación si lo hago?
sleepwalkerfx

77
Para aclarar, el primer cuadro es la línea: "Publicar anuncios dentro de la aplicación" ; y el último cuadro es el comienzo de la línea: "Yo, ____, confirmo que esta aplicación, y cualquier tercero que interactúe con esta aplicación ..."
Jamie Birch

105

Si tiene pereza para verificar el SDK de cada tercero si usa o no el IDFA, puede usar este comando:
fgrep -R advertisingIdentifier .(no olvide el punto al final del comando)

Vaya a su carpeta de proyecto / espacio de trabajo y ejecute el comando para encontrar qué archivos están usando el identificador de publicidad.

Luego solo tiene que mirar las pautas de esos SDK para ver qué necesita hacer con respecto al IDFA.


2
¿Funciona incluso en bibliotecas estáticas? Lo probé y hay una coincidencia en libGoogleAdMobAds.a pero no estoy seguro de si este método es confiable.
Ricardo

3
@ Ricardo Sí, funciona. Básicamente, esto le indica en qué archivos o libs se utiliza advertisingIdentifier. Entonces solo necesita buscar en esos archivos / libs para ver qué están pasando realmente con IDFA. Entonces, para AdMob, debe consultar sus directrices o su archivo Léame para obtener más información.
André Rodrigues

2
¡Buen truco! Me ayudó a identificar qué SDK estaba causando este problema
oyvindhauge

16

Recientemente envié una aplicación a la App Store de Apple. Mi aplicación se creó con iOS 12, Xcode 10 y Swift 4.2 . Mi aplicación usa Google AdMobcon el único propósito de mostrar anuncios intersticiales . Cuando se me preguntó esta pregunta, esto es lo que hice:

1) ¿Utiliza esta aplicación el Identificador de publicidad (IDFA)? RESPUESTA: SI

a) Publicar anuncios dentro de la aplicación - COMPROBADO

b) Atribuya esta aplicación ... - NO COMPROBADO

c) Atribuir una acción ... - NO COMPROBADO

Yo, (mi nombre), confirmo que esta aplicación ... - COMPROBADO

Mi aplicación fue aceptada y "Lista para la venta" en menos de 24 horas.


15

Puede rastrear todas las llamadas [ASIdentifierManager advertisingIdentifier]con un punto de interrupción simbólico en Xcode: ingrese la descripción de la imagen aquí


13

Sí lo hace. Desde la página de AdMob:

El Mobile Ads SDK para iOS utiliza el identificador de publicidad de Apple (IDFA). El SDK usa IDFA bajo las pautas establecidas en el acuerdo de licencia del programa para desarrolladores de iOS. Debe asegurarse de cumplir con las políticas del acuerdo de licencia del programa para desarrolladores de iOS que rigen el uso de este identificador.


Hmmm No estoy seguro, pero creo que solo se aplica la primera de las tres casillas de verificación.
ThomasW

1
@ Jessica No marcaría la cuarta casilla a menos que haya confirmado con Admob, por escrito, que cumplen con ese requisito. Se está abriendo a una demanda si se equivoca y podría enfrentar sanciones severas, las leyes de privacidad son un campo minado de dolores de cabeza legales. Si su código no realiza ningún seguimiento de anuncios, y si AdMob le dice que su código cumple con las pautas, entonces AdMob es responsable de cualquier error en su código. La forma en que está escrita la página vinculada de AdMob parece estar tratando de darte la responsabilidad, haciéndote responsable de cualquier error en lugar de ellos.
Abhi Beckert

13

Si tiene Google Analytics o Facebook api en su aplicación, debe verificarlos todos para asegurarse de que funciona.

Editar: Esta es una respuesta anterior: vea los comentarios u otras respuestas para obtener una respuesta exacta.


1
Gracias por este Estaba usando análisis.
Perry

2
@Perry Ya no, Apple simplemente rechazó mi aplicación porque estaba usando Google Analytics y marcó todas las casillas. "Descubrimos que su aplicación utiliza el Identificador de publicidad de iOS, pero no incluye la funcionalidad del anuncio. Esto no cumple con los términos del Acuerdo de licencia del Programa para desarrolladores de iOS, como lo exigen las Pautas de revisión de la tienda de aplicaciones".
Mazen Kasser

66
Bien, ¡entonces Apple realmente necesita ser mejor para explicarse!
Morten Holmgaard

2
Si utilizo GA para recopilar IDFA, pero no muestra anuncios dentro de mi aplicación, debo seleccionar: atribuir la instalación de esta aplicación a un anuncio publicado previamente. - Atribuya esta instalación de aplicación a un anuncio publicado previamente. - Limite la configuración de seguimiento de anuncios en iOS. En este caso, ¿se aprobará mi aplicación?
Evelyn Loo

@GangstaGraham Lo que hice fue seleccionar las dos últimas casillas de verificación: atribuir la instalación de esta aplicación a un adv previamente servido. - Atribuya una acción tomada dentro de esta aplicación a un adv servido previamente. y la aplicación fue aprobada.
Evelyn Loo

5

Por cierto, Yandex Metrica también usa IDFA.

./Pods/YandexMobileMetrica/libYandexMobileMetrica.a

Dicen en su página de GitHub que

"A partir de la versión 1.6.0, Yandex AppMetrica se convirtió también en un instrumento de seguimiento y utiliza Apple idfa para atribuir las instalaciones. Debido a eso, al enviar su aplicación a la AppStore, se le indicarán tres casillas de verificación para indicar sus intenciones para el uso de idfa. Como Yandex AppMetrica usa idfa para atribuir las instalaciones de aplicaciones que necesita seleccionar Atribuir esta instalación de aplicaciones a un anuncio publicado previamente ".

Por lo tanto, intentaré seleccionar esta casilla de verificación y enviar mi aplicación sin realmente ningún anuncio en ella.


5

En la tienda de aplicaciones, conéctese ahora si estamos usando anuncios en nuestra aplicación, entonces responderemos afirmativamente a ¿Esta aplicación usa el Identificador de publicidad (IDFA)?

Se formularán otras 3 preguntas como

ingrese la descripción de la imagen aquí

si usa solo admob, verifique el primero y deje los otros dos sin marcar. Se verificarán otras dos opciones (2da, 3ra) si está usando el volante de la aplicación para mostrar anuncios. todas las opciones se explican con detalle aquí


¿En qué consiste este consejo "si está usando solo admob, luego verifique el primero y deje los otros dos sin marcar"?
Ted

mencioné un enlace al final de la respuesta que describe brevemente estas tres opciones y puede seleccionar según sus necesidades.
Naqeeb Ahmed

2

Parece que muchos desarrolladores independientes como yo están buscando desesperadamente una respuesta a estas preguntas durante años. Curiosamente, incluso después de 5 años se hizo esta pregunta, parece que la respuesta a esta pregunta todavía no está clara.

Hasta donde puedo ver, no hay ninguna declaración oficial en la Google AdMobdocumentación o el sitio web sobre cómo un desarrollador puede responder estas preguntas de manera segura. Parece que los desarrolladores se quedan solos en el misterio de responder algunas preguntas legalmente vinculantes sobre elSDK .

En sus foros de soporte, pueden aconsejar a los encuestadores que se comuniquen con el Soporte de Apple:

Hola,

Creo que sería mejor que contactaras con el Soporte de Apple por tu preocupación, ya que aborda las Directrices de envío de Apple en lugar de nuestro SDK.

Saludos, Joshua Lagonera Mobile Ads SDK Team

O pueden decir que está fuera de su alcance de soporte:

Hola Robert,

En este foro, nos ocupamos únicamente de las preocupaciones técnicas relacionadas con el SDK de Mobile Ads. No podremos responder su pregunta ya que esto está fuera del alcance de nuestro equipo.

Saludos, Equipo de SDK de Deepika Uragayala Mobile Ads

La única respuesta que pude encontrar de una "persona de Google" es sobre la cuarta pregunta. No está en el foro de AdMob, sino en el foro "Administrador de etiquetas", pero aún está relacionado. Es así:

Hola jorn

Apple le pregunta sobre su uso de IDFA al enviar su solicitud ( https://developer.apple.com/Library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html ). Para una aplicación que no muestra publicidad, pero incluye el marco de AdSupport para la atribución de conversión, debe seleccionar las casillas de verificación apropiadas. Con respecto a la estipulación de Limit Ad Tracking, todas las etiquetas de GTM que utilizan IDFA respetan las estipulaciones de límite de seguimiento de anuncios del SDK.

Gracias,

Eric Burley Administrador de etiquetas de Google.

Aquí hay un enlace a Internet Archive en caso de que eliminen esta página.

Por último, permítanme mencionar la única declaración de AdMob que he visto sobre este problema ( aquí está el enlace a Internet Archive):

El Mobile Ads SDK para iOS utiliza el identificador de publicidad de Apple (IDFA). El SDK usa IDFA bajo las pautas establecidas en el acuerdo de licencia del programa para desarrolladores de iOS. Debe asegurarse de cumplir con las políticas del acuerdo de licencia del programa para desarrolladores iOS que rigen el uso de este identificador.

En conclusión, parece que la mayoría de los desarrolladores que usan AdMob simplemente verifican las marcas de verificación primera y cuarta y envían sus aplicaciones sin estar completamente seguros de lo que Google hace exactamente en su SDK y sin ninguna información oficial al respecto. Les deseo buena suerte a todos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.