Ce guide vous montre comment configurer votre catalogue localisé pour des publicités de catalogue Advantage+.
Votre catalogue est un objet (ou un conteneur) d’informations relatives à vos produits, dans lequel vous importez votre inventaire.
Meta propose une fonctionnalité de catalogue localisé qui vous permet de configurer votre catalogue produits pour afficher des articles dans des publicités ou des boutiques dans différents pays. Cette fonctionnalité est généralement utilisée pour localiser la devise, le prix, le titre et la description de produits. Vous pouvez également fournir une URL localisée pour diriger votre clientèle vers le site Web spécifique à votre pays ou langue. Découvrez comment configurer votre catalogue localisé.
Lorsque vous créez un modèle pour des publicités de catalogue Advantage+, vous pouvez spécifier des personnalisations du contenu publicitaire dans différentes langues. Par exemple, vous pourriez souhaiter afficher un autre titre dans votre publicité lorsque la personne qui la voit parle une autre langue.
En plus des autres champs figurant dans les données de modèle du contenu publicitaire (au sein de la spécification d’actualité des objets), vous pouvez préciser un ensemble de personnalisations dans le champ customization_rules_spec
. Chaque personnalisation prendra la forme suivante :
Nom du champ | Description | Accepte les paramètres de modèle |
---|---|---|
type : objet | Obligatoire. Décrit la langue de la personnalisation. Découvrez comment Créer des publicités de catalogue Advantage+ pour plusieurs langues et pays, Pages d’aide pour les publicités. Exemple : | Non |
type : chaîne | Facultatif. Message de votre publicité, visible sur Instagram. Exemple : | Oui |
type : chaîne | Facultatif. Lien vers votre site web, utilisé pour générer la légende de votre publicité. Ce champ est toujours remplacé par le champ Exemple : Pour les publicités de collection, vous pouvez utiliser le champ Exemple : | Non |
type : chaîne | Facultatif. Nom ou titre de votre publicité, visible sur Instagram. Exemple : | Oui |
type : chaîne | Facultatif. Description de votre publicité. Non visible sur Instagram. Exemple : | Oui |
type : objet | Facultatif. Peut être utilisé pour fournir un lien web profond, tel que décrit dans Suivi des clics et modèles. Remarque : nous ne prenons en charge que le lien web profond. Exemple : | Oui |
type : nombre entier | Facultatif. Pour les publicités de collection uniquement, vous pouvez utiliser le champ Exemple : | Non |
type : chaîne | Facultatif. Pour les publicités de collection uniquement, vous pouvez utiliser le champ Exemple : | Non |
Lors de la spécification du tableau de personnalisations, seule une d’entre elles doit indiquer uniquement customization_spec
. Ce paramètre identifie la langue du texte non personnalisé qui est utilisée dans les template_data
.
Lors du rendu de la publicité, la langue à afficher est choisie en fonction de la langue de l’interface de l’utilisateur·ice et d’autres signaux. Meta utilise également les propriétés des produits extraites du flux de langue du catalogue pour détecter la langue à afficher, le cas échéant.
Voir également Créer un modèle de contenu publicitaire, Champs pris en charge pour les publicités de catalogue Advantage+ et Formats de flux pris en charge pour les publicités de catalogue Advantage+.
Lorsque vous créez des Publicités de collection, vous pouvez spécifier des personnalisations pour le contenu publicitaire, de la même façon que les publicités de catalogue Advantage+ multilingues via customization_rules_spec
.
Limitations :
link
des publicités de collection doit être créé avec des modèles : Boutique instantanée, anciennement « Vendre des produits, grille (1932289657009030) ».
curl -X GET \
-d 'ad_format="DESKTOP_FEED_STANDARD"' \
-d 'product_item_ids=[
"<PRODUCT_ITEM_ID>"
]' \
-d 'dynamic_customization={
"language": "fr_XX",
"country": "FR"
}' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<CREATIVE_ID>/previews
curl -X POST \
-F 'name="Dynamic Ad Template Creative Sample"' \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"template_data": {
"message": "English Test {{product.name | titleize}}",
"link": "http://www.example.com/englishurl",
"name": "English Headline {{product.price}}",
"description": "English Description {{product.description}}",
"customization_rules_spec": [
{
"customization_spec": {
"language": "en_XX"
}
},
{
"customization_spec": {
"language": "fr_XX"
},
"message": "French Test {{product.name | titleize}}",
"link": "http://www.example.com/frenchurl",
"name": "French Headline {{product.price}}",
"description": "French Description {{product.description}}",
"template_url_spec": {
"web": {
"url": "http://www.example.com/frenchdeeplink"
}
}
}
]
}
}' \
-F 'product_set_id="<PRODUCT_SET_ID>"' \
-F 'template_url_spec={
"web": {
"url": "http://www.example.com/englishdeeplink"
}
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
curl -X POST \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"link_data": {
"picture": "<IMAGE_URL>",
"link": "<CANVAS_LINK>",
"name": "English Creative title",
"message": "English Creative message",
"call_to_action": {
"type": "LEARN_MORE"
},
"retailer_item_ids": [
0,
0,
0,
0
],
"customization_rules_spec": [
{
"customization_spec": {
"language": "en_XX"
}
},
{
"customization_spec": {
"language": "fr_XX"
},
"picture": "<IMAGE_URL_FR>",
"link": "<CANVAS_LINK_FR>",
"name": "French Creative title",
"message": "French Creative message"
}
]
}
}' \
-F 'product_set_id="<PRODUCT_SET_ID>"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
curl -X POST \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"video_data": {
"video_id": "<VIDEO_ID>",
"image_url": "<IMAGE_URL>",
"title": "English Creative title",
"message": "English Creative message",
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "<CANVAS_LINK>"
}
},
"retailer_item_ids": [
0,
0,
0,
0
],
"customization_rules_spec": [
{
"customization_spec": {
"language": "en_XX"
}
},
{
"customization_spec": {
"language": "fr_XX"
},
"video_id": "<VIDEO_ID_FR>",
"picture": "<IMAGE_URL_FR>",
"link": "<CANVAS_LINK_FR>",
"name": "French Creative title",
"message": "French Creative message"
}
]
}
}' \
-F 'product_set_id="<PRODUCT_SET_ID>"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
curl -X POST \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"template_data": {
"format_option": "collection_video",
"link": "<CANVAS_LINK>",
"name": "English Creative title",
"message": "English Creative message",
"call_to_action": {
"type": "LEARN_MORE"
},
"retailer_item_ids": [
0,
0,
0,
0
],
"customization_rules_spec": [
{
"customization_spec": {
"language": "en_XX"
}
},
{
"customization_spec": {
"language": "fr_XX"
},
"link": "<CANVAS_LINK_FR>",
"name": "French Creative title",
"message": "French Creative message"
}
]
}
}' \
-F 'product_set_id="<PRODUCT_SET_ID>"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives