Je télécharge actuellement mon application sur l'App Store et Apple me demande si cette application utilise IDFA. J'utilise le dernier SDK Admob ou 6.8.0 et je ne sais pas s'il utilise IDFA ou non, et si c'est le cas, quelles cases dois-je cliquer sur XX
Image http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
Réponses:
J'ai le même problème ici et j'avais un peu peur de cocher la dernière case, car je n'ai aucune idée de ce que le SDK tiers fera avec les données collectées et s'il respectera les paramètres des annonces limites.
Mais j'ai trouvé un article d'un programmeur Google Admob, Eric Leichtenschlag, sur leurs forums:
Le SDK Google Mobile Ads et le SDK de suivi des conversions Google utilisent l'identifiant publicitaire d'Apple introduit dans iOS 6 (IDFA). Bien que chaque développeur soit responsable de la façon dont il accède aux données de l'appareil, les SDK utilisent IDFA conformément aux directives énoncées dans le contrat de licence du programme pour développeur iOS, y compris Limit Ad Tracking .
Y compris le suivi limité des annonces. C'est à cela que sert la dernière case. Donc , vous devez cocher la case que si vous utilisez AdMob . Si vous utilisez d'autres SDK, je vous recommande fortement de vérifier s'ils respectent également les directives.
Étant donné que je ne lance que des annonces (Google AdMob), j'ai coché la première (Servez les annonces ...) et la dernière case (I, ___, confirmez ...) . L'application a été approuvée et publiée, aucun problème.
Source: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk
la source
Si vous êtes paresseux pour vérifier sur chaque SDK tiers s'ils utilisent ou non l'IDFA, vous pouvez utiliser cette commande:
fgrep -R advertisingIdentifier .
(n'oubliez pas le point à la fin de la commande)Accédez à votre dossier projet / espace de travail et exécutez la commande pour trouver les fichiers qui utilisent l'identifiant publicitaire.
Ensuite, il vous suffit de regarder dans les directives de ces SDK pour voir ce que vous devez faire à propos de l'IDFA.
la source
J'ai récemment soumis une application à l'App Store d'Apple. Mon application a été conçue à l'aide d' iOS 12, Xcode 10 et Swift 4.2 . Mon application utilise Google
AdMob
dans le seul but de diffuser des annonces interstitielles . Lorsqu'on m'a demandé ces questions, voici ce que j'ai fait:1) Cette application utilise-t-elle l'identifiant publicitaire (IDFA)? RÉPONSE: OUI
a) Diffuser des publicités dans l'application - VÉRIFIÉ
b) Attribuer cette application ... - NON VÉRIFIÉ
c) Attribuer une action ... - NON VÉRIFIÉ
Je, (mon nom), confirme que cette application ... - VÉRIFIÉE
Mon application a été acceptée et "prête à la vente" en moins de 24 heures.
la source
Vous pouvez suivre tous les appels vers
[ASIdentifierManager advertisingIdentifier]
avec un point d'arrêt symbolique dans Xcode:la source
Oui. Sur la page AdMob:
la source
Si vous avez Google analytics ou Facebook api dans votre application, vous devez tous les vérifier pour vous assurer que cela fonctionne!
Modifier: Ceci est une ancienne réponse - voir les commentaires ou autres réponses pour une réponse exacte.
la source
BTW, Yandex Metrica utilise également IDFA.
Ils disent sur leur page GitHub que
"À partir de la version 1.6.0, Yandex AppMetrica est également devenu un instrument de suivi et utilise Apple idfa pour attribuer les installations. À cause de cela, lors de la soumission de votre application à l'AppStore, vous serez invité avec trois cases à cocher pour indiquer vos intentions d'utilisation idfa. Comme Yandex AppMetrica utilise idfa pour attribuer les installations d'application, vous devez sélectionner Attribuer cette installation d'application à une annonce précédemment diffusée. "
Donc, j'essaierai de cocher cette case et d'envoyer mon application sans aucune annonce.
la source
Dans l'App Store, connectez-vous maintenant si nous utilisons des publicités dans notre application, nous répondrons par oui à Cette application utilise-t-elle l'identifiant publicitaire (IDFA)?
si vous utilisez simplement admob, vérifiez le premier et laissez les deux autres non cochés. Les deux autres options (2e, 3e) seront vérifiées si vous utilisez le dépliant d'application pour diffuser des annonces. toutes les options sont expliquées en détail ici
la source
Il semble que de nombreux développeurs indépendants comme moi cherchent désespérément une réponse à ces questions depuis des années. Curieusement, même après 5 ans, cette question a été posée, il semble que la réponse à cette question ne soit toujours pas claire.
Pour autant que je puisse voir, il n'y a aucune déclaration officielle dans la
Google AdMob
documentation ou le site Web sur la façon dont un développeur peut répondre en toute sécurité à ces questions. Il semble que les développeurs soient laissés à eux-mêmes dans le mystère de répondre à certaines questions juridiquement contraignantesSDK
.Dans leurs forums de support, ils peuvent conseiller aux personnes interrogées de contacter le support Apple:
Ou ils peuvent dire que c'est hors de leur portée de soutien:
La seule réponse que j'ai pu trouver auprès d'une "personne Google" concerne la quatrième question. Ce n'est pas dans le forum AdMob mais dans le forum "Tag Manager" mais toujours lié. C'est comme ça:
Voici un lien Internet Archive au cas où ils supprimeraient cette page.
Enfin, permettez-moi de mentionner la seule déclaration d'AdMob que j'ai vue à propos de ce problème ( voici le lien Internet Archive):
En conclusion, il semble que la plupart des développeurs utilisant AdMob vérifient simplement les première et quatrième cases et soumettent leurs applications sans être complètement sûr de ce que Google fait exactement dans son SDK et sans aucune information officielle à ce sujet. Je vous souhaite bonne chance à tous.
la source