Créez une publicité Meta en mettant l’accent sur les placements disponibles dans les reels et obtenez des recommandations concernant nos opérations publicitaires.
Si vous ne remplissez pas ces conditions, veuillez vous référer à notre documentation pour les équipes de développement.
Meta offre un environnement de test qui ne permet pas vraiment de diffuser des publicités mais avec lequel vous pourrez :
Lisez nos recommandations en matière de tests.
Un token d’accès est une chaîne opaque qui identifie un utilisateur ou une utilisatrice, une application ou une Page, et que l’application peut utiliser pour passer des appels à l’API Graph. Vous pouvez voir quand il expire et quelle application l’a généré. Les appels d’API Marketing dans les applications Meta doivent inclure un token d’accès.
Obtenez un token d’accès avec les autorisations nécessaires :
ads_management
: pour apporter des changements dans certains comptes publicitaires
ads_read
: pour lire les données des publicités
read_insights
: pour lire les statistiques de performance
Utilisez les tokens d’accès système, car ils ont des délais d’expiration plus longs.
Pour accéder aux points de terminaison de l’API Marketing, vous devez créer une application Business. Les applications Business sont soumises à une couche supplémentaire d’autorisation de l’API Graph appelée Niveaux d’accès. Durant le Contrôle app, vous devez également demander des autorisations et fonctionnalités spécifiques pour votre application. Vous devez demander une vérification de l’entreprise si votre application est utilisée par des utilisateur·ices qui ne disposent pas d’un rôle dans cette même application, ou d’un rôle dans une entreprise qui la revendique.
Si votre application gère les comptes publicitaires d’autres personnes, vous avez besoin d’un :
ads_read
et/ou
ads_management
Récupérez le ou les comptes publicitaires de vos annonceurs et autorisez-les à sélectionner celui pour la création de publicités.
Grâce à notre API Business Management, vous pouvez voir tous les comptes publicitaires auxquels leur entreprise a accès. Cet appel renvoie tous les comptes publicitaires appartenant à une entreprise. Notez que vous aurez besoin de l’autorisation business_management
au niveau application et utilisateur. Consultez les API de gestion des éléments professionnels.
curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v21.0
/<BUSINESS_ID>/owned_ad_accounts"
Une campagne est le niveau d’organisation le plus élevé d’un compte publicitaire et doit avoir un objectif unique pour un annonceur. Ces objets contiennent votre objectif publicitaire ainsi qu’un ou plusieurs ensembles de publicités. Ils vous aident à optimiser et à mesurer les résultats de chaque objectif publicitaire. Cliquez ici pour en savoir plus sur la création, la lecture, la mise à jour et la suppression d’une campagne.
curl -X POST \
-F 'name="My campaign"' \
-F 'objective="OUTCOME_TRAFFIC"' \
-F 'status="PAUSED"' \
-F 'special_ad_categories=[]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/campaigns
Pour permettre aux annonceurs de cibler des groupes spécifiques, indiquez ces paramètres dans vos requêtes API :
La clientèle potentielle la plus susceptibles de s’intéresser à vos produits ou services sera alors contactée.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=My Custom Audience' \
-F 'subtype=CUSTOM' \
-F 'description=People who live in New York, aged 25-40, interested in technology' \
-F 'customer_file_source=USER_PROVIDED_ONLY' \
-F 'targeting_spec={
"geo_locations": {
"countries": ["US"],
"regions": [{"key": "4081"}] # New York region key
},
"age_min": 25,
"age_max": 40,
"interests": [{"id": "6003139266461", "name": "Technology"}]
}' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/customaudiences
Les ensembles de publicités peuvent contenir une ou plusieurs publicités. Les publicités contenues dans un ensemble de publicités devraient avoir un ciblage, un budget, une facturation, un objectif d’optimisation et une durée identiques.
Vous pouvez définir le budget, le calendrier, le ciblage, la stratégie d’enchère et les options de placement. Les ensembles de publicités permettent d’affiner comment et où les publicités sont diffusées auprès de segments d’audience spécifiques, d’optimiser les performances et d’atteindre les objectifs marketing.
Paramètres clés :
Cliquez ici pour obtenir des informations complémentaires.
Vous pouvez choisir un placement manuel des publicités qui intègrent les reels Instagram et Facebook, ou les placements automatiques par défaut. Si vous laissez un champ de placement vide, le système envisagera toutes les positions par défaut possibles pour ce champ.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=Reels Ad Set' \
-F 'campaign_id=YOUR_CAMPAIGN_ID' \
-F 'daily_budget=5000' \
-F 'billing_event=IMPRESSIONS' \
-F 'optimization_goal=REACH' \
-F 'start_time=2024-07-10T10:00:00-0700' \
-F 'end_time=2024-07-20T10:00:00-0700' \
-F 'targeting={"geo_locations":{"countries":["US"]},"age_min":18,"age_max":65}' \
-F 'promoted_object={"page_id":"YOUR_PAGE_ID"}' \
-F 'status=PAUSED' \
-F 'instagram_actor_id=YOUR_INSTAGRAM_ACTOR_ID' \
-F 'publisher_platforms=["instagram"]' \
-F 'instagram_positions=["reels"]' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/adsets
publisher_platforms | facebook_position ou instagram position | Objectifs compatibles | optimization_goal |
---|---|---|---|
instagram |
| OUTCOME_APP_PROMOTION |
|
instagram |
| OUTCOME_AWARENESS |
|
instagram |
| OUTCOME_LEADS |
|
instagram |
| OUTCOME_TRAFFIC |
|
instagram |
| OUTCOME_ENGAGEMENT |
|
instagram |
|
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
Combinaison entre l’objectif compatible + optimization_goal | Reels FB compatibles ? | Reels IG compatibles ? |
---|---|---|
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
Les contenus publicitaires sont les composantes visuelles et textuelles des publicités. Ils sont aux formats suivants :
Automatisez les éléments de design et optimisez les performances en utilisant notre processus de création de contenu publicitaire.
Les utilisateur·ices peuvent fournir un nouvel élément ou réutiliser un reel existant de leur compte Instagram comme contenu publicitaire.
Vous pouvez créer des publicités à partir de reels Instagram ou Facebook (existants et organiques) dès lors qu’ils peuvent être utilisés à cette fin, à condition que :
Pour réutiliser un reel Instagram organique comme contenu publicitaire pour une nouvelle campagne publicitaire :
Demandez l’ID de compte Instagram Business qui doit être connecté à une page Facebook.
GET/{ad_account_id}/connected_instagram_accounts
ouGET/{business_id}/instagram_business_accounts
Trouvez le reel à promouvoir.
GET/{ig-business-account-user-id}/media
Fournissez le contenu publicitaire.
instagram_user_id
en tant qu’identifiant utilisateur·ice Instagram plutôt que d’indiquer instagram_actor_id
dans les spécifications du contenu publicitaire.source_instagram_media_id
comme identifiant de contenu multimédia.call_to_action
pour votre promotion.Utilisez boost_eligibility_info
comme moyen pratique de déterminer si les contenus multimédias peuvent être boostés en tant que publicité, et boost_ads_list
pour retracer les informations d’anciennes publicités Instagram boostées liées à la publicité.
curl -i -X POST \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT>/adcreatives?object_id=<PAGE_ID>
&instagram_user_id=<IG_USER_ID>
&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
&call_to_action="{'type':'LEARN_MORE','value':{'link': '<YOUR_LINK>'}}"
&access_token=<API_ACCESS_TOKEN>
Vous pouvez automatiser la création d’éléments publicitaires comme des images, des vidéos et du texte. Ces outils pilotés par IA aident à optimiser les performances des publicités en adaptant les contenus aux préférences de l’audience et en améliorant leur variété. Les publicités ainsi créées généreront de meilleures interactions et conduiront à de meilleures campagnes.
Générez un aperçu de la publicité au format Facebook et Instagram Reels comme présenté ci-dessous dans le tableau, en utilisant :
PLATEFORME DE PUBLICATION | Format publicitaire |
---|---|
| |
|
curl -X POST \
'https://graph.facebook.com/v21.0
/act_{ad_account_id}/adpreviews' \
-F 'access_token={your_access_token}' \
-F 'creative={
"object_story_spec": {
"instagram_actor_id": "{instagram_actor_id}",
"video_data": {
"video_id": "{video_id}",
"title": "Check out our new product!",
"description": "Exciting new features and benefits.",
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/product"
}
}
}
}
}' \
-F 'ad_format=INSTAGRAM_REELS'
Pour réserver une publicité en utilisant l’API Marketing, créez un objet de groupe publicitaire et associez votre objet d’ensemble de publicités au contenu publicitaire. Utilisez /act_{ad_account_id}/ads
pour envoyer votre objet publicitaire, puis validez la réponse pour confirmer la réussite de la réservation. Cette étape finalise la configuration de votre publicité qui est alors prête à être diffusée en fonction des configurations fournies.
curl -X POST \
-F 'name="My Ad"' \
-F 'adset_id="<AD_SET_ID>"' \
-F 'creative={
"creative_id": "<CREATIVE_ID>"
}' \
-F 'status="PAUSED"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Utilisez l’API Insights pour récupérer les indicateurs du compte publicitaire correspondant aux publicités diffusées :
act_<AD_ACCOUNT_ID>/insights
<CAMPAIGN_ID>/insights
<ADSET_ID>/insights
<AD_ID>/insights
Si vous diffusez une campagne sur Instagram et Facebook, ajoutez breakdowns=publisher_platform
pour afficher séparément les statistiques des placements Facebook et Instagram, comme indiqué dans l’exemple d’appel ci-dessous : Lorsque vous répartirez les insights par niveau de placement, il sera possible de visualiser les performances des publicités en fonction du placement des reels Instagram et Facebook.
curl -X GET \
'https://graph.facebook.com/v21.0
/{ad_account_id}/insights' \
-F 'access_token={your_access_token}' \
-F 'level=campaign' \
-F 'fields=campaign_name,impressions,clicks,spend' \
-F 'breakdowns=publisher_platform,platform_position' \
-F 'filtering=[{"field":"platform_position","operator":"IN","value":["instagram_reels"]}]' \
-F 'time_range={"since":"2024-06-01","until":"2024-06-30"}'
OUTCOME_APP_PROMOTION
OUTCOME_AWARENESS
OUTCOME_ENGAGEMENT
OUTCOME_LEADS
OUTCOME_SALES
OUTCOME_TRAFFIC
L’API Marketing dispose de sa propre logique de plafond et elle est exclue de toutes les limites de débit de l’API Graph. La fonctionnalité qui a un impact sur le plafond de l’API Marketing est l’accès standard à la gestion des publicités. Par défaut, vous obtenez un accès standard (Standard Access) lorsque vous ajoutez le produit de l’API Marketing à votre Espace App, ce qui vous donne un accès en mode développement à l’API Marketing. Pour augmenter le plafond, passez à un accès avancé (Advanced Access).
Les publicités intégrées dans les reels transforment l’attention portée en action et boostent vos résultats. Quand vous les concevez comme il se doit, elles sont d’autant plus efficaces.
1. Filmez en 9:16 pour rendre votre vidéo captivante : les reels sont un format vidéo immersif plein écran. Pour que votre contenu publicitaire s’exprime pleinement, commencez par choisir une vidéo et redimensionnez-la au format 9:16.
2. Veillez à ce que rien ne gêne vos messages pour garantir leur clarté : faites en sorte que les stickers de texte en superposition, les appels à l’action ou les messages clés ne soient pas masqués par l’interface d’utilisation des reels. Aucun texte, logo ou autre élément clé ne doit figurer dans la partie inférieure de votre contenu publicitaire au format 9:16. Prévoyez de laisser libre une partie représentant 35 % au bas de celui-ci.
3. Ajoutez du son pour rendre votre vidéo divertissante : le son, qu’il s’agisse de musique, de voix off ou d’effets sonores, est un élément clé des interactions et du divertissement dans les reels.