Open Measurement ist ein IAB-Standard, mit dem Publisher Impressionen und Klickmessungen über Drittanbieter prüfen können. Das Google Mobile Ads SDK for Android unterstützt Open Measurement ab SDK-Version18.1.0 . In dieser und neueren Versionen des Mobile Ads SDK ist das Open Measurement SDK (OM SDK) eingebunden, um die Sichtbarkeitsmessungen durch Drittanbieter zu ermöglichen.
Das OM SDK ist eine Implementierung der Open Measurement Interface Definition (OMID), die eine API definiert, mit der alle Drittanbieter von Überprüfungsdiensten Anzeigen effektiv messen können, die auf einem mobilen SDK ausgeliefert werden, das diese API implementiert.
Voraussetzungen
- Google Mobile Ads SDK 18.1.0 oder höher.
- Ein konfigurierter Sichtbarkeitsanbieter, der Ihrer Werbebuchung zugewiesen ist
- Arbeiten Sie den Startleitfaden durch.
Open Measurement implementieren
Nachdem Sie Ihren Anbieter für die Sichtbarkeitsmessung auf derAd Manager -Benutzeroberfläche und Ihre Werbebuchung für die Verwendung dieses Anbieters konfiguriert haben, können Sie Open Measurement in Ihrer App aktivieren. Bei den meisten Anzeigenformaten ist keine zusätzliche Einrichtung erforderlich, damit Open Measurement funktioniert.
Das Mobile Ads SDK unterstützt Open Measurement automatisch in den folgenden Formaten:
- Banner
- Interstitial
- Verfügbar
- Nativ
- Native benutzerdefinierte Anzeigenformate mit Video
Das Mobile Ads SDK unterstützt auch native benutzerdefinierte Displayanzeigen mit einigen zusätzlichen Konfigurationen. Eine Anleitung zur Verwendung von nativen benutzerdefinierten Displayanzeigen mit Open Measurement finden Sie unter Benutzerdefinierte native Anzeigenformate für Displayanzeigen und Open Measurement.
Achten Sie darauf, dass die transparenten Overlays nicht verdeckt werden.
Damit eine Anzeige nicht als blockiert betrachtet wird, muss die Ansicht, die die Anzeige verdeckt, eine der folgenden Einstellungen haben:
alpha = 0
oder
visibility = View.GONE
odervisibility = View.INVISIBLE
Dabei spielt es keine Rolle, ob die verdeckende Ansicht einen transparenten Hintergrund hat. Ob Ihre Anzeige von der Ansicht blockiert wird, hängt von den Alpha- und Sichtbarkeitswerten ab.
Wenn das Open Measurement SDK eine Blockierung der Anzeige erkennt, kann sich das darauf auswirken, ob ein Anbieter für die Sichtbarkeitsmessung die Impression als sichtbar einstuft. Um dieses Problem zu beheben, setzen Sie die Alphaversion der Ansicht auf 0
oder und legen Sie die Sichtbarkeit auf View.GONE
oder View.INVISIBLE
fest.
Fehlerbehebung
Beachten Sie bei der Implementierung von Open Measurement Folgendes:
Erkundigen Sie sich beim Vermittlungspartner, ob er Open Measurement für die gerenderten Anzeigen unterstützt.
Für Anzeigen, die durch überlagernde Ansichten verdeckt werden, werden möglicherweise keine Sichtbarkeitsmessungen erfasst. Weitere Informationen finden Sie unter Sicherstellen, dass transparente Overlays nicht verdeckt werden.
Auf Testgeräten wie dem Android Simulator wird die Anzeigenansicht durch das Label Testanzeige nicht verdeckt.