Ad

Un anuncio

Representación 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.
}
Campos
resourceName

string

Inmutable. Es el nombre del recurso del anuncio. Los nombres de los recursos de anuncios tienen el siguiente formato:

customers/{customerId}/ads/{ad_id}

finalUrls[]

string

La lista de posibles URLs finales después de todos los redireccionamientos entre dominios del anuncio.

finalAppUrls[]

object (FinalAppUrl)

Es una lista de las URLs finales de la aplicación que se usarán en dispositivos móviles si el usuario tiene instalada la aplicación específica.

finalMobileUrls[]

string

La lista de posibles URLs finales para dispositivos móviles después de todos los redireccionamientos entre dominios del anuncio.

urlCustomParameters[]

object (CustomParameter)

Es la lista de asignaciones que se pueden usar para sustituir etiquetas de parámetros personalizados en un trackingUrlTemplate, finalUrls o mobile_final_urls. Para las mutaciones, usa las operaciones de parámetros personalizados de URL.

type

enum (AdType)

Solo salida. El tipo de anuncio.

devicePreference

enum (Device)

Es la preferencia de dispositivo para el anuncio. Solo puedes especificar una preferencia para dispositivos móviles. Cuando se establece esta preferencia, el anuncio se prefiere sobre otros cuando se muestra en un dispositivo móvil. El anuncio aún se puede mostrar en otros tipos de dispositivos, por ejemplo, si no hay otros anuncios disponibles. Si no se especifica (sin preferencia de dispositivo), se segmentan todos los dispositivos. Solo algunos tipos de anuncios admiten esta función.

urlCollections[]

object (UrlCollection)

Son URLs adicionales para el anuncio que están etiquetadas con un identificador único al que se puede hacer referencia desde otros campos del anuncio.

systemManagedResourceSource

enum (SystemManagedResourceSource)

Solo salida. Si el anuncio está administrado por el sistema, este campo indicará la fuente. Este campo es de solo lectura.

id

string (int64 format)

Solo salida. El ID del anuncio.

trackingUrlTemplate

string

La plantilla de URL para crear una URL de seguimiento.

finalUrlSuffix

string

Es el sufijo que se debe usar cuando se crea una URL final.

displayUrl

string

La URL que aparece en la descripción del anuncio para algunos formatos de anuncios.

addedByGoogleAds

boolean

Solo salida. Indica si Google Ads agregó este anuncio automáticamente y no un usuario. Por ejemplo, esto puede ocurrir cuando los anuncios se crean automáticamente como sugerencias de anuncios nuevos en función del conocimiento del rendimiento de los anuncios existentes.

name

string

Inmutable. El nombre del anuncio. Esto solo se utiliza para identificar el anuncio. No es necesario que sea único y no afecta el anuncio publicado. Por el momento, el campo de nombre solo es compatible con DisplayUploadAd, ImageAd, ShoppingComparisonListingAd y VideoAd.

Campo de unión ad_data. Detalles relevantes para el tipo de anuncio. Se debe establecer exactamente un valor. Las direcciones (ad_data) solo pueden ser una de las siguientes opciones:
textAd

object (TextAdInfo)

Inmutable. Son los detalles relacionados con un anuncio de texto.

expandedTextAd

object (ExpandedTextAdInfo)

Detalles relacionados con un anuncio de texto expandido.

callAd

object (CallAdInfo)

Son los detalles relacionados con un anuncio de llamada.

expandedDynamicSearchAd

object (ExpandedDynamicSearchAdInfo)

Inmutable. Detalles relacionados con un anuncio dinámico de búsqueda expandido. Este tipo de anuncio tiene su título, sus URLs finales y su URL visible generadas automáticamente en el momento de la publicación según la información específica del nombre de dominio que proporciona dynamicSearchAdsSetting vinculada a nivel de la campaña.

hotelAd

object (HotelAdInfo)

Son los detalles relacionados con un anuncio de hotel.

shoppingSmartAd

object (ShoppingSmartAdInfo)

Detalles relacionados con un anuncio de Shopping inteligente.

shoppingProductAd

object (ShoppingProductAdInfo)

Detalles relacionados con un anuncio de producto de Shopping.

imageAd

object (ImageAdInfo)

Inmutable. Detalles relacionados con un anuncio con imagen.

videoAd

object (VideoAdInfo)

Detalles relacionados con un anuncio de video.

videoResponsiveAd

object (VideoResponsiveAdInfo)

Detalles relacionados con un anuncio de video responsivo.

responsiveSearchAd

object (ResponsiveSearchAdInfo)

Detalles relacionados con un anuncio de búsqueda responsivo.

legacyResponsiveDisplayAd

object (LegacyResponsiveDisplayAdInfo)

Detalles relacionados con un anuncio de display responsivo heredado

appAd

object (AppAdInfo)

Detalles relacionados con un anuncio de aplicación

legacyAppInstallAd

object (LegacyAppInstallAdInfo)

Inmutable. Detalles relacionados con un anuncio de instalación de aplicación heredado

responsiveDisplayAd

object (ResponsiveDisplayAdInfo)

Detalles relacionados con un anuncio de display responsivo.

localAd

object (LocalAdInfo)

Detalles relacionados con un anuncio local.

displayUploadAd

object (DisplayUploadAdInfo)

Detalles relacionados con un anuncio de carga de display.

appEngagementAd

object (AppEngagementAdInfo)

Detalles relacionados con un anuncio de participación en aplicación

shoppingComparisonListingAd

object (ShoppingComparisonListingAdInfo)

Detalles relacionados con un anuncio de comparación de Shopping.

smartCampaignAd

object (SmartCampaignAdInfo)

Detalles relacionados con un anuncio de campaña inteligente.

appPreRegistrationAd

object (AppPreRegistrationAdInfo)

Detalles relacionados con un anuncio de registro previo de una aplicación.

demandGenMultiAssetAd

