Ad

Annonce.

Représentation JSON
{
  "resourceName": string,
  "finalUrls": [
    string
  ],
  "finalAppUrls": [
    {
      object (FinalAppUrl)
    }
  ],
  "finalMobileUrls": [
    string
  ],
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "type": enum (AdType),
  "devicePreference": enum (Device),
  "urlCollections": [
    {
      object (UrlCollection)
    }
  ],
  "systemManagedResourceSource": enum (SystemManagedResourceSource),
  "id": string,
  "trackingUrlTemplate": string,
  "finalUrlSuffix": string,
  "displayUrl": string,
  "addedByGoogleAds": boolean,
  "name": string,

  // Union field ad_data can be only one of the following:
  "textAd": {
    object (TextAdInfo)
  },
  "expandedTextAd": {
    object (ExpandedTextAdInfo)
  },
  "callAd": {
    object (CallAdInfo)
  },
  "expandedDynamicSearchAd": {
    object (ExpandedDynamicSearchAdInfo)
  },
  "hotelAd": {
    object (HotelAdInfo)
  },
  "shoppingSmartAd": {
    object (ShoppingSmartAdInfo)
  },
  "shoppingProductAd": {
    object (ShoppingProductAdInfo)
  },
  "imageAd": {
    object (ImageAdInfo)
  },
  "videoAd": {
    object (VideoAdInfo)
  },
  "videoResponsiveAd": {
    object (VideoResponsiveAdInfo)
  },
  "responsiveSearchAd": {
    object (ResponsiveSearchAdInfo)
  },
  "legacyResponsiveDisplayAd": {
    object (LegacyResponsiveDisplayAdInfo)
  },
  "appAd": {
    object (AppAdInfo)
  },
  "legacyAppInstallAd": {
    object (LegacyAppInstallAdInfo)
  },
  "responsiveDisplayAd": {
    object (ResponsiveDisplayAdInfo)
  },
  "localAd": {
    object (LocalAdInfo)
  },
  "displayUploadAd": {
    object (DisplayUploadAdInfo)
  },
  "appEngagementAd": {
    object (AppEngagementAdInfo)
  },
  "shoppingComparisonListingAd": {
    object (ShoppingComparisonListingAdInfo)
  },
  "smartCampaignAd": {
    object (SmartCampaignAdInfo)
  },
  "appPreRegistrationAd": {
    object (AppPreRegistrationAdInfo)
  },
  "demandGenMultiAssetAd": {
    object (DemandGenMultiAssetAdInfo)
  },
  "demandGenCarouselAd": {
    object (DemandGenCarouselAdInfo)
  },
  "demandGenVideoResponsiveAd": {
    object (DemandGenVideoResponsiveAdInfo)
  },
  "demandGenProductAd": {
    object (DemandGenProductAdInfo)
  },
  "travelAd": {
    object (TravelAdInfo)
  }
  // End of list of possible types for union field ad_data.
}
Champs
resourceName

string

Immuable. Nom de ressource de l'annonce. Les noms de ressources d'annonces se présentent comme suit:

customers/{customerId}/ads/{ad_id}

finalUrls[]

string

Liste d'URL finales possibles après toutes les redirections interdomaines de l'annonce.

finalAppUrls[]

object (FinalAppUrl)

Liste des URL finales de l'application qui seront utilisées sur mobile si l'utilisateur a installé l'application en question.

finalMobileUrls[]

string

Liste des URL finales pour mobile possibles après toutes les redirections vers un autre domaine pour l'annonce.

urlCustomParameters[]

object (CustomParameter)

Liste des mappages pouvant être utilisés pour remplacer des tags de paramètre personnalisé dans trackingUrlTemplate, finalUrls ou mobile_final_urls. Pour les opérations mutate, utilisez les opérations de paramètre personnalisé d'URL.

type

enum (AdType)

Uniquement en sortie. Type d'annonce.

devicePreference

enum (Device)

Préférences relatives aux appareils pour l'annonce. Vous ne pouvez spécifier une préférence que pour les appareils mobiles. Lorsque cette préférence est définie, l'annonce diffusée sur un appareil mobile est prioritaire par rapport aux autres annonces. L'annonce peut toujours être diffusée sur d'autres types d'appareils, par exemple si aucune autre annonce n'est disponible. Si aucune valeur n'est spécifiée (aucune préférence relative aux appareils), tous les appareils sont ciblés. Cette option n'est compatible qu'avec certains types d'annonces.

urlCollections[]

object (UrlCollection)

URL supplémentaires pour l'annonce, taguées avec un identifiant unique pouvant être référencé à partir d'autres champs de l'annonce.

systemManagedResourceSource

enum (SystemManagedResourceSource)

Uniquement en sortie. Si l'annonce est gérée par le système, ce champ indique sa source. Ce champ est en lecture seule.

id

string (int64 format)

Uniquement en sortie. Identifiant de l'annonce.

trackingUrlTemplate

string

Modèle d'URL permettant de créer une URL de suivi.

finalUrlSuffix

string

Suffixe à utiliser lors de la création d'une URL finale.

displayUrl

string

URL qui s'affiche dans la description de certains formats d'annonces.

addedByGoogleAds

boolean

Uniquement en sortie. Indique si l'annonce a été ajoutée automatiquement par Google Ads et non par un utilisateur. Cela peut se produire, par exemple, lorsque des annonces sont créées automatiquement en tant que suggestions de nouvelles annonces en fonction des performances des annonces existantes.

name

string

Immuable. Nom de l'annonce. Cette valeur sert uniquement à identifier l'annonce. Ils ne doivent pas nécessairement être uniques et n'ont aucune incidence sur l'annonce diffusée. Le champ de nom n'est actuellement compatible qu'avec DisplayUploadAd, ImageAd, ShoppingComparaisonListingAd et VideoAd.

Champ d'union ad_data. Informations pertinentes pour le type d'annonce. Vous ne devez définir qu'une seule valeur. ad_data ne peut être qu'un des éléments suivants :
textAd

object (TextAdInfo)

Immuable. Informations concernant une annonce textuelle.

expandedTextAd

object (ExpandedTextAdInfo)

Informations sur une annonce textuelle agrandie

callAd

object (CallAdInfo)

Détails concernant une annonce Appel.

expandedDynamicSearchAd

object (ExpandedDynamicSearchAdInfo)

Immuable. Informations sur une annonce dynamique agrandie du Réseau de Recherche Pour ce type d'annonce, le titre, les URL finales et l'URL à afficher sont générés automatiquement au moment de la diffusion en fonction des informations spécifiques au nom de domaine fournies par dynamicSearchAdsSetting et associées au niveau de la campagne.

hotelAd

object (HotelAdInfo)

Informations sur une annonce d'hôtel.

shoppingSmartAd

object (ShoppingSmartAdInfo)

Informations sur une annonce Shopping intelligente

shoppingProductAd

object (ShoppingProductAdInfo)

Informations sur une annonce Shopping pour un produit

imageAd

object (ImageAdInfo)

Immuable. Informations sur une annonce illustrée

videoAd

object (VideoAdInfo)

Informations concernant une annonce vidéo.

videoResponsiveAd

object (VideoResponsiveAdInfo)

Informations concernant une annonce vidéo responsive.

responsiveSearchAd

object (ResponsiveSearchAdInfo)

Informations concernant une annonce responsive sur le Réseau de Recherche.

legacyResponsiveDisplayAd

object (LegacyResponsiveDisplayAdInfo)

Informations concernant une ancienne annonce display responsive

appAd

object (AppAdInfo)

Informations concernant une annonce pour une application.

legacyAppInstallAd

object (LegacyAppInstallAdInfo)

Immuable. Informations sur une ancienne annonce incitant à installer une application

responsiveDisplayAd

object (ResponsiveDisplayAdInfo)

Informations concernant une annonce display responsive

localAd

object (LocalAdInfo)

Informations concernant une annonce locale.

displayUploadAd

object (DisplayUploadAdInfo)

Détails concernant une annonce display importée

appEngagementAd

object (AppEngagementAdInfo)

Informations sur une annonce ciblant l'engagement avec une application

shoppingComparisonListingAd

object (ShoppingComparisonListingAdInfo)

Informations sur les annonces comparateur de prix en magasin

smartCampaignAd

object (SmartCampaignAdInfo)

Informations sur l'annonce d'une campagne intelligente

appPreRegistrationAd

object (AppPreRegistrationAdInfo)

Informations sur une annonce de préinscription à une application

demandGenMultiAssetAd

object (DemandGenMultiAssetAdInfo)

Détails concernant une annonce de génération de la demande avec plusieurs composants

demandGenVideoResponsiveAd

object (DemandGenVideoResponsiveAdInfo)

Informations sur une annonce vidéo responsive de génération de la demande

demandGenProductAd

object (DemandGenProductAdInfo)

Informations sur une annonce produit de génération de la demande

travelAd

object (TravelAdInfo)

Informations concernant une annonce de voyage

FinalAppUrl

URL permettant de créer des liens profonds dans une application pour le système d'exploitation donné.

Représentation JSON
{
  "osType": enum (AppUrlOperatingSystemType),
  "url": string
}
Champs
osType

enum (AppUrlOperatingSystemType)

Système d'exploitation ciblé par cette URL. Obligatoire.

url

string

URL du lien profond de l'application. Les liens profonds spécifient un emplacement dans une application qui correspond au contenu que vous souhaitez afficher. Ils doivent se présenter sous la forme {scheme}://{host_path}. Le schéma identifie l'application à ouvrir. Pour votre application, vous pouvez utiliser un schéma personnalisé qui commence par le nom de l'application. L'hôte et le chemin d'accès indiquent l'emplacement unique de votre contenu dans l'application. Exemple: "exampleapp://productid_1234". Obligatoire.

AppUrlOperatingSystemType

Système d'exploitation

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
IOS Système d'exploitation Apple IOS.
ANDROID Système d'exploitation Android

AdType

Types d'annonces possibles.

Enums
UNSPECIFIED Aucune valeur n'a été spécifiée.
UNKNOWN

La valeur reçue est inconnue dans cette version.

Il s'agit d'une valeur de réponse uniquement.

TEXT_AD Il s'agit d'une annonce textuelle.
EXPANDED_TEXT_AD Il s'agit d'une annonce textuelle agrandie.
EXPANDED_DYNAMIC_SEARCH_AD Il s'agit d'une annonce dynamique agrandie sur le Réseau de Recherche.
HOTEL_AD L'annonce est une annonce d'hôtel.
SHOPPING_SMART_AD Il s'agit d'une annonce Shopping intelligente.
SHOPPING_PRODUCT_AD Il s'agit d'une annonce Shopping standard.
VIDEO_AD Il s'agit d'une annonce vidéo.
IMAGE_AD Cette annonce est une annonce illustrée.
RESPONSIVE_SEARCH_AD Il s'agit d'une annonce responsive sur le Réseau de Recherche.
LEGACY_RESPONSIVE_DISPLAY_AD L'annonce est une ancienne annonce display responsive.
APP_AD L'annonce est une annonce pour une application.
LEGACY_APP_INSTALL_AD L'annonce est une ancienne annonce incitant à installer une application.
RESPONSIVE_DISPLAY_AD Il s'agit d'une annonce display responsive.
LOCAL_AD Il s'agit d'une annonce locale.
HTML5_UPLOAD_AD Il s'agit d'une annonce display importée avec le type de produit HTML5_UPLOAD_AD.
DYNAMIC_HTML5_AD Il s'agit d'une annonce display importée avec l'un des types de produits DYNAMIC_HTML5_*.
APP_ENGAGEMENT_AD Il s'agit d'une annonce ciblant l'engagement avec une application.
SHOPPING_COMPARISON_LISTING_AD Il s'agit d'une annonce Shopping Fiche du service de comparateur de prix.
VIDEO_BUMPER_AD Annonce vidéo bumper.
VIDEO_NON_SKIPPABLE_IN_STREAM_AD Annonce vidéo InStream non désactivable.
VIDEO_OUTSTREAM_AD Annonce vidéo OutStream.
VIDEO_TRUEVIEW_IN_STREAM_AD Annonce vidéo TrueView InStream.
VIDEO_RESPONSIVE_AD Annonce vidéo responsive.
SMART_CAMPAIGN_AD Annonce d'une campagne intelligente.
CALL_AD Annonce Appel.
APP_PRE_REGISTRATION_AD Annonce universelle de préinscription à une application.
IN_FEED_VIDEO_AD Annonce vidéo In-Feed.
DEMAND_GEN_MULTI_ASSET_AD Annonce de génération de la demande avec plusieurs composants.
TRAVEL_AD Annonce de voyage.
DEMAND_GEN_VIDEO_RESPONSIVE_AD Annonce vidéo responsive de génération de la demande.
DEMAND_GEN_PRODUCT_AD Annonce produit de génération de la demande.

