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 http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
Respuestas:
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
fuente
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.
fuente
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
AdMob
con 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.
fuente
Puede rastrear todas las llamadas
[ASIdentifierManager advertisingIdentifier]
con un punto de interrupción simbólico en Xcode:fuente
Sí lo hace. Desde la página de AdMob:
fuente
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.
fuente
Por cierto, Yandex Metrica también usa IDFA.
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.
fuente
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)?
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í
fuente
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 AdMob
documentació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:
O pueden decir que está fuera de su alcance de soporte:
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í:
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):
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.
fuente