Ich lade gerade meine App in den App Store hoch und Apple fragt mich, ob diese App IDFA-Benutzer ist. Ich verwende das neueste Admob SDK oder 6.8.0 und weiß nicht, ob es IDFA verwendet oder nicht und ob es welche Kontrollkästchen aktiviert, sollte ich XX drücken
Bild http://i.gyazo.com/a7d36f95ac0cc066e5654517d4ec2f3f.png
Antworten:
Ich habe hier das gleiche Problem und hatte ein wenig Angst, das letzte Kontrollkästchen zu aktivieren, da ich keine Ahnung habe, was das SDK eines Drittanbieters mit den gesammelten Daten tun wird und ob die Einstellungen für Limit-Anzeigen eingehalten werden.
Aber ich habe einen Beitrag von Eric Leichtenschlag, einem Google Admob-Programmierer, in den Foren gefunden:
Das Google Mobile Ads SDK und das Google Conversion Tracking SDK verwenden die in iOS 6 (IDFA) eingeführte Werbekennung von Apple. Während jeder Entwickler für den Zugriff auf Gerätedaten verantwortlich ist, verwenden die SDKs IDFA gemäß den Richtlinien, die in der Lizenzvereinbarung für das iOS-Entwicklerprogramm festgelegt sind, einschließlich Limit Ad Tracking .
Einschließlich Limit Ad Tracking. Darum geht es in der letzten Box. So Sie , dass das Kontrollkästchen müssen , wenn Sie verwenden AdMob . Wenn Sie ein anderes SDK verwenden, empfehle ich dringend, zu überprüfen, ob diese auch die Richtlinien einhalten.
Da ich nur Anzeigen schalte (Google AdMob), habe ich das erste (Anzeigen schalten ...) und letzte Kontrollkästchen (I, ___, bestätigen ...) aktiviert. . App wurde genehmigt und veröffentlicht, keine Probleme.
Quelle: https://groups.google.com/forum/#!topic/google-admob-ads-sdk/BsGRSZ-gLmk
quelle
Wenn Sie faul sind, jedes SDK eines Drittanbieters zu überprüfen, ob es die IDFA verwendet oder nicht, können Sie diesen Befehl verwenden:
fgrep -R advertisingIdentifier .
(Vergessen Sie nicht den Punkt am Ende des Befehls)Gehen Sie zu Ihrem Projekt- / Arbeitsbereich-Ordner und führen Sie den Befehl aus, um herauszufinden, welche Dateien die Werbekennung verwenden.
Dann müssen Sie nur noch in den Richtlinien dieser SDKs nachsehen, was Sie mit der IDFA tun müssen.
quelle
Ich habe kürzlich eine App im App Store von Apple eingereicht. Meine App wurde mit iOS 12, Xcode 10 und Swift 4.2 erstellt . Meine App nutzt Google
AdMob
für den alleinigen Zweck des Zeigens Interstitial - Anzeigen . Als ich diese Frage gestellt habe, habe ich Folgendes getan:1) Verwendet diese App den Advertising Identifier (IDFA)? ANTWORT: JA
a) Anzeigen innerhalb der App schalten - GEPRÜFT
b) Attributiere diese App ... - NICHT ÜBERPRÜFT
c) Attributieren Sie eine Aktion ... - NICHT ÜBERPRÜFT
Ich (mein Name) bestätige, dass diese App ... - GEPRÜFT
Meine App wurde angenommen und in weniger als 24 Stunden "Bereit zum Verkauf".
quelle
Sie können alle Anrufe
[ASIdentifierManager advertisingIdentifier]
mit symbolischem Haltepunkt in Xcode verfolgen :quelle
Ja tut es. Von der AdMob-Seite:
quelle
Wenn Sie Google Analytics oder Facebook API in Ihrer App haben, müssen Sie alle überprüfen, um sicherzustellen, dass es funktioniert!
Bearbeiten: Dies ist eine alte Antwort. Eine genaue Antwort finden Sie in den Kommentaren oder anderen Antworten.
quelle
Übrigens verwendet Yandex Metrica auch IDFA.
Das sagen sie auf ihrer GitHub-Seite
"Ab Version 1.6.0 wurde Yandex AppMetrica auch zu einem Tracking-Instrument und verwendet Apple idfa, um Installationen zuzuordnen. Aus diesem Grund werden Sie beim Senden Ihrer Anwendung an den AppStore mit drei Kontrollkästchen aufgefordert, Ihre Absichten für die Verwendung von idfa anzugeben. Als Yandex AppMetrica verwendet idfa zum Zuordnen von App-Installationen, die Sie auswählen müssen, um diese App-Installation einer zuvor bereitgestellten Werbung zuzuordnen. "
Also werde ich versuchen, dieses Kontrollkästchen zu aktivieren und meine App ohne Werbung zu senden.
quelle
Wenn wir im App Store jetzt eine Verbindung herstellen, wenn wir Anzeigen in unserer App verwenden, antworten wir mit "Ja". Verwendet diese App den Advertising Identifier (IDFA)?
Wenn Sie nur Admob verwenden, überprüfen Sie den ersten und lassen Sie die anderen beiden deaktiviert. Die beiden anderen Optionen (2., 3.) werden überprüft, wenn Sie den App-Flyer zum Anzeigen von Anzeigen verwenden. Alle Optionen werden hier ausführlich erläutert
quelle
Es scheint, dass viele Indie-Entwickler wie ich seit Jahren verzweifelt nach einer Antwort auf diese Fragen suchen. Seltsamerweise scheint die Antwort auf diese Frage auch nach 5 Jahren noch nicht klar zu sein.
Soweit ich sehen kann, gibt es in der
Google AdMob
Dokumentation oder auf der Website keine offizielle Erklärung darüber, wie ein Entwickler diese Fragen sicher beantworten kann. Es scheint, dass Entwickler allein im Rätsel um die Beantwortung einiger rechtlich bindender Fragen zu den Themen stehenSDK
.In ihren Support-Foren können sie Fragestellern raten , sich an den Apple Support zu wenden:
Oder sie können sagen, dass dies außerhalb ihres Unterstützungsbereichs liegt:
Die einzige Antwort, die ich von einer "Google-Person" finden konnte, betrifft die 4. Frage. Es ist nicht im AdMob-Forum, sondern im "Tag Manager" -Forum, aber immer noch verwandt. Es ist so:
Hier ist ein Link zum Internetarchiv, falls diese Seite entfernt wird.
Schließlich lassen Sie mich über AdMob einzige Aussage erwähnen Ich habe gesehen zu diesem Thema ( hier ist das Internet Archive Link):
Zusammenfassend scheint es, dass die meisten Entwickler, die AdMob verwenden, einfach das 1. und 4. Häkchen markieren und ihre Apps einreichen, ohne sich ganz sicher zu sein, was Google genau in seinem SDK tut, und ohne offizielle Informationen darüber. Ich wünsche uns allen viel Glück.
quelle