Ich bin das Google-Zustimmungs-SDK für Android und habe alle in der Dokumentation aufgeführten Schritte befolgt. Beim Laden des Formulars erhalte ich diese Fehlermeldung in der Variablen onConsentFormError
:
Einwilligungsformular kann nur mit einer benutzerdefinierten Anbieterauswahl verwendet werden.
Ich habe häufig verwendete Ad-Technology-Anbieter für die AdMob-Konsole ausgewählt
Meine Fragen sind also:
1. Muss ich für diese Option die Zustimmung des Nutzers einholen? Laut Dokumentation auf der Google-Entwickler-Site:
Wichtig: Das von Google erteilte Einwilligungsformular wird nicht unterstützt, wenn einer von Ihre Publisher-IDs verwenden die häufig verwendete Anzeigentechnologie Anbieter. Wenn Sie versuchen, das von Google erstellte Einverständnisformular zu laden, wird Scheitern Sie immer in diesem Fall.
Kann ich diesen Fehler aufgrund der oben genannten Einschränkung erhalten?
2. Wenn ich eine Einwilligung einholen muss, was in diesem Fall zu tun ist? Soll ich mein eigenes Dialogfenster mit der Einwilligung oder etwas zeigen?
Ich arbeite heute zu sehr an diesem DSDPR-Durcheinander und es ist mir gelungen, das von Google gerenderte Formular wie folgt anzuzeigen:
Nach meinem bisherigen Verständnis können Sie nur das von Google gerenderte Formular verwenden:
Andernfalls müssten Sie einen Dialog selbst erstellen, um die Einwilligung zu beantragen, was ich jedoch nicht entschieden habe, da meiner Meinung nach die meisten Endbenutzer eine negative Entscheidung treffen würden, wenn sie sich mit AD-bezogenen Fragen beschäftigen AD ist in gewissem Maße besser, als den Benutzer mit einem massiven Text und einem nicht abbrechbaren Dialog zu belästigen.
Sie müssen bei EU-Nutzern mit Zustimmung von AdMob bei maximal 12 Anbietern auswählen. Sie können mehr darüber auf this im GitHub-Thread lesen.
Sie können diese 12 von 600 für den Start auswählen und sie für mehr Umsatz optimieren
Amazon | https://www.Amazon.de/gp/help/customer/display.html?nodeId=201909010
AppLovin Corp. https://www.applovin.com/privacy
Ihre Option ist falsch. Um die Einwilligungs-SDK verwenden zu können, müssen Sie die Option "Benutzerdefinierte Gruppe ..." wählen und 12 oder darunter auswählen, da die SDK nicht mehr als 12 Anbieter unterstützt. Weitere Informationen https://developers.google.com/admob/Android/eu-consent
Wenn also die Anzahl der AdProviders mehr als 11 beträgt, können wir das Admob-Einverständnisformular nicht verwenden. Also müssen wir entweder nur 12 benutzerdefinierte AdProvider auswählen oder einen eigenen benutzerdefinierten Dialog erstellen. Oder eine Art Bibliothek verwenden, die dasselbe tut. .
Sie können diese einfache Bibliothek verwenden, um bei Bedarf ein benutzerdefiniertes Einwilligungsformular zu erstellen, was die Dinge vereinfacht