API Facebook Audience Network Ads
Affichez des publicités bannière et interstitielles Facebook Audience Network dans votre application WebViewGold iOS.
Le Facebook Audience Network permet aux développeurs d'applications mobiles de monétiser leurs applications iOS et Android en affichant des annonces. Grâce à WebViewGold, vous pouvez facilement intégrer des annonces Facebook dans vos applications iOS basées sur WebView afin de générer des revenus grâce aux clics (CPC) et aux impressions (CPM).
Étape 1 : créez un compte Facebook Audience Network
Vous devez créer un compte Facebook Audience Network et créer une propriété dans la section Integration du Monetization Manager. Vous devez ensuite connecter une application iOS (vous n'avez toutefois pas besoin d'associer une application iOS publiée à des fins de test).
Suivez ce guide pour référence : https://www.facebook.com/business/help/191133327919314
Étape 2 : définissez les variables de configuration nécessaires
- Ouvrez Config.swift et réglez
useFacebookAdssurtrue. - Saisissez votre identifiant d'emplacement Facebook (Placement ID) dans
facebookAdsID.

Étape 3 : configurez les paramètres des annonces
- Pour utiliser des annonces programmées, réglez
useTimedAdssurtrueet définissezshowFBAdsEveryNSecondssur l'intervalle de temps souhaité entre les annonces. - Vous pouvez ajouter des mots-déclencheurs d'URL à
fbadstriggerurlspour initialiser les annonces à la demande.
Autres considérations :
- Un appareil iOS réel doit être utilisé pour les tests (et non un simulateur)
- L'appareil doit être ajouté comme appareil de test, voir https://developers.facebook.com/docs/audience-network/setting-up/testing/platform
- Facebook doit être installé et connecté sur l'appareil
- L'option “Limit Ad Tracking” ou tout paramètre similaire susceptible d'être introduit dans les futures versions d'iOS doit être désactivée.