object (DemandGenMultiAssetAdInfo)

Detalles relacionados con un anuncio de varios recursos de generación de demanda.

demandGenVideoResponsiveAd

object (DemandGenVideoResponsiveAdInfo)

Detalles relacionados con un anuncio responsivo de video de generación de demanda.

demandGenProductAd

object (DemandGenProductAdInfo)

Detalles relacionados con un anuncio de producto de generación de demanda.

travelAd

object (TravelAdInfo)

Detalles relacionados con un anuncio de viajes.

FinalAppUrl

Es una URL para establecer vínculos directos a una app para el sistema operativo determinado.

Representación JSON
{
  "osType": enum (AppUrlOperatingSystemType),
  "url": string
}
Campos
osType

enum (AppUrlOperatingSystemType)

Es el sistema operativo al que se orienta esta URL. Es obligatorio.

url

string

La URL del vínculo directo a la app. Los vínculos directos especifican una ubicación en una app que corresponde al contenido que deseas mostrar y deben tener el formato {scheme}://{host_path}. El esquema identifica qué app se debe abrir. Para tu app, puedes usar un esquema personalizado que comience con el nombre de la app. El host y la ruta de acceso especifican la ubicación única en la app donde existe tu contenido. Ejemplo: "exampleapp://productid_1234". Es obligatorio.

AppUrlOperatingSystemType

Sistema operativo

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
IOS El sistema operativo iOS de Apple
ANDROID El sistema operativo Android

AdType

Los tipos posibles de un anuncio.

Enumeraciones
UNSPECIFIED No se especificó ningún valor.
UNKNOWN

El valor recibido no se conoce en esta versión.

Este es un valor de solo respuesta.

TEXT_AD El anuncio es de texto.
EXPANDED_TEXT_AD El anuncio es un anuncio de texto expandido.
EXPANDED_DYNAMIC_SEARCH_AD El anuncio es un anuncio dinámico de búsqueda expandido.
HOTEL_AD El anuncio es de un hotel.
SHOPPING_SMART_AD El anuncio es de Shopping inteligente.
SHOPPING_PRODUCT_AD El anuncio es un anuncio de Shopping estándar.
VIDEO_AD El anuncio es un anuncio de video.
IMAGE_AD Este anuncio es un anuncio con imagen.
RESPONSIVE_SEARCH_AD El anuncio es un anuncio de búsqueda responsivo.
LEGACY_RESPONSIVE_DISPLAY_AD El anuncio es un anuncio de display responsivo heredado.
APP_AD El anuncio es un anuncio de aplicación.
LEGACY_APP_INSTALL_AD El anuncio es un anuncio de instalación de aplicación heredado.
RESPONSIVE_DISPLAY_AD El anuncio es un anuncio de display responsivo.
LOCAL_AD El anuncio es local.
HTML5_UPLOAD_AD El anuncio es un anuncio gráfico subido con el tipo de producto HTML5_UPLOAD_AD.
DYNAMIC_HTML5_AD El anuncio es un anuncio de carga de display con uno de los tipos de productos DYNAMIC_HTML5_*.
APP_ENGAGEMENT_AD El anuncio es un anuncio de participación en la aplicación.
SHOPPING_COMPARISON_LISTING_AD El anuncio es un anuncio de ficha de comparación de Shopping.
VIDEO_BUMPER_AD Anuncio bumper de video.
VIDEO_NON_SKIPPABLE_IN_STREAM_AD Anuncio in-stream de video que no se puede omitir.
VIDEO_TRUEVIEW_IN_STREAM_AD Anuncio de video TrueView in-stream
VIDEO_RESPONSIVE_AD Anuncio de video responsivo.
SMART_CAMPAIGN_AD Anuncio de campaña inteligente
CALL_AD Anuncio de llamada.
APP_PRE_REGISTRATION_AD Anuncio de registro previo universal de aplicaciones.
IN_FEED_VIDEO_AD Anuncio de video in-feed
DEMAND_GEN_MULTI_ASSET_AD Anuncio de varios recursos de generación de demanda
TRAVEL_AD Anuncio de viajes.
DEMAND_GEN_VIDEO_RESPONSIVE_AD Anuncio responsivo de video de generación de demanda
DEMAND_GEN_PRODUCT_AD Anuncio de productos de generación de demanda.

UrlCollection

Es una colección de URLs etiquetadas con un identificador único.

Representación JSON
{
  "finalUrls": [
    string
  ],
  "finalMobileUrls": [
    string
  ],
  "urlCollectionId": string,
  "trackingUrlTemplate": string
}
Campos
finalUrls[]

string

Una lista de las posibles URLs finales.

finalMobileUrls[]

string

Una lista de las posibles URLs finales para dispositivos móviles.

urlCollectionId

string

Es el identificador único de esta instancia de UrlCollection.

trackingUrlTemplate

string

Plantilla de URL para crear una URL de seguimiento.

SystemManagedResourceSource

Enumeración que enumera las posibles fuentes de entidades administradas por el sistema.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
AD_VARIATIONS Anuncio del experimento de variaciones del anuncio generado.

TextAdInfo

Un anuncio de texto

Representación JSON
{
  "headline": string,
  "description1": string,
  "description2": string
}
Campos
headline

string

Es el título del anuncio.

description1

string

La primera línea de la descripción del anuncio.

description2

string

La segunda línea de la descripción del anuncio.

ExpandedTextAdInfo

Un anuncio de texto expandido.

Representación JSON
{
  "headlinePart1": string,
  "headlinePart2": string,
  "headlinePart3": string,
  "description": string,
  "description2": string,
  "path1": string,
  "path2": string
}
Campos
headlinePart1

string

Es la primera parte del título del anuncio.

headlinePart2

string

Es la segunda parte del título del anuncio.

headlinePart3

string

Es la tercera parte del título del anuncio.

description

string

Es la descripción del anuncio.

