Les composants sont des unités de données partageables (images, vidéos, titres et descriptions, par exemple) qui permettent de créer différents types d'annonces dans plusieurs formats (display, YouTube, App Store, etc.).
Objets
Voici les objets les plus élémentaires de l'API :
Asset: unité de données publicitaires partageablesAssetType: type de contenu de l'élément (texte ou image, par exemple)AssetFieldType: utilisation de l'élément (un élément de type texte peut être utilisé comme titre ou comme description, par exemple)
AssetSet: ensemble d'éléments axés sur un thème ou organisés par campagneAssetSetType: classe de l'ensemble de composants
Il existe des objets qui représentent des liens entre des éléments, des ensembles d'éléments, des groupes d'annonces, des campagnes et des clients :
Liens vers des éléments
CustomerAsset: lien entre un client et un élémentCampaignAsset: lien entre une campagne et un élémentAdGroupAsset: lien entre un groupe d'annonces et un élémentAssetSetAsset: lien entre un ensemble de composants et un élément
Liens vers des ensembles d'éléments
CustomerAssetSet: lien entre un client et un ensemble de composantsCampaignAssetSet: lien entre une campagne et un ensemble de composantsAdGroupAssetSet: lien entre un groupe d'annonces et un ensemble de composants
Exemple de composants de campagne
Voici une représentation visuelle de la manière dont certains objets peuvent être liés. L'exemple commence par les campagnes en haut, mais la même hiérarchie s'applique également aux clients et aux groupes d'annonces.
Avant de créer un CampaignAssetSet, vous devez d'abord créer un
Campaign et un AssetSet contenant
un ou plusieurs éléments. Vous pouvez assembler des éléments pour créer un inventaire pour tous les formats d'annonces applicables dans votre campagne, ou laisser Google Ads combiner les éléments disponibles en fonction du canal sur lequel l'annonce est diffusée : YouTube, Gmail, Réseau de Recherche, etc.
Types d'éléments liés à des annonces
Certains types d'éléments peuvent être liés directement à des annonces.
| Type d'élément | AssetFieldType | Type d'annonce |
|---|---|---|
| Vidéo | YOUTUBE_VIDEO | Annonce pour une application Annonce ciblant l'engagement avec une application Annonce locale Annonce display responsive |
| Kit média | MEDIA_BUNDLE CUSTOM_LAYOUT |
Annonce pour une application Afficher l'annonce à importer |
| Image | MARKETING_IMAGE SQUARE_MARKETING_IMAGE LOGO LANDSCAPE_LOGO PORTRAIT_MARKETING_IMAGE CLASSIC_DISPLAY_IMAGE |
Annonce pour une application Annonce ciblant l'engagement avec une application Annonce locale Annonce display responsive Annonce multi-éléments Demand Gen |
| Texte | HEADLINE LONG_HEADLINE DESCRIPTION MANDATORY_AD_TEXT CALL_TO_ACTION_SELECTION BUSINESS_NAME |
Annonce pour une application Annonce ciblant l'engagement avec une application Annonce locale Annonce display responsive Annonce responsive sur le Réseau de Recherche Annonce de campagne intelligente |
| Incitation à l'action | CALL_TO_ACTION | Annonce locale Annonce display responsive |
Types d'éléments liés à des clients, des campagnes et des groupes d'annonces
Certains types d'éléments peuvent être liés à des clients, des campagnes ou des groupes d'annonces via des objets de liaison.
| Type d'élément | AssetFieldType | Liaison | Non immuable |
|---|---|---|---|
| Message à un établissement | BUSINESS_MESSAGE | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Texte | BUSINESS_NAME | CampaignAsset CustomerAsset |
Non |
| Image | AD_IMAGE | AdGroupAsset CampaignAsset |
Non |
| Image | BUSINESS_LOGO | CampaignAsset CustomerAsset |
Non |
| Formulaire pour prospects | LEAD_FORM | CampaignAsset | Oui |
| Promotion | PROMOTION | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Accroche | CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Extrait structuré | STRUCTURED_SNIPPET | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Lien annexe | SITELINK | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Application mobile | MOBILE_APP | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Accroche pour hôtel | HOTEL_CALLOUT | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Appeler | CALL | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
| Prix | PRICE | AdGroupAsset CampaignAsset CustomerAsset |
Oui |
Composants Lieu
Les composants Lieu sont gérés différemment des autres types d'éléments. Pour en savoir plus, consultez Composants Lieu.
Composants créés automatiquement
Impossible de modifier les composants créés automatiquement. Le
AssetSource indique si un
élément a été créé par un utilisateur ou généré automatiquement par le système. Les types modifiables, comme les liens annexes, ne peuvent pas être liés à des composants créés automatiquement.
Types d'éléments liés à des ensembles d'éléments
Certains types d'éléments peuvent être liés à des types spécifiques d'ensembles d'éléments.
| AssetType | AssetSetType | Liaison | Non immuable |
|---|---|---|---|
| PAGE_FEED | PAGE_FEED | CampaignAssetSet | Oui |
| DYNAMIC_EDUCATION | DYNAMIC_EDUCATION | CampaignAssetSet | Oui |
| DYNAMIC_CUSTOM | DYNAMIC_CUSTOM | CampaignAssetSet | Oui |
| DYNAMIC_HOTELS_AND_RENTALS | DYNAMIC_HOTELS_AND_RENTALS | CampaignAssetSet | Oui |
| DYNAMIC_REAL_ESTATE | DYNAMIC_REAL_ESTATE | CampaignAssetSet | Oui |
| DYNAMIC_LOCAL | DYNAMIC_LOCAL | CampaignAssetSet | Oui |
| DYNAMIC_FLIGHTS | DYNAMIC_FLIGHTS | CampaignAssetSet | Oui |
| DYNAMIC_JOBS | DYNAMIC_JOBS | CampaignAssetSet | Oui |
| DYNAMIC_TRAVEL | DYNAMIC_TRAVEL | CampaignAssetSet | Oui |
| LOCATION | LOCATION_SYNC | CustomerAssetSet CampaignAssetSet AdGroupAssetSet |
Non (générée par le système) |
| GMB_DYNAMIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |
||
| CHAIN_DYNAMIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |
||
| STATIC_LOCATION_GROUP | CampaignAssetSet AdGroupAssetSet |