UrlCollection

Ensemble d'URL comportant un tag avec un identifiant unique.

Représentation JSON
{
  "finalUrls": [
    string
  ],
  "finalMobileUrls": [
    string
  ],
  "urlCollectionId": string,
  "trackingUrlTemplate": string
}
Champs
finalUrls[]

string

Liste des URL finales possibles.

finalMobileUrls[]

string

Liste des URL finales pour mobile possibles.

urlCollectionId

string

Identifiant unique pour cette instance UrlCollection.

trackingUrlTemplate

string

Modèle d'URL permettant de créer une URL de suivi.

SystemManagedResourceSource

Énumération répertoriant les sources possibles d'entités gérées par le système.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
AD_VARIATIONS Annonce de test des variantes d'annonces générées.

TextAdInfo

Annonce textuelle.

Représentation JSON
{
  "headline": string,
  "description1": string,
  "description2": string
}
Champs
headline

string

Titre de l'annonce.

description1

string

Première ligne de la description de l'annonce.

description2

string

Deuxième ligne de description de l'annonce.

ExpandedTextAdInfo

Annonce textuelle agrandie.

Représentation JSON
{
  "headlinePart1": string,
  "headlinePart2": string,
  "headlinePart3": string,
  "description": string,
  "description2": string,
  "path1": string,
  "path2": string
}
Champs
headlinePart1

string

Première partie du titre de l'annonce.

headlinePart2

string

Deuxième partie du titre de l'annonce.

headlinePart3

string

Troisième partie du titre de l'annonce.

description

string

Description de l'annonce.

description2

string

Deuxième description de l'annonce.

path1

string

Texte pouvant s'afficher à côté de l'URL affichée dans l'annonce.

path2

string

Texte supplémentaire pouvant apparaître à côté de l'URL affichée dans l'annonce.

CallAdInfo

Annonce Appel.

Représentation JSON
{
  "countryCode": string,
  "phoneNumber": string,
  "businessName": string,
  "headline1": string,
  "headline2": string,
  "description1": string,
  "description2": string,
  "callTracked": boolean,
  "disableCallConversion": boolean,
  "phoneNumberVerificationUrl": string,
  "conversionAction": string,
  "conversionReportingState": enum (CallConversionReportingState),
  "path1": string,
  "path2": string
}
Champs
countryCode

string

Code pays figurant dans l'annonce.

phoneNumber

string

Numéro de téléphone affiché dans l'annonce.

businessName

string

Nom de l'entreprise dans l'annonce.

headline1

string

Premier titre de l'annonce.

headline2

string

Deuxième titre dans l'annonce.

description1

string

Première ligne de la description de l'annonce.

description2

string

Deuxième ligne de description de l'annonce.

callTracked

boolean

Permet d'activer ou non le suivi des appels pour la création. L'activation du suivi des appels active également les conversions par appel.

disableCallConversion

boolean

Permet de désactiver ou non la conversion par appel pour la création. Si la valeur est définie sur true, les conversions par appel sont désactivées même lorsque callTracked est défini sur true. Si callTracked est défini sur false, ce champ est ignoré.

phoneNumberVerificationUrl

string

URL à utiliser pour la validation du numéro de téléphone.

conversionAction

string

Action de conversion à laquelle attribuer une conversion par appel. Si cette règle n'est pas configurée, une action de conversion par défaut est utilisée. Ce champ n'a d'effet que si callTracked est défini sur true. Sinon, ce champ est ignoré.

conversionReportingState

enum (CallConversionReportingState)

Comportement des conversions par appel de cette annonce Appel. Elle peut utiliser son propre paramètre de conversion par appel, hériter du paramètre défini au niveau du compte ou être désactivée.

path1

string

Première partie du texte pouvant être ajoutée à l'URL dans l'annonce. Facultatif.

path2

string

Deuxième partie du texte pouvant être ajoutée à l'URL dans l'annonce. Ce champ ne peut être défini que si path1 est également défini. Facultatif.

ExpandedDynamicSearchAdInfo

Annonce dynamique agrandie du Réseau de Recherche.

Représentation JSON
{
  "description": string,
  "description2": string
}
Champs
description

string

Description de l'annonce.

description2

string

Deuxième description de l'annonce.

HotelAdInfo

Ce type ne comporte aucun champ.

Annonce d'hôtel.

ShoppingSmartAdInfo

Ce type ne comporte aucun champ.

Annonce Shopping intelligente.

ShoppingProductAdInfo

Ce type ne comporte aucun champ.

Annonce Shopping standard.

ImageAdInfo

Annonce illustrée.

Représentation JSON
{
  "mimeType": enum (MimeType),
  "pixelWidth": string,
  "pixelHeight": string,
  "imageUrl": string,
  "previewPixelWidth": string,
  "previewPixelHeight": string,
  "previewImageUrl": string,
  "name": string,

  // Union field image can be only one of the following:
  "imageAsset": {
    object (AdImageAsset)
  },
  "data": string,
  "adIdToCopyImageFrom": string
  // End of list of possible types for union field image.
}
Champs
mimeType

enum (MimeType)

Type MIME de l'image.

pixelWidth

string (int64 format)

Largeur, en pixels, de l'image en taille réelle.

pixelHeight

string (int64 format)

Hauteur en pixels de l'image en taille réelle.

imageUrl

string

URL de l'image en taille réelle.

previewPixelWidth

string (int64 format)

Largeur, en pixels, de l'image de taille d'aperçu.

previewPixelHeight

string (int64 format)

Hauteur, en pixels, de l'image de taille d'aperçu.

previewImageUrl

string

URL de l'image de taille d'aperçu.

name

string

Nom de l'image. Si l'image a été créée à partir d'un élément MediaFile, il s'agit du nom de ce dernier. Si l'image a été créée à partir d'octets, ce champ est vide.

Champ d'union image. Image à partir de laquelle créer l'annonce illustrée Cela peut être spécifié de deux manières. 1. Ressource MediaFile existante. 2. Données brutes de l'image, en octets image ne peut être qu'un des éléments suivants :
imageAsset

object (AdImageAsset)

Composants Image utilisés pour l'annonce.

data

string (bytes format)

Données d'images brutes, en octets.

Chaîne encodée en base64.

adIdToCopyImageFrom

string (int64 format)

Identifiant d'annonce à partir duquel l'image doit être copiée.

