Dieser Leitfaden richtet sich an Publisher, die die Google Mobile Ads-Vermittlung mit AdFalcon verwenden möchten. Er beschreibt die Einrichtung eines Vermittlungsadapters für die Verwendung mit Ihrer aktuellen Android-App und die Konfiguration zusätzlicher Einstellungen.
| AdFalcon-Ressourcen |
|---|
| Dokumentation |
| SDK |
| Adapter |
| Kundensupport |
Vorbereitung
Eine Android-App mit GMA Next-Gen SDK. Wenn Sie keine haben, lesen Sie den Hilfeartikel Set up GMA Next-Gen SDK.
Ein Google Ad Manager-Konto mit Vermittlung für mobile Apps konfiguriert.
AdFalcon Ihrem Projekt hinzufügen
Netzwerkadapter und SDK einbinden
Laden Sie das AdFalcon SDK und den Adapter über die oben genannten Links herunter.
Fügen Sie in Android Studio die Adapter- und SDK-Dateien dem Ordner libs Ihres Projekts hinzu. Die Gradle-Datei auf App-Ebene muss Folgendes enthalten:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
Datei „AndroidManifest.xml“ konfigurieren
Ändern Sie die Datei AndroidManifest.xml gemäß der Anleitung in der AdFalcon-Dokumentation.
Ihre App muss AdFalcon nicht direkt aufrufen. GMA Next-Gen SDKruft den AdFalcon-Adapter auf, um in Ihrem Namen Anzeigen abzurufen. Bei Bedarf können Sie zusätzliche Anfrageparameter angeben. Im Rest dieses Leitfadens wird beschrieben, wie Sie AdFalcon weitere Informationen zur Verfügung stellen.
Anzeigenobjekt mit einer Aktivitätsinstanz initialisieren
Im Konstruktor für ein neues Anzeigenobjekt (z. B.
AdManagerAdView)
müssen Sie ein Objekt vom Typ
Contextübergeben.
Dieser Context wird bei der Verwendung der Vermittlung an andere Werbenetzwerke weitergegeben. Einige
Werbenetzwerke erfordern einen restriktiveren Context vom Typ
Activity
und können möglicherweise keine Anzeigen ohne eine Activity Instanz ausliefern. Daher empfehlen wir, beim Initialisieren von Anzeigenobjekten eine Activity-Instanz zu übergeben, um eine einheitliche Nutzererfahrung mit Ihren vermittelten Werbenetzwerken zu gewährleisten.