description2

string

Es la segunda descripción del anuncio.

path1

string

Es el texto que puede aparecer junto con la URL visible del anuncio.

path2

string

Es el texto adicional que puede aparecer junto con la URL visible del anuncio.

CallAdInfo

Un anuncio de llamada.

Representación 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
}
Campos
countryCode

string

Es el código de país del anuncio.

phoneNumber

string

El número de teléfono que aparece en el anuncio.

businessName

string

El nombre de la empresa que aparece en el anuncio.

headline1

string

Es el primer título del anuncio.

headline2

string

Es el segundo título del anuncio.

description1

string

La primera línea de la descripción del anuncio.

description2

string

La segunda línea de la descripción del anuncio.

callTracked

boolean

Indica si se debe habilitar el seguimiento de llamadas para la creatividad. Si habilitas el seguimiento de llamadas, también se habilitan las conversiones de llamadas.

disableCallConversion

boolean

Indica si se inhabilita la conversión de llamada para la creatividad. Si se establece en true, inhabilita las conversiones de llamadas, incluso cuando callTracked sea true. Si callTracked es false, se ignora este campo.

phoneNumberVerificationUrl

string

Es la URL que se usará para la verificación del número de teléfono.

conversionAction

string

Es la acción de conversión a la que se atribuirá una conversión de llamada. Si no se establece, se usa una acción de conversión predeterminada. Este campo solo tiene efecto si callTracked se establece como true. De lo contrario, se ignora este campo.

conversionReportingState

enum (CallConversionReportingState)

El comportamiento de conversión de llamadas de este anuncio de llamada Puede usar su propia configuración de conversión de llamada, heredar la configuración a nivel de la cuenta o inhabilitarse.

path1

string

Es la primera parte del texto que se puede agregar a la URL del anuncio. Opcional.

path2

string

Es la segunda parte del texto que se puede agregar a la URL del anuncio. Este campo solo se puede configurar cuando también se configura path1. Opcional.

ExpandedDynamicSearchAdInfo

Un anuncio dinámico de búsqueda expandido.

Representación JSON
{
  "description": string,
  "description2": string
}
Campos
description

string

Es la descripción del anuncio.

description2

string

Es la segunda descripción del anuncio.

HotelAdInfo

Este tipo no tiene campos.

Un anuncio de hotel

ShoppingSmartAdInfo

Este tipo no tiene campos.

Un anuncio de Shopping inteligente

ShoppingProductAdInfo

Este tipo no tiene campos.

Un anuncio de Shopping estándar.

ImageAdInfo

Un anuncio con imagen

Representación 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.
}
Campos
mimeType

enum (MimeType)

Es el tipo de MIME de la imagen.

pixelWidth

string (int64 format)

Es el ancho en píxeles de la imagen de tamaño completo.

pixelHeight

string (int64 format)

Es la altura en píxeles de la imagen de tamaño completo.

imageUrl

string

Es la URL de la imagen en tamaño completo.

previewPixelWidth

string (int64 format)

Es el ancho en píxeles de la imagen del tamaño de vista previa.

previewPixelHeight

string (int64 format)

Es la altura en píxeles de la imagen del tamaño de vista previa.

previewImageUrl

string

Es la URL de la imagen del tamaño de vista previa.

name

string

Es el nombre de la imagen. Si la imagen se creó a partir de un MediaFile, este es el nombre de ese MediaFile. Si la imagen se creó a partir de bytes, este campo estará vacío.

Campo de unión image. Es la imagen a partir de la que se creará el ImageAd. Esto se puede especificar de una de las siguientes dos maneras. 1. Un recurso MediaFile existente. 2. Los datos de imagen sin procesar como bytes. Las direcciones (image) solo pueden ser una de las siguientes opciones:
imageAsset

object (AdImageAsset)

Son los recursos de imagen que se utilizan para el anuncio.

data

string (bytes format)

Datos de imagen sin procesar como bytes.

String codificada en base64.

adIdToCopyImageFrom

string (int64 format)

Un ID de anuncio desde el que se debe copiar la imagen.

AdImageAsset

Es un recurso de imagen que se usa en un anuncio.

Representación JSON
{
  "asset": string
}
Campos
asset

string

Es el nombre del recurso de activo de esta imagen.

VideoAdInfo

Un anuncio de video

Representación 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.
}
Campos
video

object (AdVideoAsset)

Los recursos de video de YouTube que se usan para el anuncio

Campo de unión format. Es un esquema específico para los diferentes formatos de video. Las direcciones (format) solo pueden ser una de las siguientes opciones:
inStream

object (VideoTrueViewInStreamAdInfo)

Formato de anuncio in-stream de video TrueView.

bumper

object (VideoBumperInStreamAdInfo)

Formato de anuncio in-stream de bumper publicitario de video.

outStream

object (VideoOutstreamAdInfo)

Es el formato de anuncio de video out-stream.

nonSkippable

object (VideoNonSkippableInStreamAdInfo)

Formato de anuncio in-stream de video que no se puede omitir.

inFeed

object (InFeedVideoAdInfo)

Formato de anuncio de video in-feed.

AdVideoAsset

Es un recurso de video que se usa en un anuncio.

Representación JSON
{
  "asset": string,
  "adVideoAssetInfo": {
    object (AdVideoAssetInfo)
  }
}
Campos
asset

string

Es el nombre del recurso de activo de este video.

adVideoAssetInfo

object (AdVideoAssetInfo)

Contiene campos de información para este AdVideoAsset.

AdVideoAssetInfo

Contiene campos de información para AdVideoAssets.

Representación JSON
{
  "adVideoAssetInventoryPreferences": {
    object (AdVideoAssetInventoryPreferences)
  }
}
Campos
adVideoAssetInventoryPreferences

object (AdVideoAssetInventoryPreferences)

Es la lista de preferencias de inventario para este AdVideoAsset. Este campo solo se puede configurar para DiscoveryVideoResponsiveAd. Los recursos de video con una preferencia de recursos de inventario establecida tendrán prioridad sobre otros videos del mismo anuncio durante el tiempo de publicación. Por ejemplo, considera que este anuncio se publica para un inventario específico. Primero, el servidor intentará encontrar un video apto con una preferencia coincidente para ese inventario. Los videos sin preferencias se eligen solo cuando se puede encontrar un video con una preferencia coincidente y apto para un espacio de anuncios determinado.

AdVideoAssetInventoryPreferences

Preferencias del inventario de recursos de video de YouTube

Representación JSON
{
  "inFeedPreference": boolean,
  "inStreamPreference": boolean,
  "shortsPreference": boolean
}
Campos
inFeedPreference

boolean

Si es verdadero, se preferirá el recurso de video de YouTube con esta preferencia de inventario cuando se elija un video para publicarlo en el feed.

inStreamPreference

boolean

Si es verdadero, se preferirá el activo de video de YouTube con esta preferencia de inventario cuando se elija un video para publicarlo en la transmisión.

shortsPreference

boolean

Si es verdadero, se preferirá el recurso de video de YouTube con esta preferencia de inventario cuando se elija un video para publicarlo en YouTube Shorts.

VideoTrueViewInStreamAdInfo

Representación del formato del anuncio in-stream de video TrueView (anuncio que se muestra durante la reproducción de un video, a menudo al principio, y que muestra un botón para omitir después de unos segundos).

Representación JSON
{
  "actionButtonLabel": string,
  "actionHeadline": string,
  "companionBanner": {
    object (AdImageAsset)
  }
}
Campos
actionButtonLabel

string

Etiqueta en el botón de CTA (llamado a la acción) que dirige al usuario a la URL final del anuncio de video. Obligatorio para las campañas TrueView for Action; opcional en otros casos.

actionHeadline

string

Es el texto adicional que se muestra con el botón de CTA (llamado a la acción) para brindar contexto y alentar a los usuarios a hacer clic en el botón.

companionBanner

object (AdImageAsset)

Los recursos de imagen del banner complementario que se usa con el anuncio

VideoBumperInStreamAdInfo

Representación del formato de anuncio in-stream bumper de video (anuncio de video in-stream muy corto que no se puede omitir).

Representación JSON
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
Campos
companionBanner

object (AdImageAsset)

Los recursos de imagen del banner complementario que se usa con el anuncio

actionButtonLabel

string

Etiqueta en el botón "Llamado a la acción" que dirige al usuario a la URL final del anuncio de video.

actionHeadline

string

Es el texto adicional que se muestra con el botón de CTA (llamado a la acción) para brindar contexto y alentar a los usuarios a hacer clic en el botón.

VideoOutstreamAdInfo

Representación del formato de anuncio de video out-stream (anuncio que se muestra junto a un feed con reproducción automática, sin sonido).

Representación JSON
{
  "headline": string,
  "description": string
}
Campos
headline

string

Es el título del anuncio.

description

string

La línea descriptiva

VideoNonSkippableInStreamAdInfo

Representación del formato de anuncio in-stream de video que no se puede omitir (anuncio de video in-stream de 15 segundos que no se puede omitir).

Representación JSON
{
  "companionBanner": {
    object (AdImageAsset)
  },
  "actionButtonLabel": string,
  "actionHeadline": string
}
Campos
companionBanner

object (AdImageAsset)

Los recursos de imagen del banner complementario que se usa con el anuncio

actionButtonLabel

string

Etiqueta en el botón "Llamado a la acción" que dirige al usuario a la URL final del anuncio de video.

actionHeadline

string

Es el texto adicional que se muestra con el botón "Llamado a la acción" para brindar contexto y alentar a los usuarios a hacer clic en el botón.

InFeedVideoAdInfo

Representación del formato de anuncio de video in-feed.

Representación JSON
{
  "headline": string,
  "description1": string,
  "description2": string,
  "thumbnail": enum (VideoThumbnail)
}
Campos
headline

string

Es el título del anuncio.

description1

string

Es la primera línea de texto del anuncio.

description2

string

Es la segunda línea de texto del anuncio.

thumbnail

enum (VideoThumbnail)

Es la imagen de la miniatura del video que se usará.

VideoThumbnail

Es una enumeración que enumera los tipos posibles de una miniatura de video.

Enumeraciones
UNSPECIFIED No se especificó el tipo.
UNKNOWN El valor recibido no se conoce en esta versión. Este es un valor de solo respuesta.
DEFAULT_THUMBNAIL La miniatura predeterminada. Se puede generar automáticamente o subirlo el usuario.
THUMBNAIL_1 Miniatura 1, generada a partir del video.
THUMBNAIL_2 Miniatura 2, generada a partir del video
THUMBNAIL_3 Miniatura 3, generada a partir del video

VideoResponsiveAdInfo

Un anuncio de video responsivo

Representación JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "longHeadlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "companionBanners": [
    {
      object (AdImageAsset)
    }
  ],
  "breadcrumb1": string,
  "breadcrumb2": string
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para el título corto. Actualmente, solo se admite un valor para el título corto.

longHeadlines[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para el título largo. Actualmente, solo se admite un valor para el título largo.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para la descripción. Actualmente, solo se admite un valor para la descripción.

callToActions[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para el botón, por ejemplo, el botón "Llamado a la acción". Actualmente, solo se admite un solo valor para el botón.

videos[]

object (AdVideoAsset)

Es la lista de recursos de video de YouTube que se utilizan para el anuncio. Actualmente, solo se admite un valor para el recurso de video de YouTube.

companionBanners[]

object (AdImageAsset)

Es la lista de recursos de imagen que se usan para el banner complementario. Actualmente, solo se admite un solo valor para el recurso de banner complementario.

breadcrumb1

string

Es la primera parte del texto que aparece en el anuncio con la URL visible.

breadcrumb2

string

Es la segunda parte del texto que aparece en el anuncio con la URL visible.

ResponsiveSearchAdInfo

Un anuncio de búsqueda responsivo.

Los anuncios de búsqueda responsivos te permiten crear anuncios que se adaptan para mostrar más texto y mensajes más relevantes a tus clientes. Ingrese varios títulos y descripciones cuando cree un anuncio de búsqueda responsivo, y, con el tiempo, Google Ads probará automáticamente distintas combinaciones para saber cuáles de ellas tienen el mejor rendimiento. Adaptar el contenido de tu anuncio para que coincida con los términos de búsqueda de tus clientes potenciales permite que los anuncios de búsqueda responsivos mejoren el rendimiento de la campaña.

Obtén más información en https://support.google.com/google-ads/answer/7684791.

Representación JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "path1": string,
  "path2": string
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto para los títulos. Cuando se publique el anuncio, los títulos se seleccionarán de esta lista.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto para las descripciones. Cuando se publique el anuncio, las descripciones se seleccionarán de esta lista.

path1

string

Es la primera parte del texto que se puede agregar a la URL del anuncio.

path2

string

Es la segunda parte del texto que se puede agregar a la URL del anuncio. Este campo solo se puede configurar cuando también se configura path1.

LegacyResponsiveDisplayAdInfo

Un anuncio de display responsivo heredado Los anuncios de este tipo se etiquetan como "Anuncios responsivos" en la IU de Google Ads.

Representación 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
}
Campos
formatSetting

enum (DisplayAdFormatSetting)

Especifica en qué formato se publicará el anuncio. El valor predeterminado es ALL_FORMATS.

shortHeadline

string

Es la versión corta del título del anuncio.

longHeadline

string

Es la versión larga del título del anuncio.

description

string

Es la descripción del anuncio.

businessName

string

El nombre de la empresa que aparece en el anuncio.

allowFlexibleColor

boolean

Consentimiento del anunciante para permitir el color flexible Si es verdadero, el anuncio se puede publicar con un color diferente si es necesario. Si es falso, el anuncio se publicará con los colores especificados o con un color neutro. El valor predeterminado es true. Debe ser verdadero si no se configuran mainColor y accentColor.

accentColor

string

Es el color de los elementos destacados del anuncio en formato hexadecimal; por ejemplo, #ffffff para el blanco. Si se establece uno de mainColor y accentColor, también se requiere el otro.

mainColor

string

Es el color principal del anuncio en formato hexadecimal, por ejemplo, #ffffff para el blanco. Si se establece uno de mainColor y accentColor, también se requiere el otro.

callToActionText

string

Es el texto del llamado a la acción del anuncio.

logoImage

string

Es el nombre del recurso MediaFile de la imagen del logotipo que se usa en el anuncio.

squareLogoImage

string

Es el nombre del recurso MediaFile de la imagen del logotipo cuadrado que se usa en el anuncio.

marketingImage

string

Es el nombre del recurso MediaFile de la imagen de marketing que se usa en el anuncio.

squareMarketingImage

string

Es el nombre del recurso MediaFile de la imagen de marketing cuadrada que se usa en el anuncio.

pricePrefix

string

Es el prefijo que se coloca antes del precio. Por ejemplo, "hasta".

promoText

string

Es el texto promocional que se usa para los formatos dinámicos de los anuncios responsivos. Por ejemplo, "Envío gratis en dos días".

DisplayAdFormatSetting

Enumera la configuración del formato de anuncio gráfico.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN El valor es desconocido en esta versión.
ALL_FORMATS Texto, imágenes y formatos nativos.
NON_NATIVE Formatos de texto y de imagen
NATIVE Formato nativo: Por ejemplo, el publicador controla la renderización del formato, no Google.

AppAdInfo

Un anuncio de aplicación

Representación JSON
{
  "mandatoryAdText": {
    object (AdTextAsset)
  },
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ],
  "html5MediaBundles": [
    {
      object (AdMediaBundleAsset)
    }
  ],
  "appDeepLink": {
    object (AdAppDeepLinkAsset)
  }
}
Campos
mandatoryAdText

object (AdTextAsset)

Texto del anuncio obligatorio

headlines[]

object (AdTextAsset)

Es la lista de recursos de texto para los títulos. Cuando se publique el anuncio, los títulos se seleccionarán de esta lista.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto para las descripciones. Cuando se publique el anuncio, las descripciones se seleccionarán de esta lista.

images[]

object (AdImageAsset)

Es la lista de recursos de imagen que se pueden mostrar con el anuncio.

youtubeVideos[]

object (AdVideoAsset)

Es la lista de recursos de video de YouTube que se pueden mostrar con el anuncio.

html5MediaBundles[]

object (AdMediaBundleAsset)

Es la lista de recursos del paquete de medios que se pueden usar con el anuncio.

AdMediaBundleAsset

Es un recurso de paquete de medios que se usa en un anuncio.

Representación JSON
{
  "asset": string
}
Campos
asset

string

Es el nombre del recurso de activo de este paquete multimedia.

AdAppDeepLinkAsset

Es un vínculo directo a la app que se usa dentro de un anuncio.

Representación JSON
{
  "asset": string
}
Campos
asset

string

Es el nombre del recurso de activo de este activo de vínculo directo a la aplicación.

LegacyAppInstallAdInfo

Es un anuncio de instalación de aplicación heredado que solo pueden usar algunos clientes seleccionados.

Representación JSON
{
  "appStore": enum (LegacyAppInstallAdAppStore),
  "appId": string,
  "headline": string,
  "description1": string,
  "description2": string
}
Campos
appStore

enum (LegacyAppInstallAdAppStore)

La tienda de aplicaciones en la que está disponible la app para dispositivos móviles

appId

string

Es el ID de la app para dispositivos móviles.

headline

string

Es el título del anuncio.

description1

string

Es la primera línea de la descripción del anuncio.

description2

string

Es la segunda línea de la descripción del anuncio.

LegacyAppInstallAdAppStore

Tipo de tienda de aplicaciones en un anuncio de instalación de aplicación heredado

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
APPLE_APP_STORE iTunes de Apple
GOOGLE_PLAY Google Play
WINDOWS_STORE Windows Store.
WINDOWS_PHONE_STORE Tienda Windows Phone
CN_APP_STORE La app está alojada en una tienda de aplicaciones china.

ResponsiveDisplayAdInfo

Un anuncio de display responsivo

Representación 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
}
Campos
marketingImages[]

object (AdImageAsset)

Imágenes de marketing que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 600 x 314 y la relación de aspecto debe ser de 1.91:1 (+-1%). Se requiere al menos un marketingImage. Combinado con squareMarketingImages, el máximo es 15.

squareMarketingImages[]

object (AdImageAsset)

Imágenes de marketing cuadradas que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 300 x 300 y la relación de aspecto debe ser de 1:1 (+-1%). Se requiere al menos un cuadrado marketingImage. Combinado con marketingImages, el máximo es 15.

logoImages[]

object (AdImageAsset)

Son las imágenes de logotipos que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 512 x 128 y la relación de aspecto debe ser de 4:1 (+-1%). Combinado con squareLogoImages, el máximo es 5.

squareLogoImages[]

object (AdImageAsset)

Imágenes de logotipos cuadrados que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 128 × 128 y la relación de aspecto debe ser de 1:1 (+-1%). Combinado con logoImages, el máximo es 5.

headlines[]

object (AdTextAsset)

Son los títulos de formato corto del anuncio. La longitud máxima es de 30 caracteres. Se pueden especificar al menos 1 y un máximo de 5 títulos.

longHeadline

object (AdTextAsset)

Es un título obligatorio de formato largo. La longitud máxima es de 90 caracteres.

descriptions[]

object (AdTextAsset)

Textos descriptivos del anuncio. La longitud máxima es de 90 caracteres. Se pueden especificar al menos 1 y un máximo de 5 títulos.

youtubeVideos[]

object (AdVideoAsset)

Videos de YouTube opcionales para el anuncio. Se puede especificar un máximo de 5 videos.

formatSetting

enum (DisplayAdFormatSetting)

Especifica en qué formato se publicará el anuncio. El valor predeterminado es ALL_FORMATS.

controlSpec

object (ResponsiveDisplayAdControlSpec)

Especificación para varios controles de creatividad.

businessName

string

Es el nombre del anunciante o la marca. El ancho máximo de la pantalla es de 25.

mainColor

string

Es el color principal del anuncio en formato hexadecimal, por ejemplo, #ffffff para el blanco. Si se establece uno de mainColor y accentColor, también se requiere el otro.

accentColor

string

Es el color de los elementos destacados del anuncio en formato hexadecimal; por ejemplo, #ffffff para el blanco. Si se establece uno de mainColor y accentColor, también se requiere el otro.

allowFlexibleColor

boolean

Consentimiento del anunciante para permitir el color flexible Si es verdadero, el anuncio se puede publicar con un color diferente si es necesario. Si es falso, el anuncio se publicará con los colores especificados o con un color neutro. El valor predeterminado es true. Debe ser verdadero si no se configuran mainColor y accentColor.

callToActionText

string

Es el texto del llamado a la acción del anuncio. El ancho máximo de la pantalla es de 30.

pricePrefix

string

Es el prefijo que se coloca antes del precio. Por ejemplo, "hasta".

promoText

string

Es el texto promocional que se usa para los formatos dinámicos de los anuncios responsivos. Por ejemplo, "Envío gratis en dos días".

ResponsiveDisplayAdControlSpec

Especificación de varios controles de creatividad para un anuncio de display responsivo.

Representación JSON
{
  "enableAssetEnhancements": boolean,
  "enableAutogenVideo": boolean
}
Campos
enableAssetEnhancements

boolean

Indica si el anunciante habilitó la función de mejoras de recursos.

enableAutogenVideo

boolean

Indica si el anunciante habilitó la función de creación automática de videos.

LocalAdInfo

Un anuncio local

Representación JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "callToActions": [
    {
      object (AdTextAsset)
    }
  ],
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ],
  "path1": string,
  "path2": string
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto para los títulos. Cuando se publique el anuncio, los títulos se seleccionarán de esta lista. Se deben especificar al menos 1 y, como máximo, 5 títulos.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto para las descripciones. Cuando se publique el anuncio, las descripciones se seleccionarán de esta lista. Se deben especificar al menos 1 y, como máximo, 5 descripciones.

callToActions[]

object (AdTextAsset)

Es la lista de recursos de texto para los llamados a la acción. Cuando se publique el anuncio, se seleccionarán los llamados a la acción de esta lista. Se deben especificar al menos 1 y, como máximo, 5 llamados a la acción.

marketingImages[]

object (AdImageAsset)

Es la lista de recursos de imagen de marketing que se pueden mostrar con el anuncio. Las imágenes deben tener un tamaño de 314 × 600 píxeles o 320 × 320 píxeles. Se deben especificar al menos 1 y, como máximo, 20 recursos de imagen.

logoImages[]

object (AdImageAsset)

Es una lista de los recursos de imagen de logotipo que se pueden mostrar con el anuncio. Las imágenes deben tener un tamaño de 128 × 128 píxeles y no deben superar los 120 KB. Se deben especificar al menos 1 y, como máximo, 5 recursos de imagen.

videos[]

object (AdVideoAsset)

Es la lista de recursos de video de YouTube que se pueden mostrar con el anuncio. Se deben especificar al menos 1 y, como máximo, 20 recursos de video.

path1

string

Es la primera parte del texto opcional que se puede agregar a la URL del anuncio.

path2

string

Segunda parte del texto opcional que se puede agregar a la URL del anuncio. Este campo solo se puede configurar cuando también se configura path1.

DisplayUploadAdInfo

Es un tipo genérico de anuncio gráfico. El campo displayUploadProductType controla el formato exacto del anuncio, que determina qué tipos de datos se deben incluir con el anuncio.

Representación 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.
}
Campos
displayUploadProductType

enum (DisplayUploadProductType)

Es el tipo de producto de este anuncio. Consulta los comentarios de la enumeración para obtener más detalles.

Campo de unión media_asset. Los datos del recurso que conforman el anuncio. Las direcciones (media_asset) solo pueden ser una de las siguientes opciones:
mediaBundle

object (AdMediaBundleAsset)

Es un recurso de paquete de medios que se usará en el anuncio. Para obtener información sobre el paquete multimedia de HTML5_UPLOAD_AD, consulta https://support.google.com/google-ads/answer/1722096. Los paquetes multimedia que forman parte de los tipos de productos dinámicos usan un formato especial que se debe crear a través de Google Web Designer. Consulta https://support.google.com/webdesigner/answer/7543898 para obtener más información.

DisplayUploadProductType

Enumera los tipos de productos de carga de visualización.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN El valor es desconocido en esta versión.
HTML5_UPLOAD_AD Anuncio subido HTML5 Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo.
DYNAMIC_HTML5_EDUCATION_AD Anuncio educativo HTML5 dinámico Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña educativa.
DYNAMIC_HTML5_FLIGHT_AD Anuncio de vuelo HTML5 dinámico. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña de período.
DYNAMIC_HTML5_HOTEL_RENTAL_AD Anuncio dinámico de hoteles y alquileres HTML5. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña de hoteles.
DYNAMIC_HTML5_JOB_AD Anuncio de empleo HTML5 dinámico. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña de trabajo.
DYNAMIC_HTML5_LOCAL_AD Anuncio local HTML5 dinámico Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña local.
DYNAMIC_HTML5_REAL_ESTATE_AD Anuncio de bienes raíces HTML5 dinámico. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña de bienes raíces.
DYNAMIC_HTML5_CUSTOM_AD Anuncio personalizado HTML5 dinámico Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña personalizada.
DYNAMIC_HTML5_TRAVEL_AD Anuncio de viajes HTML5 dinámico. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede utilizar en una campaña de viajes.
DYNAMIC_HTML5_HOTEL_AD Anuncio de hotel HTML5 dinámico. Este tipo de producto requiere que se configure el campo upload_media_bundle en DisplayUploadAdInfo. Solo se puede usar en una campaña de hoteles.

AppEngagementAdInfo

Los anuncios de participación en la aplicación te permiten redactar textos para alentar una acción específica en la aplicación, como registrarse, realizar una compra o reservar un vuelo. Te permiten dirigir a los usuarios a una parte específica de la aplicación donde podrán encontrar lo que buscan de manera más rápida y sencilla.

Representación JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "videos": [
    {
      object (AdVideoAsset)
    }
  ]
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto para los títulos. Cuando se publique el anuncio, los títulos se seleccionarán de esta lista.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto para las descripciones. Cuando se publique el anuncio, las descripciones se seleccionarán de esta lista.

images[]

object (AdImageAsset)

Es la lista de recursos de imagen que se pueden mostrar con el anuncio.

videos[]

object (AdVideoAsset)

Es la lista de recursos de video que se pueden mostrar con el anuncio.

ShoppingComparisonListingAdInfo

Un anuncio de ficha de comparación de Shopping.

Representación JSON
{
  "headline": string
}
Campos
headline

string

Es el título del anuncio. Este campo es obligatorio. La longitud permitida es de entre 25 y 45 caracteres.

AppPreRegistrationAdInfo

Los anuncios de registro previo de aplicaciones se vinculan a la ficha de tu aplicación o juego en Google Play y pueden publicarse en Google Play, en YouTube (solo anuncios in-stream) y en otras aplicaciones y sitios web móviles en la Red de Display. Te ayudará a despertar interés en las personas por tu app o juego, y a generar una base de instalaciones inicial antes del lanzamiento.

Representación JSON
{
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "images": [
    {
      object (AdImageAsset)
    }
  ],
  "youtubeVideos": [
    {
      object (AdVideoAsset)
    }
  ]
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto para los títulos. Cuando se publique el anuncio, los títulos se seleccionarán de esta lista.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto para las descripciones. Cuando se publique el anuncio, las descripciones se seleccionarán de esta lista.

images[]

object (AdImageAsset)

Es la lista de IDs de recursos de imagen cuyas imágenes se pueden mostrar con el anuncio.

youtubeVideos[]

object (AdVideoAsset)

Es la lista de IDs de activos de video de YouTube cuyos videos pueden mostrarse con el anuncio.

DemandGenMultiAssetAdInfo

Un anuncio de varios recursos de generación de demanda.

Representación JSON
{
  "marketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "squareMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "portraitMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "tallPortraitMarketingImages": [
    {
      object (AdImageAsset)
    }
  ],
  "logoImages": [
    {
      object (AdImageAsset)
    }
  ],
  "headlines": [
    {
      object (AdTextAsset)
    }
  ],
  "descriptions": [
    {
      object (AdTextAsset)
    }
  ],
  "businessName": string,
  "callToActionText": string,
  "leadFormOnly": boolean
}
Campos
marketingImages[]

object (AdImageAsset)

Recursos de imagen de marketing que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 600 x 314 y la relación de aspecto debe ser de 1.91:1 (+-1%). Obligatorio si no se incluye squareMarketingImages. En combinación con squareMarketingImages, portraitMarketingImages y tallPortraitMarketingImages, el máximo es de 20.

squareMarketingImages[]

object (AdImageAsset)