AdImageAsset

Composant Image utilisé dans une annonce.

Représentation JSON
{
  "asset": string
}
Champs
asset

string

Nom de ressource de l'élément de cette image.

VideoAdInfo

Annonce vidéo.

Représentation JSON
{
  "video": {
    object (AdVideoAsset)
  },

  // Union field format can be only one of the following:
  "inStream": {
    object (VideoTrueViewInStreamAdInfo)
  },
  "bumper": {
    object (VideoBumperInStreamAdInfo)
  },
  "outStream": {
    object (VideoOutstreamAdInfo)
  },
  "nonSkippable": {
    object (VideoNonSkippableInStreamAdInfo)
  },
  "inFeed": {
    object (InFeedVideoAdInfo)
  }
  // End of list of possible types for union field format.
}
Champs
video

object (AdVideoAsset)

Assets vidéo YouTube utilisés pour l'annonce.

Champ d'union format. Schéma propre au format pour les différents formats vidéo. format ne peut être qu'un des éléments suivants :
inStream

object (VideoTrueViewInStreamAdInfo)

Format d'annonce vidéo TrueView InStream.

bumper

object (VideoBumperInStreamAdInfo)

Format d'annonce vidéo InStream bumper.

outStream

object (VideoOutstreamAdInfo)

Format d'annonce vidéo OutStream.

nonSkippable

object (VideoNonSkippableInStreamAdInfo)

Format d'annonce vidéo InStream non désactivable.

inFeed

object (InFeedVideoAdInfo)

Format d'annonce vidéo In-Feed.

AdVideoAsset

Asset vidéo utilisé dans une annonce.

Représentation JSON
{
  "asset": string,
  "adVideoAssetInfo": {
    object (AdVideoAssetInfo)
  }
}
Champs
asset

string

Nom de ressource de l'élément de cette vidéo.

adVideoAssetInfo

object (AdVideoAssetInfo)

Contient des champs d'informations pour cet AdVideoAsset.

AdVideoAssetInfo

Contient des champs d'informations pour AdVideoAssets.

Représentation JSON
{
  "adVideoAssetInventoryPreferences": {
    object (AdVideoAssetInventoryPreferences)
  }
}
Champs
adVideoAssetInventoryPreferences

object (AdVideoAssetInventoryPreferences)

Liste des préférences d'inventaire pour cet AdVideoAsset. Ce champ ne peut être défini que pour DiscoveryVideoResponsiveAd. Lors de la diffusion, les assets vidéo dont les préférences pour les composants d'inventaire sont définis seront prioritaires par rapport aux autres vidéos de la même annonce. Prenons l'exemple de cette annonce diffusée pour un inventaire spécifique. Le serveur essaie d'abord de mettre en correspondance une vidéo éligible avec une préférence de correspondance pour cet inventaire. Les vidéos sans préférences ne sont sélectionnées que lorsqu'une vidéo ayant les préférences correspondantes et qui est éligible pour un espace publicitaire donné est disponible.

AdVideoAssetInventoryPreferences

Préférences d'inventaire pour les éléments vidéo YouTube. Balise suivante: 4

Représentation JSON
{
  "inFeedPreference": boolean,
  "inStreamPreference": boolean,
  "shortsPreference": boolean
}
Champs
inFeedPreference

boolean

Lorsque cette option est définie sur "true", l'élément vidéo YouTube associé à cette préférence d'inventaire est prioritaire lors du choix d'une vidéo à diffuser dans le flux.

inStreamPreference

boolean

Lorsque cette option est définie sur "true", l'élément vidéo YouTube avec cette préférence d'inventaire est prioritaire lors du choix d'une vidéo à diffuser au format InStream.

shortsPreference

boolean

Lorsque cette option est définie sur "true", l'asset vidéo YouTube avec cette préférence d'inventaire est prioritaire lors du choix d'une vidéo à diffuser sur YouTube Shorts.

VideoTrueViewInStreamAdInfo

Représentation du format d'annonce vidéo TrueView InStream (annonce diffusée pendant la lecture de la vidéo, souvent au début, qui affiche un bouton "Ignorer" quelques secondes après le début de la vidéo).

Représentation JSON
{
  "actionButtonLabel": string,
  "actionHeadline": string,
  "companionBanner": {
    object (AdImageAsset)
  }
}
Champs
actionButtonLabel

string

Libellé sur le bouton d'incitation à l'action qui redirige l'utilisateur vers l'URL finale de l'annonce vidéo. Obligatoire pour les campagnes TrueView pour l'action, facultatif dans les autres cas.

actionHeadline

string

Texte supplémentaire affiché avec le bouton d'incitation à l'action pour donner du contexte et encourager les utilisateurs à cliquer sur le bouton

companionBanner

object (AdImageAsset)

Éléments image de la bannière associée utilisée avec l'annonce.

VideoBumperInStreamAdInfo

Représentation du format d'annonce vidéo InStream non désactivable (annonce vidéo InStream très courte non désactivable).

Représentation JSON
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
Champs
companionBanner

object (AdImageAsset)

Éléments image de la bannière associée utilisée avec l'annonce.

actionButtonLabel

string

Libellé sur le bouton "Incitation à l'action" qui redirige l'utilisateur vers l'URL finale de l'annonce vidéo.

actionHeadline

string

Texte supplémentaire affiché avec le bouton d'incitation à l'action pour donner du contexte et encourager les utilisateurs à cliquer sur le bouton

VideoOutstreamAdInfo

Représentation du format d'annonce vidéo OutStream (annonce diffusée avec un flux avec lecture automatique, sans son).

Représentation JSON
{
  "headline": string,
  "description": string
}
Champs
headline

string

Titre de l'annonce.

description

string

Ligne de description.

VideoNonSkippableInStreamAdInfo

Représentation du format d'annonce vidéo InStream non désactivable (annonce vidéo InStream non désactivable de 15 secondes).

Représentation JSON
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
Champs
companionBanner

object (AdImageAsset)

Éléments image de la bannière associée utilisée avec l'annonce.

actionButtonLabel

string

Libellé sur le bouton "Incitation à l'action" qui redirige l'utilisateur vers l'URL finale de l'annonce vidéo.

actionHeadline

string

Texte supplémentaire affiché avec le bouton "Incitation à l'action" pour fournir du contexte et encourager les utilisateurs à cliquer dessus.

InFeedVideoAdInfo

Représentation du format d'annonce vidéo In-Feed.

Représentation JSON
{
  "headline": string,
  "description1": string,
  "description2": string,
  "thumbnail": enum (VideoThumbnail)
}
Champs
headline

string

Titre de l'annonce.

description1

string

Première ligne de texte de l'annonce.

description2

string

Deuxième ligne de texte de l'annonce.

thumbnail

enum (VideoThumbnail)

Miniature de la vidéo à utiliser.

VideoThumbnail

Énumération répertoriant les types de miniatures de vidéo possibles.

Enums
UNSPECIFIED Le type n'a pas été spécifié.
UNKNOWN La valeur reçue est inconnue dans cette version. Il s'agit d'une valeur de réponse uniquement.
DEFAULT_THUMBNAIL Miniature par défaut. Elles peuvent être générées automatiquement ou mises en ligne par les utilisateurs.
THUMBNAIL_1 Miniature 1 générée à partir de la vidéo.
THUMBNAIL_2 Miniature 2, générée à partir de la vidéo
THUMBNAIL_3 Miniature 3, générée à partir de la vidéo.

VideoResponsiveAdInfo

Annonce vidéo responsive.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "companionBanners": [
    {
      object (AdImageAsset)
    }
  ],
  "breadcrumb1": string,
  "breadcrumb2": string
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte utilisés pour le titre court. Actuellement, le titre court n'accepte qu'une seule valeur.

longHeadlines[]

object (AdTextAsset)

Liste des composants texte utilisés pour le titre long. Actuellement, le titre long n'accepte qu'une seule valeur.

descriptions[]

object (AdTextAsset)

Liste des composants texte utilisés pour la description. Actuellement, une seule valeur est acceptée pour la description.

callToActions[]

object (AdTextAsset)

Liste des composants texte utilisés pour le bouton (par exemple, le bouton "Incitation à l'action"). Actuellement, une seule valeur est acceptée pour le bouton.

videos[]

object (AdVideoAsset)

Liste des éléments vidéo YouTube utilisés pour l'annonce. Actuellement, une seule valeur est acceptée pour l'élément vidéo YouTube.

companionBanners[]

object (AdImageAsset)

Liste des éléments image utilisés pour la bannière associée. Actuellement, une seule valeur est acceptée pour l'élément de bannière associée.

breadcrumb1

string

Première partie du texte qui apparaît dans l'annonce avec l'URL affichée.

breadcrumb2

string

Deuxième partie du texte qui apparaît dans l'annonce avec l'URL affichée.

ResponsiveSearchAdInfo

Annonce responsive sur le Réseau de Recherche.

Les annonces responsives sur le Réseau de Recherche s'adaptent de manière à afficher plus de texte et un message plus pertinent auprès de vos clients. Lorsque vous créez ce type d'annonce, saisissez plusieurs titres et descriptions. Google Ads testera automatiquement différentes combinaisons au fil du temps afin d'identifier les plus performantes. En adaptant leur contenu aux termes de recherche saisis par vos clients potentiels, les annonces responsives sur le Réseau de Recherche peuvent améliorer les performances de votre campagne.

Pour en savoir plus, consultez la page https://support.google.com/google-ads/answer/7684791.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "path1": string,
  "path2": string
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte pour les titres. Lors de la diffusion de l'annonce, les titres sont sélectionnés dans cette liste.

descriptions[]

object (AdTextAsset)

Liste des composants texte pour les descriptions. Lors de la diffusion de l'annonce, les descriptions seront sélectionnées dans cette liste.

path1

string

Première partie du texte pouvant être ajoutée à l'URL dans l'annonce.

path2

string

Deuxième partie du texte pouvant être ajoutée à l'URL dans l'annonce. Ce champ ne peut être défini que si path1 est également défini.

LegacyResponsiveDisplayAdInfo

Une ancienne annonce display responsive. Les annonces de ce type sont associées au libellé "Annonces responsives" dans l'interface utilisateur Google Ads.

Représentation JSON
{
  "formatSetting": enum (DisplayAdFormatSetting),
  "shortHeadline": string,
  "longHeadline": string,
  "description": string,
  "businessName": string,
  "allowFlexibleColor": boolean,
  "accentColor": string,
  "mainColor": string,
  "callToActionText": string,
  "logoImage": string,
  "squareLogoImage": string,
  "marketingImage": string,
  "squareMarketingImage": string,
  "pricePrefix": string,
  "promoText": string
}
Champs
formatSetting

enum (DisplayAdFormatSetting)

Spécifie le format dans lequel l'annonce sera diffusée. La valeur par défaut est ALL_FORMATS.

shortHeadline

string

Version courte du titre de l'annonce.

longHeadline

string

Version longue du titre de l'annonce.

description

string

Description de l'annonce.

businessName

string

Nom de l'entreprise dans l'annonce.

allowFlexibleColor

boolean

Consentement de l'annonceur pour autoriser la couleur flexible. Si la valeur est "true", l'annonce peut être diffusée avec une couleur différente si nécessaire. Si la valeur est "false", l'annonce est diffusée avec les couleurs spécifiées ou une couleur neutre. La valeur par défaut est true. Doit être "true" si mainColor et accentColor ne sont pas définis.

accentColor

string

Couleur d'accentuation de l'annonce au format hexadécimal (#ffffff pour le blanc, par exemple). Si l'une des valeurs mainColor et accentColor est définie, l'autre est également obligatoire.

mainColor

string

Couleur principale de l'annonce au format hexadécimal (#ffffff pour le blanc, par exemple). Si l'une des valeurs mainColor et accentColor est définie, l'autre est également obligatoire.

callToActionText

string

Texte d'incitation à l'action de l'annonce.

logoImage

string

Nom de ressource MediaFile de l'image du logo utilisée dans l'annonce.

squareLogoImage

string

Nom de ressource MediaFile de l'image du logo carré utilisé dans l'annonce.

marketingImage

string

Nom de ressource MediaFile de l'image marketing utilisée dans l'annonce.

squareMarketingImage

string

Nom de ressource MediaFile de l'image marketing carrée utilisée dans l'annonce.

pricePrefix

string

Préfixe avant le prix. Par exemple, "aussi faible que".

promoText

string

Texte publicitaire utilisé pour les formats dynamiques des annonces responsives. (par exemple, "Livraison gratuite en 48h").

DisplayAdFormatSetting

Énumère les paramètres de format d'annonce display.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN La valeur est inconnue dans cette version.
ALL_FORMATS Formats textuels, illustrés et natifs.
NON_NATIVE Formats texte et image
NATIVE Format natif (par exemple, l'affichage du format est contrôlé par l'éditeur et non par Google)

AppAdInfo

Annonce pour une application.

Représentation JSON
{
  "mandatoryAdText": {
    object (AdTextAsset)
  },
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ],
  "html5MediaBundles": [
    {
      object (AdMediaBundleAsset)
    }
  ]
}
Champs
mandatoryAdText

object (AdTextAsset)

Texte d'annonce obligatoire.

headlines[]

object (AdTextAsset)

Liste des composants texte pour les titres. Lors de la diffusion de l'annonce, les titres sont sélectionnés dans cette liste.

descriptions[]

object (AdTextAsset)

Liste des composants texte pour les descriptions. Lors de la diffusion de l'annonce, les descriptions seront sélectionnées dans cette liste.

images[]

object (AdImageAsset)

Liste des composants Image pouvant s'afficher avec l'annonce.

youtubeVideos[]

object (AdVideoAsset)

Liste des assets vidéo YouTube pouvant être affichés avec l'annonce.

html5MediaBundles[]

object (AdMediaBundleAsset)

Liste des éléments du kit média qui peuvent être utilisés avec l'annonce.

AdMediaBundleAsset

Élément du kit média utilisé dans une annonce.

Représentation JSON
{
  "asset": string
}
Champs
asset

string

Nom de ressource d'élément de ce kit média.

LegacyAppInstallAdInfo

Une ancienne annonce incitant à installer une application qui ne peut être utilisée que par un petit nombre de clients spécifiques.

Représentation JSON
{
  "appStore": enum (LegacyAppInstallAdAppStore),
  "appId": string,
  "headline": string,
  "description1": string,
  "description2": string
}
Champs
appStore

enum (LegacyAppInstallAdAppStore)

Plate-forme de téléchargement d'applications sur laquelle l'application mobile est disponible.

appId

string

ID de l'application mobile.

headline

string

Titre de l'annonce.

description1

string

Première ligne de description de l'annonce.

description2

string

Deuxième ligne de description de l'annonce.

LegacyAppInstallAdAppStore

Type de plate-forme de téléchargement d'applications dans une ancienne annonce incitant à installer une application.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
APPLE_APP_STORE Apple iTunes.
GOOGLE_PLAY Google Play.
WINDOWS_STORE Windows Store.
WINDOWS_PHONE_STORE Windows Phone Store.
CN_APP_STORE L'application est hébergée sur une plate-forme de téléchargement d'applications chinoise.

ResponsiveDisplayAdInfo

Annonce display responsive.

Représentation JSON
{
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareLogoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadline": {
    object (AdTextAsset)
  },
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ],
  "formatSetting": enum (DisplayAdFormatSetting),
  "controlSpec": {
    object (ResponsiveDisplayAdControlSpec)
  },
  "businessName": string,
  "mainColor": string,
  "accentColor": string,
  "allowFlexibleColor": boolean,
  "callToActionText": string,
  "pricePrefix": string,
  "promoText": string
}
Champs
marketingImages[]

object (AdImageAsset)

Images marketing à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 600 x 314 et le format doit être 1,91:1 (+-1%). Veuillez indiquer au moins un élément marketingImage. Combiné à squareMarketingImages, le nombre maximal est 15.

squareMarketingImages[]

object (AdImageAsset)

Images marketing carrées à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 300 x 300 et le format doit être 1:1 (+-1%). Vous devez ajouter au moins un élément marketingImage carré. Combiné à marketingImages, le nombre maximal est 15.

logoImages[]

object (AdImageAsset)

Images de logo à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 512 x 128 et le format doit être 4:1 (+-1%). Combiné à squareLogoImages, le nombre maximal est de 5.

squareLogoImages[]

object (AdImageAsset)

Logos carrés à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 128 x 128 et le format doit être 1:1 (+-1%). Combiné à logoImages, le nombre maximal est de 5.

headlines[]

object (AdTextAsset)

Titres courts pour l'annonce. Il ne doit pas dépasser 30 caractères. Vous pouvez spécifier au moins un et cinq titres.

longHeadline

object (AdTextAsset)

Titre long obligatoire. Il ne doit pas dépasser 90 caractères.

descriptions[]

object (AdTextAsset)

Texte descriptif de l'annonce. Il ne doit pas dépasser 90 caractères. Vous pouvez spécifier au moins un et cinq titres.

youtubeVideos[]

object (AdVideoAsset)

Vidéos YouTube facultatives pour l'annonce. Vous ne pouvez pas spécifier plus de cinq vidéos.

formatSetting

enum (DisplayAdFormatSetting)

Spécifie le format dans lequel l'annonce sera diffusée. La valeur par défaut est ALL_FORMATS.

controlSpec

object (ResponsiveDisplayAdControlSpec)

Spécifications relatives aux différentes commandes de création.

businessName

string

Nom de l'annonceur ou de la marque. La largeur d'affichage maximale est de 25.

mainColor

string

Couleur principale de l'annonce au format hexadécimal (#ffffff pour le blanc, par exemple). Si l'une des valeurs mainColor et accentColor est définie, l'autre est également obligatoire.

accentColor

string

