Facebook Audience Network Ads-API
Zeige Facebook-Audience-Network-Banner- und -Interstitial-Anzeigen in deiner WebViewGold-iOS-App an.
Das Facebook Audience Network ermöglicht es Entwicklern mobiler Apps, iOS- und Android-Anwendungen durch die Anzeige von Werbung zu monetarisieren. Über WebViewGold kannst du Facebook-Anzeigen einfach in deine WebView-basierten iOS-Anwendungen einbinden, um durch Klicks (CPC) und Impressions (CPM) Einnahmen zu erzielen.
Schritt 1: Facebook-Audience-Network-Konto erstellen
Du musst ein Facebook-Audience-Network-Konto anlegen und im Monetization Manager unter „Integration“ eine Property erstellen. Anschließend musst du eine iOS-App verknüpfen (zu Testzwecken musst du jedoch keine bereits veröffentlichte iOS-App verknüpfen).
Folge zur Orientierung dieser Anleitung: https://www.facebook.com/business/help/191133327919314
Schritt 2: Erforderliche Konfigurationsvariablen setzen
- Öffne Config.swift und setze
useFacebookAdsauftrue. - Trage deine Facebook Placement ID unter
facebookAdsIDein.

Schritt 3: Anzeigeneinstellungen konfigurieren
- Um zeitgesteuerte Anzeigen zu verwenden, setze
useTimedAdsauftrueund stelleshowFBAdsEveryNSecondsauf die gewünschte Zeit zwischen den Anzeigen ein. - Du kannst URL-Trigger-Wörter zu
fbadstriggerurlshinzufügen, um Anzeigen gezielt zu initialisieren.
Weitere Hinweise:
- Zum Testen muss ein echtes iOS-Gerät verwendet werden (kein Simulator)
- Das Gerät muss als Testgerät hinzugefügt werden, siehe https://developers.facebook.com/docs/audience-network/setting-up/testing/platform
- Facebook muss auf dem Gerät installiert und angemeldet sein
- “Limit Ad Tracking” oder eine ähnliche Einstellung, die möglicherweise mit kommenden iOS-Versionen veröffentlicht wird, muss deaktiviert sein.