Recursos de imagen de marketing cuadrada que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 300 x 300 y la relación de aspecto debe ser de 1:1 (+-1%). Obligatorio si marketingImages no está presente. En combinación con marketingImages, portraitMarketingImages y tallPortraitMarketingImages, el máximo es de 20.

portraitMarketingImages[]

object (AdImageAsset)

Recursos de imagen de marketing vertical que se usarán en el anuncio Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 480 × 600 y la relación de aspecto debe ser de 4:5 (± 1%). En combinación con marketingImages, squareMarketingImages y tallPortraitMarketingImages, el máximo es de 20.

tallPortraitMarketingImages[]

object (AdImageAsset)

Recursos de imagen de marketing vertical alta que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 600 x 1067 y la relación de aspecto debe ser de 9:16 (+-1%). En combinación con marketingImages, squareMarketingImages y portraitMarketingImages, el máximo es de 20.

logoImages[]

object (AdImageAsset)

Recursos de imagen de logotipo que se usarán en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 128 × 128 y la relación de aspecto debe ser de 1:1 (+-1%). Se pueden especificar al menos 1 y un máximo de 5 imágenes de logotipo.

headlines[]

object (AdTextAsset)

Es el recurso de texto del título del anuncio. El ancho máximo de la pantalla es de 30. Se pueden especificar al menos 1 y un máximo de 5 títulos.

descriptions[]

object (AdTextAsset)

Es el texto descriptivo del anuncio. El ancho máximo de la pantalla es de 90. Se pueden especificar al menos 1 y un máximo de 5 descripciones.

businessName

string

Es el nombre del anunciante o la marca. El ancho máximo de la pantalla es de 25. Es obligatorio.

callToActionText

string

Texto de llamado a la acción.

leadFormOnly

boolean

Es una opción booleana que indica si este anuncio debe publicarse con el formulario de clientes potenciales.

DemandGenCarouselAdInfo

Un anuncio de carrusel de generación de demanda.

Representación JSON
{
  "businessName": string,
  "logoImage": {
    object (AdImageAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "callToActionText": string,
  "carouselCards": [
    {
      object (AdDemandGenCarouselCardAsset)
    }
  ]
}
Campos
businessName

string

Es obligatorio. Es el nombre del anunciante o la marca.

logoImage

object (AdImageAsset)

Es obligatorio. Es la imagen del logotipo que se usará en el anuncio. El tamaño mínimo es de 128 × 128 y la relación de aspecto debe ser de 1:1 (+-1%).

headline

object (AdTextAsset)

Es obligatorio. Es el título del anuncio.

description

object (AdTextAsset)

Es obligatorio. Es el texto descriptivo del anuncio.

callToActionText

string

Texto de llamado a la acción.

carouselCards[]

object (AdDemandGenCarouselCardAsset)

Es obligatorio. Son las tarjetas del carrusel que se mostrarán con el anuncio. Mínimo 2, máximo 10.

AdDemandGenCarouselCardAsset

Es un recurso de tarjeta de carrusel de generación de demanda que se usa en un anuncio.

Representación JSON
{
  "asset": string
}
Campos
asset

string

Es el nombre del recurso de activo de esta tarjeta del carrusel de discovery.

DemandGenVideoResponsiveAdInfo

Un anuncio responsivo de video de generación de demanda.

Representación 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)
    }
  ]
}
Campos
headlines[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para el título corto.

longHeadlines[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para el título largo.

descriptions[]

object (AdTextAsset)

Es la lista de recursos de texto que se usan para la descripción.

videos[]

object (AdVideoAsset)

Es la lista de recursos de video de YouTube que se utilizan para el anuncio.

logoImages[]

object (AdImageAsset)

Es la imagen del logotipo que se usará en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 128 × 128 y la relación de aspecto debe ser de 1:1 (+-1%).

breadcrumb1

string

Es la primera parte del texto que aparece en el anuncio con la URL visible.

breadcrumb2

string

Es la segunda parte del texto que aparece en el anuncio con la URL visible.

businessName

object (AdTextAsset)

Es obligatorio. Es el nombre del anunciante o la marca.

callToActions[]

object (AdCallToActionAsset)

Son recursos del tipo CallToActionAsset que se usan para el botón "Llamado a la acción".

AdCallToActionAsset

Es un recurso de llamado a la acción que se utiliza en un anuncio.

Representación JSON
{
  "asset": string
}
Campos
asset

string

Es el nombre del recurso de activo de este recurso de llamado a la acción.

DemandGenProductAdInfo

Un anuncio de producto de generación de demanda.

Representación JSON
{
  "breadcrumb1": string,
  "breadcrumb2": string,
  "businessName": {
    object (AdTextAsset)
  },
  "headline": {
    object (AdTextAsset)
  },
  "description": {
    object (AdTextAsset)
  },
  "logoImage": {
    object (AdImageAsset)
  },
  "callToAction": {
    object (AdCallToActionAsset)
  }
}
Campos
breadcrumb1

string

Es la primera parte del texto que aparece en el anuncio con la URL visible.

breadcrumb2

string

Es la segunda parte del texto que aparece en el anuncio con la URL visible.

businessName

object (AdTextAsset)

Es obligatorio. Es el nombre del anunciante o la marca.

headline

object (AdTextAsset)

Es obligatorio. Es el recurso de texto que se usa para el título corto.

description

object (AdTextAsset)

Es obligatorio. Es el recurso de texto que se usa para la descripción.

logoImage

object (AdImageAsset)

Es obligatorio. Es la imagen del logotipo que se usará en el anuncio. Los tipos de imagen válidos son GIF, JPEG y PNG. El tamaño mínimo es de 128 × 128 y la relación de aspecto debe ser de 1:1 (+-1%).

callToAction

object (AdCallToActionAsset)

Es un recurso del tipo CallToActionAsset que se usa para el botón "Llamado a la acción".

TravelAdInfo

Este tipo no tiene campos.

Un anuncio de viajes