Couleur d'accentuation de l'annonce au format hexadécimal (#ffffff pour le blanc, par exemple). Si l'une des valeurs mainColor et accentColor est définie, l'autre est également obligatoire.

allowFlexibleColor

boolean

Consentement de l'annonceur pour autoriser la couleur flexible. Si la valeur est "true", l'annonce peut être diffusée avec une couleur différente si nécessaire. Si la valeur est "false", l'annonce est diffusée avec les couleurs spécifiées ou une couleur neutre. La valeur par défaut est true. Doit être "true" si mainColor et accentColor ne sont pas définis.

callToActionText

string

Texte d'incitation à l'action de l'annonce. La largeur d'affichage maximale est de 30.

pricePrefix

string

Préfixe avant le prix. Par exemple, "aussi faible que".

promoText

string

Texte publicitaire utilisé pour les formats dynamiques des annonces responsives. (par exemple, "Livraison gratuite en 48h").

ResponsiveDisplayAdControlSpec

Spécification des différentes commandes de création d'une annonce display responsive.

Représentation JSON
{
  "enableAssetEnhancements": boolean,
  "enableAutogenVideo": boolean
}
Champs
enableAssetEnhancements

boolean

Indique si l'annonceur a activé la fonctionnalité d'amélioration des assets.

enableAutogenVideo

boolean

Indique si l'annonceur a activé la génération automatique de vidéos.

LocalAdInfo

Annonce locale.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "path1": string,
  "path2": string
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte pour les titres. Lors de la diffusion de l'annonce, les titres sont sélectionnés dans cette liste. Vous devez spécifier au moins un titre et cinq titres.

descriptions[]

object (AdTextAsset)

Liste des composants texte pour les descriptions. Lors de la diffusion de l'annonce, les descriptions seront sélectionnées dans cette liste. Vous devez spécifier au moins une description et cinq descriptions au maximum.

callToActions[]

object (AdTextAsset)

Liste des composants texte pour les incitations à l'action. Lors de la diffusion de l'annonce, les incitations à l'action sont sélectionnées dans cette liste. Vous devez spécifier au moins une incitation à l'action et au maximum cinq.

marketingImages[]

object (AdImageAsset)

Liste des composants Image marketing pouvant être affichés avec l'annonce. Les images doivent faire 314 x 600 pixels ou 320 x 320 pixels. Vous devez spécifier au moins 1 et 20 composants Image.

logoImages[]

object (AdImageAsset)

Liste des composants Image de logo pouvant être affichés avec l'annonce. Les images doivent mesurer 128 x 128 pixels et ne pas dépasser 120 Ko. Vous devez spécifier au moins un et cinq composants Image.

videos[]

object (AdVideoAsset)

Liste des assets vidéo YouTube pouvant être affichés avec l'annonce. Vous devez spécifier entre 1 et 20 assets vidéo.

path1

string

Première partie du texte facultatif pouvant être ajoutée à l'URL dans l'annonce.

path2

string

Deuxième partie du texte facultatif pouvant être ajoutée à l'URL dans l'annonce. Ce champ ne peut être défini que si path1 est également défini.

DisplayUploadAdInfo

Type générique d'annonce display. Le format exact de l'annonce est contrôlé par le champ displayUploadProductType, qui détermine les types de données à inclure dans l'annonce.

Représentation JSON
{
  "displayUploadProductType": enum (DisplayUploadProductType),

  // Union field media_asset can be only one of the following:
  "mediaBundle": {
    object (AdMediaBundleAsset)
  }
  // End of list of possible types for union field media_asset.
}
Champs
displayUploadProductType

enum (DisplayUploadProductType)

Type de produit de cette annonce. Consultez les commentaires sur l'énumération pour plus de détails.

Champ d'union media_asset. Données sur les composants qui constituent l'annonce. media_asset ne peut être qu'un des éléments suivants :
mediaBundle

object (AdMediaBundleAsset)

Élément du kit média à utiliser dans l'annonce. Pour en savoir plus sur le kit média pour HTML5_UPLOAD_AD, consultez https://support.google.com/google-ads/answer/1722096. Les kits média qui font partie de types de produits dynamiques utilisent un format spécial qui doit être créé via Google Web Designer. Pour en savoir plus, consultez la page https://support.google.com/webdesigner/answer/7543898.

DisplayUploadProductType

Énumère les types de produits à importer.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN La valeur est inconnue dans cette version.
HTML5_UPLOAD_AD Annonce HTML5 à importer. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo.
DYNAMIC_HTML5_EDUCATION_AD Annonce HTML5 dynamique pour l'enseignement. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peut être utilisé que dans une campagne pédagogique.
DYNAMIC_HTML5_FLIGHT_AD Annonce HTML5 dynamique pour un vol. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peuvent être utilisés que dans une campagne éclair.
DYNAMIC_HTML5_HOTEL_RENTAL_AD Annonce HTML5 dynamique pour des hôtels et des locations. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peuvent être utilisées que dans une campagne d'hôtel.
DYNAMIC_HTML5_JOB_AD Annonce d'emploi HTML5 dynamique. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peut être utilisé que dans une campagne de jobs.
DYNAMIC_HTML5_LOCAL_AD Annonce locale HTML5 dynamique. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peuvent être utilisées que dans une campagne locale.
DYNAMIC_HTML5_REAL_ESTATE_AD Annonce HTML5 dynamique pour l'immobilier. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peut être utilisé que dans une campagne immobilière.
DYNAMIC_HTML5_CUSTOM_AD Annonce personnalisée HTML5 dynamique. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peuvent être utilisées que dans une campagne personnalisée.
DYNAMIC_HTML5_TRAVEL_AD Annonce de voyage HTML5 dynamique. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peut être utilisé que dans une campagne de voyage.
DYNAMIC_HTML5_HOTEL_AD Annonce d'hôtel HTML5 dynamique. Pour ce type de produit, vous devez définir le champ "upload_media_bundle" dans DisplayUploadAdInfo. Ne peuvent être utilisées que dans une campagne d'hôtel.

AppEngagementAdInfo

Les annonces ciblant l'engagement avec une application vous permettent de rédiger un texte destiné à encourager une action spécifique dans l'application (par exemple, s'enregistrer, effectuer un achat ou réserver un vol). Elles vous permettent de rediriger les utilisateurs vers une partie spécifique de votre application, où ils peuvent trouver ce qu'ils recherchent plus facilement et plus rapidement.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ]
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte pour les titres. Lors de la diffusion de l'annonce, les titres sont sélectionnés dans cette liste.

descriptions[]

object (AdTextAsset)

Liste des composants texte pour les descriptions. Lors de la diffusion de l'annonce, les descriptions seront sélectionnées dans cette liste.

images[]

object (AdImageAsset)

Liste des composants Image pouvant s'afficher avec l'annonce.

videos[]

object (AdVideoAsset)

Liste des composants vidéo pouvant être affichés avec l'annonce.

ShoppingComparisonListingAdInfo

Annonce de type "Fiche du service de comparateur de prix".

Représentation JSON
{
  "headline": string
}
Champs
headline

string

Titre de l'annonce Ce champ est obligatoire. La longueur autorisée est comprise entre 25 et 45 caractères.

AppPreRegistrationAdInfo

Les annonces de préinscription à une application redirigent les utilisateurs vers la fiche de votre application ou de votre jeu sur Google Play. Elles peuvent être diffusées sur Google Play, sur YouTube (InStream uniquement), ainsi que dans d'autres applications et sites Web mobiles du Réseau Display. Cela vous aidera à susciter l'intérêt des utilisateurs pour votre application ou votre jeu, et à générer une base d'installations anticipées avant son lancement.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ]
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte pour les titres. Lors de la diffusion de l'annonce, les titres sont sélectionnés dans cette liste.

descriptions[]

object (AdTextAsset)

Liste des composants texte pour les descriptions. Lors de la diffusion de l'annonce, les descriptions seront sélectionnées dans cette liste.

images[]

object (AdImageAsset)

Liste des ID des composants Image dont les images peuvent s'afficher avec l'annonce.

youtubeVideos[]

object (AdVideoAsset)

Liste des ID des éléments vidéo YouTube dont les vidéos peuvent être diffusées avec l'annonce.

DemandGenMultiAssetAdInfo

Une annonce de génération de la demande avec plusieurs composants.

Représentation JSON
{
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "portraitMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "businessName": string,
  "callToActionText": string,
  "leadFormOnly": boolean
}
Champs
marketingImages[]

object (AdImageAsset)

Composants Image marketing à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 600 x 314 et le format doit être 1,91:1 (+-1%). Obligatoire si squareMarketingImages n'est pas présent. Si vous combinez squareMarketingImages et portraitMarketingImages, la valeur maximale est de 20.

squareMarketingImages[]

object (AdImageAsset)

Composants Image marketing carrées à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 300 x 300 et le format doit être 1:1 (+-1%). Obligatoire si marketingImages n'est pas présent. Si vous combinez marketingImages et portraitMarketingImages, la valeur maximale est de 20.

portraitMarketingImages[]

object (AdImageAsset)

Composants Image marketing en mode portrait à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 480 x 600 et le format doit être 4:5 (+-1%). Si vous combinez marketingImages et squareMarketingImages, la valeur maximale est de 20.

logoImages[]

object (AdImageAsset)

Composants Image de logo à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 128 x 128 et le format doit être 1:1 (+-1%). Vous pouvez spécifier au moins une et cinq images de logo.

headlines[]

object (AdTextAsset)

Composant texte Titre de l'annonce. La largeur d'affichage maximale est de 30. Vous pouvez spécifier au moins un et cinq titres.

descriptions[]

object (AdTextAsset)

Texte descriptif de l'annonce. La largeur d'affichage maximale est de 90. Vous pouvez spécifier entre une et cinq descriptions.

businessName

string

Nom de l'annonceur/de la marque. La largeur d'affichage maximale est de 25. Obligatoire.

callToActionText

string

Texte d'incitation à l'action.

leadFormOnly

boolean

Option booléenne indiquant si cette annonce doit être diffusée avec un formulaire pour prospects.

DemandGenCarouselAdInfo

Annonce carrousel de génération de la demande.

Représentation JSON
{
  "businessName": string,
  "logoImage": {
    object (AdImageAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "callToActionText": string,
  "carouselCards": [
    {
      object (AdDemandGenCarouselCardAsset)
    }
  ]
}
Champs
businessName

string

Obligatoire. Nom de l'annonceur/de la marque.

logoImage

object (AdImageAsset)

Obligatoire. Image du logo à utiliser dans l'annonce. La taille minimale est 128 x 128 et le format doit être 1:1 (+-1%).

headline

object (AdTextAsset)

Obligatoire. Titre de l'annonce

description

object (AdTextAsset)

Obligatoire. Texte descriptif de l'annonce.

callToActionText

string

Texte d'incitation à l'action.

carouselCards[]

object (AdDemandGenCarouselCardAsset)

Obligatoire. Fiches de carrousel qui s'afficheront avec l'annonce. Min 2 max 10.

AdDemandGenCarouselCardAsset

Composant d'une fiche de carrousel de génération de la demande utilisé dans une annonce.

Représentation JSON
{
  "asset": string
}
Champs
asset

string

Nom de ressource d'élément de cette fiche de carrousel de découverte.

DemandGenVideoResponsiveAdInfo

Annonce vidéo responsive de génération de la demande.

Représentation JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "breadcrumb1": string,
  "breadcrumb2": string,
  "businessName": {
    object (AdTextAsset)
  },
  "callToActions": [
    {
      object (AdCallToActionAsset)
    }
  ]
}
Champs
headlines[]

object (AdTextAsset)

Liste des composants texte utilisés pour le titre court.

longHeadlines[]

object (AdTextAsset)

Liste des composants texte utilisés pour le titre long.

descriptions[]

object (AdTextAsset)

Liste des composants texte utilisés pour la description.

videos[]

object (AdVideoAsset)

Liste des éléments vidéo YouTube utilisés pour l'annonce.

logoImages[]

object (AdImageAsset)

Image du logo à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 128 x 128 et le format doit être 1:1 (+-1%).

breadcrumb1

string

Première partie du texte qui apparaît dans l'annonce avec l'URL affichée.

breadcrumb2

string

Deuxième partie du texte qui apparaît dans l'annonce avec l'URL affichée.

businessName

object (AdTextAsset)

Obligatoire. Nom de l'annonceur ou de la marque.

callToActions[]

object (AdCallToActionAsset)

Composants de type CallToActionAsset utilisés pour le bouton "Incitation à l'action".

AdCallToActionAsset

Composant d'incitation à l'action utilisé dans une annonce.

Représentation JSON
{
  "asset": string
}
Champs
asset

string

Nom de ressource de ce composant Incitation à l'action.

DemandGenProductAdInfo

Annonce produit de génération de la demande.

Représentation JSON
{
  "breadcrumb1": string,
  "breadcrumb2": string,
  "businessName": {
    object (AdTextAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "logoImage": {
    object (AdImageAsset)
  },
  "callToAction": {
    object (AdCallToActionAsset)
  }
}
Champs
breadcrumb1

string

Première partie du texte qui apparaît dans l'annonce avec l'URL affichée.

breadcrumb2

string

Deuxième partie du texte qui apparaît dans l'annonce avec l'URL affichée.

businessName

object (AdTextAsset)

Obligatoire. Nom de l'annonceur ou de la marque.

headline

object (AdTextAsset)

Obligatoire. Composant texte utilisé pour le titre court.

description

object (AdTextAsset)

Obligatoire. Composant texte utilisé pour la description.

logoImage

object (AdImageAsset)

Obligatoire. Image du logo à utiliser dans l'annonce. Les types d'images valides sont GIF, JPEG et PNG. La taille minimale est 128 x 128 et le format doit être 1:1 (+-1%).

callToAction

object (AdCallToActionAsset)

Asset de type CallToActionAsset utilisé pour le bouton "Incitation à l'action".

TravelAdInfo

Ce type ne comporte aucun champ.

Annonce de voyage.