Pour obtenir des conseils et des instructions sur l’utilisation d’Audience Network, consultez les Pages d’aide concernant Audience Network.
Avant de publier votre application dans la boutique, nous vous conseillons vivement de la tester pour vérifier que l’intégration fonctionne correctement. N’hésitez pas à prendre connaissance de notre guide sur la façon de tester votre implémentation. Vous pouvez également consulter notre guide de démarrage si vous avez besoin d’aide pour votre intégration. Une fois que nous aurons examiné votre application, vous pourrez diffuser de véritables publicités automatiquement.
Le SDK transmet à Facebook l’identifiant de l’appareil (IDFA sur iOS et ID publicitaire sur Android) pour chaque demande de publicité, ce qui nous permet de choisir la meilleure publicité à diffuser. Aucune information sur la personne ne sera transmise à l’éditeur en même temps que la publicité.
Sur iOS, vous pouvez intégrer le SDK Audience Network aux applications qui cibent iOS 9 et les versions ultérieures
Sur Android, le SDK Audience Network peut être intégré aux applications qui ciblent la version 15 de l’API du SDK Android et les versions ultérieures.
Oui, vous pouvez implémenter des publicités depuis une classe de non-activité tant que la classe a une référence avec l’activité d’attente. Vous devez transmettre cette activité en tant que paramètre lorsque vous créez des instances des publicités.
Most mediation services have an option to integrate with 3rd party networks using adapters. The following describes the steps needed to setup such integrations:
See tips for how to get more fill and revenue when using mediation.
Cela signifie que nous ne sommes pas en mesure de diffuser des publicités auprès de cet utilisateur. Les raisons de ce problème peuvent être multiples :
setAdvertiserTrackingEnabled
de ne pas diffuser de publicités personnalisées via l’Audience Network.Notez que si de vraies publicités s’affichent pendant le test réalisé d’après notre guide de test, votre implémentation fonctionne correctement et les utilisateurs pourront voir ces publicités dans votre app une fois qu’elles seront mises en ligne.
Pour charger une nouvelle publicité, créez une nouvelle instance de publicité native.
Yes, ads can be cached and re-used for up to 60 minutes. If you plan to use the ad after this time period, make a call to load a new ad. After this time passes, if the person has not clicked the ad, you must request a new ad.
Après intégration de notre SDK dans votre app iOS, vous devrez envoyer votre app à Apple pour examen. Dans le cadre de ce processus, vous devrez indiquer si votre app utilise l’identifiant publicitaire (IDFA). Veuillez cocher Yes (Oui). Il vous sera ensuite demandé comment votre app l’utilise. La question ressemblera à celle-ci :
This app uses the Advertising Identifier to (select all that apply)? (Cette application utilise l’identifiant publicitaire pour (sélectionnez toutes les réponses qui s’appliquent)).
Si vous comptez utiliser le framework d’Audience Network, vous devez sélectionner la première option. Si vous utilisez notre framework principal pour suivre les app events et l’attribution de l’installation, sélectionnez la deuxième et la troisième option. Si vous utilisez les deux, sélectionnez les trois options.
Oui, le SDK Audience Network pour Android utilise l’identifiant publicitaire et respecte son option de suivi limité conformément aux conditions générales de Google Play. Bien que ce soit facultatif, nous vous conseillons de configurer votre projet avec les services Google Play. La configuration de votre application de cette façon permet d’améliorer les performances techniques lorsque vous utilisez l’Audience Network.
1, What is the purpose of this guide?
This guide is intended to help mobile app developers and ad operation personals to validate ad request/response to and from Audience Network in cases such as:
Audience Network ad requests are communicated between Audience Network SDK and Audience Network ad server through HTTPS. Testing and confirming ad requests and responses from the HTTPS network activity is the primary and direct step among many other steps.
2, How to setup Charles Proxy?
One of the tools to log the ad requests and responses information from the HTTPS is Charles, a web debugging proxy application https://www.charlesproxy.com.
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
It is found that Charles SSL Proxying is very useful and required for viewing all HTTPS ad requests traffic between iOS and Android app and FAN server.
The SSL Proxying (https://www.charlesproxy.com/documentation/proxying/ssl-proxying/) shows how to setup Charles for iOS and Android device, and host machine running Windows and Mac OS.
Once SSL Proxying is setup and tested properly, make sure Charles is able to proxy SSL requests and see request/response content.
3, How to look up ad requests?
Update Charles Proxy / SSL Proxying setting by adding Host: “graph.facebook.com” and Port: “8888”, Host: “graph.facebook.com” and Port: “443”.
3.2 Read SSL Proxy request / response content for Audience NetworkGo to your mobile app and make ad requests, you should see ad request going to FAN server: https://graph.facebook.com/network_ads_common/ and ad response in JSON text form within HTTPS response contents.
3.3 Confirming ad request sent to and received from Audience NetworkAd request can be verified if the ad is filled successfully or returned with no fill based on the “code” in the JSON form. “Code” is “0” indicates the request is returned or filled with an ad, “code” is “1001” means no ad is available for the request and app can make another request after passing the specific time limit.
Below is an example of successful ad response:
{
"type": "ads",
"code": 0,
"placements": [{
"definition": {
"placement_id": "148789268824369_851969285173027",
"type": "rewarded_video",
"refresh": "0",
"refresh_threshold": "-1",
"min_viewability_percentage": "1",
"viewability_check_ticker": "0",
"viewability_check_interval": "100",
"viewability_check_initial_delay": "0",
"video_time_polling_interval": "200",
"cacheable": true,
"client_max_retry_count": "1",
"invalidation_duration_in_seconds": "3600",
"request_timeout": "30000"
},
…
}
If no entry point is observed from Charles Proxy for Audience Network end-point (https://graph.facebook.com/network_ads_common/), it should suggest that the primary reason is the mobile app did not make any ad requests to Audience Network server. For this case, re-examining the app integration and app logic is required for mobile developer or ad operation personal.
4, What is the next step?This guide should help you through testing, troubleshooting ad request/response issues with Audience Network.
If you have further questions on how to use this guide or unanswered questions on ad request/response, please contact our publisher support portal at https://www.facebook.com/business/publishersupport.
Pour proposer la meilleure expérience possible aux personnes qui utilisent votre application, respectez notre politique relative à l’Audience Network lors de l’intégration de vos publicités.
Nous nous réservons le droit de refuser, d’approuver ou de supprimer tout éditeur pour quelque raison que ce soit et à notre seule discrétion, notamment ceux qui mettent à mal nos relations avec notre communauté ou qui font la promotion de contenus, de services ou d’activités allant à l’encontre de notre position concurrentielle, de nos intérêts ou de notre philosophie publicitaire. Ces règles peuvent être modifiées à tout moment.
In order to ensure that our publishers are offering a high quality advertising experience, we require that all apps serving Facebook ads are in compliance with our Audience Network policies.
All apps in our network will be reviewed by automated systems as well as manually checked for quality and compliance. We will have on-going quality review to ensure continued adherence to our policies and Audience Network design guidelines.
Chez Facebook, nous pensons que les publicités font partie intégrante de l’expérience globale des utilisateurs et doivent être pertinentes. Nous nous engageons à atteindre cet objectif, tant sur Facebook que dans l’Audience Network.
Les publicités diffusées sur l’Audience Network peuvent également être diffusées sur Facebook. Cela signifie qu’elles sont soumises aux règles publicitaires strictes de Facebook et sont évaluées au cours de nos processus réactif et proactif d’examen rigoureux. En d’autres termes, Facebook offre aux partenaires éditeurs les mêmes mesures de sécurité que celles mises en place sur son propre site. Nos règles publicitaires sont disponibles ici. Ces règles visent à vérifier que les publicités sont de qualité et respectent l’image de la marque ainsi que l’ensemble des lois applicables.
Nous sommes conscients qu’il soit possible que vous préfériez éviter de diffuser une publicité ou un type de publicité en particulier au sein de votre application, même si elle respecte nos règles. En tant que partenaire éditeur de l’Audience Network, vous pouvez exclure des annonceurs ou des catégories d’annonceurs en particulier (par exemple : des publicités à caractère politique) comme bon vous semble.
Découvrez comment limiter les annonceurs qui peuvent diffuser des publicités dans votre application ou sur votre site web.
Les publicités ressemblent fortement à nos publicités mobiles existantes sur Facebook. Un clic sur une publicité redirige la personne vers une boutique d’applications où elle peut télécharger une application, ouvrir une page web dans le navigateur ou lancer une application existante sur son téléphone. Les publicités diffusées sont des bannières, des publicités interstitielles ou des publicités natives, en fonction des placements publicitaires au sein de votre application. Elles contiennent les mêmes éléments que les publicités Facebook standards.
En savoir plus sur les publicités qui peuvent être diffusées sur l’Audience Network et sur ce qu’il se passe lorsque les personnes interagissent avec elles.
Les éditeurs ne reçoivent à aucun moment une liste d’annonceurs, pas même dans les rapports des éditeurs. Les publicités diffusées dans les applications des éditeurs sont examinées par Facebook et respectent les règles publicitaires de Facebook.
Les performances sont tributaires de plusieurs facteurs, tels que l’audience, les placements publicitaires et les campagnes publicitaires qui correspondent à votre base d’utilisateurs.
Votre taux de remplissage est susceptible d’évoluer au fil du temps, puisque notre réseau est lui aussi en constante évolution. De nombreux facteurs tels que les données démographiques et géographiques de votre base d’utilisateurs ainsi que la demande des annonceurs peuvent avoir une influence sur le nombre de publicités diffusées dans votre application.
Si vous constatez des changements soudains de votre taux de remplissage, vérifiez que :
Ad refresh is not supported by Facebook Audience Network. In addition, disableAutoRefresh
is deprecated from FBAdView (iOS) and AdView (Android) in the 4.99 release and above.
Utilisez l’onglet Filtre de la section Audience Network pour exclure les applications dont vous ne souhaitez pas que les publicités apparaissent dans votre application. Vous pouvez également exclure des domaines web si vous souhaitez empêcher l’affichage des publicités de certains sites web.
Outre ce qui précède, l’Audience Network détecte automatiquement l’application mobile que vous avez ajoutée aux paramètres de votre application Facebook (developers.facebook.com/apps/[ID_DE_VOTRE_APP]>/settings/).
Notez que si vous appliquez trop de restrictions, la diffusion des publicités sera affectée et le taux de remplissage baissera.
Facebook vise à fournir un bon retour sur investissement aux annonceurs de l’Audience Network en s’assurant que les clics sont authentiques et intentionnels. Nous appliquons une politique de tolérance zéro à l’égard de la fraude au clic commise par des éditeurs, qui seront par conséquent immédiatement bannis dès lors que nous détectons une fraude. Nous contrôlons minutieusement l’ensemble des clics et des impressions générés sur l’Audience Network afin de détecter tout comportement frauduleux. Nous ne facturons aucuns frais aux annonceurs ni ne payons les éditeurs pour des clics que nous jugeons invalides.
Le taux de remplissage se calcule en fonction du nombre total de publicités remplies par rapport au nombre total de demandes admissibles. Il arrive qu’une demande ne soit pas prise en compte, notamment lors des scénarios suivants :
Ajoutez les membres de votre équipe en tant qu’administrateurs ou utilisateurs des statistiques pour leur permettre d’accéder aux rapports. Pour ajouter ou modifier une attribution de rôle, accédez aux paramètres de votre application Facebook et choisissez la section Rôles.
Pour voir des rapports, accédez à la section Audience Network dans les paramètres de votre application et sélectionnez l’onglet Performance. Les rapports offrent un aperçu de vos performances ainsi que des détails de performance au cours d’une période donnée. Vous pouvez également analyser vos performances par pays et par identifiant de placement.
Pour consulter votre historique des paiements ainsi que vos informations de paiement, accédez à la section Audience Network et sélectionnez l’onglet Paiement.
Nous ne divulguons aucune information particulière sur les annonceurs dans vos rapports. Si vous souhaitez filtrer un annonceur ou une catégorie d’annonceurs en particulier, accédez à la section Audience Network dans les paramètres de votre application et sélectionnez l’onglet Filtres.
You can set up payments by completing the publisher payout forms. The forms are located under the payout tab in the "Audience Network" section in your app settings page. We require your bank name, SSN/TIN and tax information in order to process your payouts.
Note: You need to set up your payout information for ad delivery to start.
Contact us by clicking on "Need Help?" button within Audience Network Dashboard if you are having problems completing the forms.
For more information see Add Payout Information.
You will receive payment on approximately the 21st of each month for the previous month's balance. Read our Audience Network Terms for more information.
Contact us by clicking on "Need Help?" button within Audience Network Dashboard if you do not receive a payment or if you have questions about the payout process.
Les paiements sont versés une fois que vous avez accumulé au moins 100 dollars de revenus. Les paiements vous sont versés le 21 de chaque mois pour le solde du mois précédent.
Commencez par vérifier dans votre onglet Audience Network/Paiement que vous avez achevé le processus de paiement.
Contactez-nous en cliquant sur le bouton Besoin d’aide ? du tableau de bord de l’Audience Network si vous rencontrez des problèmes liés aux paiements.
Si vous souhaitez modifier vos informations de paiement, accédez à la section Audience Network dans Paramètres des applications et sélectionnez l’onglet Paiement.
Nous pensons que l’Audience Network offre une expérience publicitaire sur appareil mobile qui aidera les éditeurs et les développeurs à monétiser leurs applications, mais nous ne sommes pas prêts à établir une politique de partage des revenus particulière à l’heure actuelle. Les rapports en temps réel et les paiements prévus sont disponibles sur la page des paramètres de votre application, dans la section Audience Network.
Informations sur les applications et les services destinés aux enfantsExplique les responsabilités qui vous incombent en vertu de la loi américaine COPPA (Children’s Online Privacy Protection Act) visant à protéger la vie privée des enfants sur Internet. | Conformité à la loi américaine CCPA (California Consumer Privacy Act)Explique comment limiter l’utilisation des informations personnelles par votre application ou par votre site web conformément à la loi CCPA visant à protéger la vie privée des consommateurs de Californie. |