Campaign

Una campaña

Representación JSON
{
  "resourceName": string,
  "primaryStatus": enum (CampaignPrimaryStatus),
  "primaryStatusReasons": [
    enum (CampaignPrimaryStatusReason)
  ],
  "status": enum (CampaignStatus),
  "servingStatus": enum (CampaignServingStatus),
  "biddingStrategySystemStatus": enum (BiddingStrategySystemStatus),
  "adServingOptimizationStatus": enum (AdServingOptimizationStatus),
  "advertisingChannelType": enum (AdvertisingChannelType),
  "advertisingChannelSubType": enum (AdvertisingChannelSubType),
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "localServicesCampaignSettings": {
    object (LocalServicesCampaignSettings)
  },
  "travelCampaignSettings": {
    object (TravelCampaignSettings)
  },
  "demandGenCampaignSettings": {
    object (DemandGenCampaignSettings)
  },
  "videoCampaignSettings": {
    object (VideoCampaignSettings)
  },
  "realTimeBiddingSetting": {
    object (RealTimeBiddingSetting)
  },
  "networkSettings": {
    object (NetworkSettings)
  },
  "hotelSetting": {
    object (HotelSettingInfo)
  },
  "dynamicSearchAdsSetting": {
    object (DynamicSearchAdsSetting)
  },
  "shoppingSetting": {
    object (ShoppingSetting)
  },
  "targetingSetting": {
    object (TargetingSetting)
  },
  "geoTargetTypeSetting": {
    object (GeoTargetTypeSetting)
  },
  "localCampaignSetting": {
    object (LocalCampaignSetting)
  },
  "appCampaignSetting": {
    object (AppCampaignSetting)
  },
  "labels": [
    string
  ],
  "experimentType": enum (CampaignExperimentType),
  "biddingStrategyType": enum (BiddingStrategyType),
  "accessibleBiddingStrategy": string,
  "frequencyCaps": [
    {
      object (FrequencyCapEntry)
    }
  ],
  "videoBrandSafetySuitability": enum (BrandSafetySuitability),
  "vanityPharma": {
    object (VanityPharma)
  },
  "selectiveOptimization": {
    object (SelectiveOptimization)
  },
  "optimizationGoalSetting": {
    object (OptimizationGoalSetting)
  },
  "trackingSetting": {
    object (TrackingSetting)
  },
  "paymentMode": enum (PaymentMode),
  "excludedParentAssetFieldTypes": [
    enum (AssetFieldType)
  ],
  "excludedParentAssetSetTypes": [
    enum (AssetSetType)
  ],
  "performanceMaxUpgrade": {
    object (PerformanceMaxUpgrade)
  },
  "assetAutomationSettings": [
    {
      object (AssetAutomationSetting)
    }
  ],
  "keywordMatchType": enum (CampaignKeywordMatchType),
  "id": string,
  "name": string,
  "trackingUrlTemplate": string,
  "audienceSetting": {
    object (AudienceSetting)
  },
  "baseCampaign": string,
  "campaignBudget": string,
  "startDate": string,
  "campaignGroup": string,
  "endDate": string,
  "finalUrlSuffix": string,
  "optimizationScore": number,
  "urlExpansionOptOut": boolean,
  "hotelPropertyAssetSet": string,
  "listingType": enum (ListingType),

  // Union field campaign_bidding_strategy can be only one of the following:
  "biddingStrategy": string,
  "commission": {
    object (Commission)
  },
  "manualCpa": {
    object (ManualCpa)
  },
  "manualCpc": {
    object (ManualCpc)
  },
  "manualCpm": {
    object (ManualCpm)
  },
  "manualCpv": {
    object (ManualCpv)
  },
  "maximizeConversions": {
    object (MaximizeConversions)
  },
  "maximizeConversionValue": {
    object (MaximizeConversionValue)
  },
  "targetCpa": {
    object (TargetCpa)
  },
  "targetImpressionShare": {
    object (TargetImpressionShare)
  },
  "targetRoas": {
    object (TargetRoas)
  },
  "targetSpend": {
    object (TargetSpend)
  },
  "percentCpc": {
    object (PercentCpc)
  },
  "targetCpm": {
    object (TargetCpm)
  },
  "fixedCpm": {
    object (FixedCpm)
  },
  "targetCpv": {
    object (TargetCpv)
  }
  // End of list of possible types for union field campaign_bidding_strategy.
}
Campos
resourceName

string

Inmutable. El nombre del recurso de la campaña. Los nombres de los recursos de la campaña tienen el siguiente formato:

customers/{customerId}/campaigns/{campaignId}

primaryStatus

enum (CampaignPrimaryStatus)

Solo salida. El estado principal de la campaña.

Proporciona estadísticas sobre por qué una campaña no se publica o no se publica de manera óptima. Las modificaciones que se realicen en la campaña y sus entidades relacionadas podrían tardar un tiempo en reflejarse en este estado.

primaryStatusReasons[]

enum (CampaignPrimaryStatusReason)

Solo salida. Los motivos principales del estado de la campaña.

Proporciona estadísticas sobre por qué una campaña no se publica o no se publica de manera óptima. Estos motivos se agregan para determinar un CampaignPrimaryStatus general.

status

enum (CampaignStatus)

El estado de la campaña.

Cuando se agrega una nueva campaña, el estado predeterminado es HABILITADO.

servingStatus

enum (CampaignServingStatus)

Solo salida. Es el estado de publicación de anuncios de la campaña.

biddingStrategySystemStatus

enum (BiddingStrategySystemStatus)

Solo salida. El estado del sistema de la estrategia de ofertas de la campaña.

adServingOptimizationStatus

enum (AdServingOptimizationStatus)

Es el estado de optimización de la publicación de anuncios de la campaña.

advertisingChannelType

enum (AdvertisingChannelType)

Inmutable. Es el objetivo principal de publicación para los anuncios dentro de la campaña. Las opciones de segmentación se pueden definir mejor en networkSettings.

Este campo es obligatorio y no debe estar vacío cuando se crean campañas nuevas.

Se puede configurar solo cuando se crean campañas. Una vez creada la campaña, no se puede modificar el campo.

advertisingChannelSubType

enum (AdvertisingChannelSubType)

Inmutable. Perfeccionamiento opcional a advertisingChannelType. Debe ser un subtipo válido del tipo de canal superior.

Se puede configurar solo cuando se crean campañas. Una vez creada la campaña, no se puede modificar el campo.

urlCustomParameters[]

object (CustomParameter)

La lista de asignaciones utilizadas para sustituir etiquetas de parámetros personalizados en un trackingUrlTemplate, finalUrls o mobile_final_urls.

localServicesCampaignSettings

object (LocalServicesCampaignSettings)

La configuración relacionada con la Campaña de Servicios Locales.

travelCampaignSettings

object (TravelCampaignSettings)

Configuración de la campaña de viajes.

demandGenCampaignSettings

object (DemandGenCampaignSettings)

Configuración de la campaña de generación de demanda.

videoCampaignSettings

object (VideoCampaignSettings)

Configuración de la campaña de video.

realTimeBiddingSetting

object (RealTimeBiddingSetting)

Configuración de las ofertas en tiempo real, una función que solo está disponible para las campañas que se orientan a la red de Ad Exchange.

networkSettings

object (NetworkSettings)

La configuración de red de la campaña.

hotelSetting

object (HotelSettingInfo)

Inmutable. El parámetro de configuración de hoteles de la campaña

dynamicSearchAdsSetting

object (DynamicSearchAdsSetting)

Es la configuración para controlar los anuncios dinámicos de búsqueda (DSA).

shoppingSetting

object (ShoppingSetting)

Es la configuración para controlar las campañas de Shopping.

targetingSetting

object (TargetingSetting)

Parámetro de configuración de la segmentación para funciones relacionadas.

geoTargetTypeSetting

object (GeoTargetTypeSetting)

Es la configuración de la segmentación geográfica de los anuncios.

localCampaignSetting

object (LocalCampaignSetting)

La configuración de la campaña local.

appCampaignSetting

object (AppCampaignSetting)

Es el parámetro de configuración relacionado con la campaña de aplicaciones.

labels[]

string

Solo salida. Los nombres de recursos de las etiquetas adjuntas a esta campaña.

experimentType

enum (CampaignExperimentType)

Solo salida. El tipo de campaña: normal, borrador o experimento.

biddingStrategyType

enum (BiddingStrategyType)

Solo salida. El tipo de estrategia de ofertas.

Para crear una estrategia de ofertas, debes establecer el esquema de ofertas para crear una estrategia de ofertas estándar o el campo biddingStrategy para crear una estrategia de ofertas de cartera.

Este campo es de solo lectura.

accessibleBiddingStrategy

string

Solo salida. Nombre del recurso de AccessibleBiddingStrategy, una vista de solo lectura de los atributos sin restricciones de la estrategia de oferta de cartera adjunta que se identifica por “BiddingStrategy”. Vacío, si la campaña no utiliza una estrategia de cartera. Los atributos de estrategia sin restricciones están disponibles para todos los clientes con los que se comparte la estrategia y se leen desde el recurso AccessibleBiddingStrategy. En cambio, los atributos restringidos solo están disponibles para el cliente propietario de la estrategia y sus administradores. Los atributos restringidos solo se pueden leer desde el recurso BiddingStrategy.

frequencyCaps[]

object (FrequencyCapEntry)

Una lista que limita la frecuencia con la que cada usuario verá los anuncios de esta campaña.

videoBrandSafetySuitability

enum (BrandSafetySuitability)

Configuración de seguridad de la marca a nivel de la campaña individual. Te permite seleccionar un tipo de inventario para mostrar tus anuncios en el contenido adecuado para tu marca. Consulta https://support.google.com/google-ads/answer/7515513.

vanityPharma

object (VanityPharma)

Describe cómo se mostrarán los anuncios de productos farmacéuticos sin marca.

selectiveOptimization

object (SelectiveOptimization)

Configuración de optimización selectiva para esta campaña, que incluye un conjunto de acciones de conversión en función de las cuales se optimizará esta campaña. Esta función solo se aplica a las campañas de aplicaciones que utilizan MULTI_CHANNEL como AdvertisingChannelType y APP_CAMPAIGN o APP_CAMPAIGN_FOR_ENGAGEMENT como AdvertisingChannelSubType.

optimizationGoalSetting

object (OptimizationGoalSetting)

Es la configuración del objetivo de optimización de esta campaña, que incluye un conjunto de tipos de objetivos de optimización.

trackingSetting

object (TrackingSetting)

Solo salida. Configuración a nivel de la campaña para la información de seguimiento.

paymentMode

enum (PaymentMode)

Es el modo de pago de la campaña.

excludedParentAssetFieldTypes[]

enum (AssetFieldType)

Los tipos de campo de recursos que se deben excluir de esta campaña. Esta campaña no heredará desde el nivel superior los vínculos de recursos con estos tipos de campos.

excludedParentAssetSetTypes[]

enum (AssetSetType)

Los tipos de conjuntos de recursos que se deben excluir de esta campaña. Esta campaña no heredará del nivel superior los vínculos del conjunto de recursos que tengan estos tipos. Los tipos de grupos por ubicación (GMB_DYNAMIC_LOCATION_GROUP, CHAIN_DYNAMIC_LOCATION_GROUP y STATIC_LOCATION_GROUP) son tipos secundarios de LOCATION_SYNC. Por lo tanto, si se establece LOCATION_SYNC para este campo, no se permite vincular ningún conjunto de recursos de grupos por ubicación a esta campaña, y ninguna de las extensiones de ubicación (LE) ni de ubicación afiliada (ALE) se publicarán en esta campaña. Actualmente, solo se admite LOCATION_SYNC.

performanceMaxUpgrade

object (PerformanceMaxUpgrade)

Solo salida. Información sobre las campañas que se actualizarán al formato de máximo rendimiento.

assetAutomationSettings[]

object (AssetAutomationSetting)

Contiene el estado de habilitación o inhabilitación de cada AssetAutomationType. Consulta la documentación de cada tipo enum de automatización de recursos para conocer el comportamiento predeterminado de habilitación o inhabilitación.

keywordMatchType

enum (CampaignKeywordMatchType)

Tipo de concordancia de palabras clave de la campaña. Configura la opción AMPLIA para establecer la concordancia amplia para todas las palabras clave de una campaña.

id

string (int64 format)

Solo salida. El ID de la campaña.

name

string

El nombre de la campaña.

Este campo es obligatorio y no debe estar vacío cuando se crean campañas nuevas.

No debe contener caracteres nulos (punto de código 0x0), de salto de línea NL (punto de código 0xA) ni de retorno de carro (punto de código 0xD).

trackingUrlTemplate

string

La plantilla de URL para crear una URL de seguimiento.

audienceSetting

object (AudienceSetting)

Inmutable. Parámetro de configuración de funciones relacionadas con el público.

baseCampaign

string

Solo salida. Es el nombre del recurso de la campaña de base de un borrador o una campaña experimental. Para las campañas de base, el valor es igual a resourceName.

Este campo es de solo lectura.

campaignBudget

string

El presupuesto de la campaña.

startDate

string

La fecha en que comenzó la campaña en la zona horaria del cliente en formato AAAA-MM-DD.

campaignGroup

string

El grupo de campañas al que pertenece esta campaña.

endDate

string

El último día de la campaña en la zona horaria del cliente en formato AAAA-MM-DD. Cuando se crea, la configuración predeterminada es 2037-12-30, lo que significa que la campaña se publicará de forma indefinida. Para configurar una campaña existente para que se publique de forma indefinida, configura este campo en 2037-12-30.

finalUrlSuffix

string

Sufijo que se usa para agregar parámetros de consulta a las páginas de destino que se publican con el seguimiento paralelo.

optimizationScore

number

Solo salida. Nivel de optimización de la campaña.

El nivel de optimización es una estimación de qué tan bien está configurada una campaña para lograr el rendimiento esperado. Va de un 0% (0.0) a un 100% (1.0), donde el 100% indica que la campaña está funcionando a su máximo potencial. Este campo es nulo para las campañas sin puntuación.

Consulte "Acerca del nivel de optimización" en https://support.google.com/google-ads/answer/9061546.

Este campo es de solo lectura.

urlExpansionOptOut

boolean

Representa la inhabilitación de la expansión de URL a URLs más segmentadas. Si la opción está inhabilitada (verdadero), solo se segmentarán las URLs finales del grupo de recursos o las URLs especificadas en el Google Merchant Center o los feeds de datos de la empresa del anunciante. Si se habilita (false), se segmentará todo el dominio. Este campo solo se puede configurar para las campañas de máximo rendimiento en las que el valor predeterminado es falso.

hotelPropertyAssetSet

string

Inmutable. Es el conjunto de propiedades de hoteles de las campañas de máximo rendimiento para objetivos de viaje.

listingType

enum (ListingType)

Inmutable. Es el tipo de ficha de anuncios que se publican para esta campaña. El uso del campo está restringido en las campañas de máximo rendimiento.

Campo de unión campaign_bidding_strategy. La estrategia de ofertas de la campaña

Debe ser de cartera (creada a través del servicio BiddingStrategy) o estándar, que está incorporada en la campaña. campaign_bidding_strategy puede ser una de las siguientes opciones:

biddingStrategy

string

Estrategia de oferta de cartera que utiliza la campaña

commission

object (Commission)

Las comisiones son una estrategia de ofertas automáticas en la que el anunciante paga una parte determinada del valor de conversión.

manualCpa

object (ManualCpa)

Estrategia de ofertas CPA manuales estándar Es la estrategia de ofertas manuales que permite al anunciante establecer la oferta por acción específica del anunciante. Solo se admite para las campañas de Servicios Locales.

manualCpc

object (ManualCpc)

Estrategia de ofertas de CPC manuales estándar Ofertas manuales basadas en clics en las que el usuario paga por clic.

manualCpm

object (ManualCpm)

Estrategia de ofertas de CPM manuales estándar Ofertas manuales basadas en impresiones en las que el usuario paga por cada mil impresiones.

manualCpv

object (ManualCpv)

Es una estrategia de ofertas que paga un importe configurable por vista de video.

maximizeConversions

object (MaximizeConversions)

Es la estrategia de ofertas estándar Maximizar conversiones que maximiza automáticamente la cantidad de conversiones sin exceder tu presupuesto.

maximizeConversionValue

object (MaximizeConversionValue)

Es la estrategia de ofertas estándar Maximizar valor de conversión que establece ofertas automáticamente para maximizar los ingresos sin exceder tu presupuesto.

targetCpa

object (TargetCpa)

Es la estrategia de ofertas CPA objetivo estándar que establece ofertas automáticamente para ayudarte a obtener la mayor cantidad posible de conversiones con el costo por adquisición (CPA) objetivo que estableciste.

targetImpressionShare

object (TargetImpressionShare)

Estrategia de ofertas Porcentaje de impresiones objetivo Es una estrategia de ofertas automáticas que establece ofertas para alcanzar un porcentaje determinado de impresiones.

targetRoas

object (TargetRoas)

Es la estrategia de ofertas ROAS objetivo estándar que maximiza los ingresos automáticamente y, a la vez, promedia un retorno de la inversión publicitaria (ROAS) objetivo específico.

targetSpend

object (TargetSpend)

Es la estrategia de ofertas de inversión objetivo estándar que establece tus ofertas automáticamente para ayudarte a obtener la mayor cantidad posible de clics sin exceder tu presupuesto.

percentCpc

object (PercentCpc)

Es la estrategia de ofertas de CPC de porcentaje estándar en la que las ofertas son una fracción del precio anunciado de algún bien o servicio.

targetCpm

object (TargetCpm)

Es una estrategia de ofertas que optimiza automáticamente el costo por cada mil impresiones.

fixedCpm

object (FixedCpm)

Una estrategia de ofertas manuales con un CPM fijo

targetCpv

object (TargetCpv)

Es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento según el CPV objetivo que estableciste.

CampaignPrimaryStatus

Es una enumeración que describe el posible estado principal de la campaña. Proporciona estadísticas sobre por qué una campaña no se publica o no se publica de manera óptima. Las modificaciones que se realicen en la campaña y sus entidades relacionadas podrían tardar un tiempo en reflejarse en este estado.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
ELIGIBLE La campaña es apta para publicarse.
PAUSED El estado de la campaña especificada por el usuario es "Detenida".
REMOVED Se quita el estado de la campaña especificado por el usuario.
ENDED El tiempo de finalización de esta campaña especificado por el usuario ya pasó.
PENDING Es posible que la campaña se publique en el futuro.
MISCONFIGURED La campaña o sus entidades asociadas tienen una configuración especificada por el usuario incorrecta.
LIMITED La configuración especificada por el usuario limita la campaña o sus entidades asociadas.
LEARNING El sistema de ofertas automáticas se está ajustando a los cambios especificados por el usuario en la campaña o las entidades asociadas.
NOT_ELIGIBLE La campaña no es apta para publicarse.

CampaignPrimaryStatusReason

Es una enumeración que describe los posibles motivos del estado principal de la campaña. Proporciona estadísticas sobre por qué una campaña no se publica o no se publica de manera óptima. Estos motivos se agregan para determinar el estado principal de una campaña general.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
CAMPAIGN_REMOVED Se quita el estado de la campaña especificado por el usuario.
CAMPAIGN_PAUSED El estado de la campaña especificada por el usuario es "Detenida".
CAMPAIGN_PENDING La hora de inicio especificada por el usuario para que esta campaña inicie es en el futuro.
CAMPAIGN_ENDED El tiempo de finalización de esta campaña especificado por el usuario ya pasó.
CAMPAIGN_DRAFT La campaña es un borrador.
BIDDING_STRATEGY_MISCONFIGURED La configuración de la estrategia de oferta que especificó el usuario es incorrecta.
BIDDING_STRATEGY_LIMITED La estrategia de ofertas está limitada por la configuración especificada por el usuario, como la falta de datos o algo similar.
BIDDING_STRATEGY_LEARNING El sistema de ofertas automáticas se está ajustando a los cambios especificados por el usuario en la estrategia de ofertas.
BIDDING_STRATEGY_CONSTRAINED La campaña podría captar más valor de conversión si ajusta los objetivos de CPA/ROAS.
BUDGET_CONSTRAINED El presupuesto limita la capacidad de publicación de la campaña.
BUDGET_MISCONFIGURED El presupuesto tiene una configuración incorrecta especificada por el usuario.
SEARCH_VOLUME_LIMITED La campaña no se orienta a todas las búsquedas relevantes.
AD_GROUPS_PAUSED Todos los estados de los grupos de anuncios especificados por el usuario están detenidos.
NO_AD_GROUPS No existen grupos de anuncios aptos en esta campaña.
KEYWORDS_PAUSED Todos los estados de las palabras clave especificados por el usuario están detenidos.
NO_KEYWORDS No existen palabras clave aptas en esta campaña.
AD_GROUP_ADS_PAUSED Todos los estados de anuncio del grupo de anuncios especificados por el usuario están detenidos.
NO_AD_GROUP_ADS No existen anuncios aptos de grupos de anuncios en esta campaña.
HAS_ADS_LIMITED_BY_POLICY Al menos un anuncio en esta campaña está limitado por la política.
HAS_ADS_DISAPPROVED Se rechazó, al menos, un anuncio de esta campaña.
MOST_ADS_UNDER_REVIEW La mayoría de los anuncios de esta campaña están pendientes de revisión.
MISSING_LEAD_FORM_EXTENSION La campaña tiene un objetivo de formulario de clientes potenciales y falta la extensión de formulario de clientes potenciales.
MISSING_CALL_EXTENSION La campaña tiene un objetivo de llamada y falta la extensión de llamada.
LEAD_FORM_EXTENSION_UNDER_REVIEW La extensión de formulario de clientes potenciales se encuentra en proceso de revisión.
LEAD_FORM_EXTENSION_DISAPPROVED Se rechazó la extensión de cliente potencial.
CALL_EXTENSION_UNDER_REVIEW La extensión de llamada se encuentra en proceso de revisión.
CALL_EXTENSION_DISAPPROVED Se rechazó la extensión de llamada.
NO_MOBILE_APPLICATION_AD_GROUP_CRITERIA No existen criterios aptos de grupos de anuncios de aplicaciones para dispositivos móviles en esta campaña.
CAMPAIGN_GROUP_PAUSED El estado del grupo de campañas especificado por el usuario es "Detenido".
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Pasaron los horarios especificados por el usuario de todos los presupuestos de grupo asociados con el grupo de campañas superior.
APP_NOT_RELEASED La aplicación asociada con esta ACi no se publica en los países de segmentación de la campaña.
APP_PARTIALLY_RELEASED La aplicación asociada con esta ACi se lanzó parcialmente en los países de segmentación de la campaña.
HAS_ASSET_GROUPS_DISAPPROVED Se rechazó, al menos, un grupo de recursos de esta campaña.
HAS_ASSET_GROUPS_LIMITED_BY_POLICY Al menos un grupo de recursos de esta campaña está limitado por la política.
MOST_ASSET_GROUPS_UNDER_REVIEW La mayoría de los grupos de recursos de esta campaña están pendientes de revisión.
NO_ASSET_GROUPS No existen grupos de recursos aptos en esta campaña.
ASSET_GROUPS_PAUSED Todos los grupos de recursos de esta campaña están detenidos.

CampaignStatus

Posibles estados de una campaña.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
ENABLED La campaña está activa y puede mostrar anuncios.
PAUSED El usuario detuvo la campaña.
REMOVED Se quitó la campaña.

CampaignServingStatus

Son los posibles estados de publicación de una campaña.

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

En esta versión, se desconoce el valor recibido.

Este es un valor de solo respuesta.

SERVING Entrega.
NONE Ninguno
ENDED Finalizado.
PENDING Pendiente.
SUSPENDED Suspendido.

BiddingStrategySystemStatus

Indica los posibles estados del sistema de una estrategia de ofertas.

Enumeraciones
UNSPECIFIED Indican que se produjo un error inesperado, por ejemplo, no se encontró ningún tipo de estrategia de ofertas o no se encontró información de estado.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
ENABLED La estrategia de oferta está activa y AdWords no encuentra problemas específicos con la estrategia.
LEARNING_NEW La estrategia de ofertas está aprendiendo porque se creó o reactivó recientemente.
LEARNING_SETTING_CHANGE La estrategia de ofertas está aprendiendo debido a un cambio reciente en la configuración.
LEARNING_BUDGET_CHANGE La estrategia de ofertas está aprendiendo debido a un cambio reciente en el presupuesto.
LEARNING_COMPOSITION_CHANGE La estrategia de ofertas está aprendiendo debido a un cambio reciente en la cantidad de campañas, grupos de anuncios o palabras clave asociados a ella.
LEARNING_CONVERSION_TYPE_CHANGE La estrategia de ofertas depende de los informes de conversiones y el cliente modificó recientemente los tipos de conversión que eran relevantes para la estrategia de ofertas.
LEARNING_CONVERSION_SETTING_CHANGE La estrategia de ofertas depende de los informes de conversiones y el cliente cambió recientemente su configuración de conversiones.
LIMITED_BY_CPC_BID_CEILING La estrategia de ofertas está limitada por su límite de oferta.
LIMITED_BY_CPC_BID_FLOOR La estrategia de oferta está limitada por su oferta mínima.
LIMITED_BY_DATA La estrategia de ofertas está limitada porque no hubo suficiente tráfico de conversiones durante las últimas semanas.
LIMITED_BY_BUDGET Una parte significativa de las palabras clave en esta estrategia de oferta está limitada por el presupuesto.
LIMITED_BY_LOW_PRIORITY_SPEND La estrategia de oferta no puede alcanzar su inversión objetivo porque se le quitó la prioridad de su inversión.
LIMITED_BY_LOW_QUALITY Una fracción significativa de las palabras clave en esta estrategia de oferta tienen un Nivel de calidad bajo.
LIMITED_BY_INVENTORY La estrategia de ofertas no puede invertir todo su presupuesto debido a una segmentación limitada.
MISCONFIGURED_ZERO_ELIGIBILITY Falta el seguimiento de conversiones (no hay pings) ni las listas de remarketing para la SSC.
MISCONFIGURED_CONVERSION_TYPES La estrategia de ofertas depende de los informes de conversiones, y el cliente carece de los tipos de conversión que podrían registrarse con esta estrategia.
MISCONFIGURED_CONVERSION_SETTINGS La estrategia de ofertas depende de los informes de conversiones y la configuración de conversiones del cliente está mal definida.
MISCONFIGURED_SHARED_BUDGET Hay campañas fuera de la estrategia de oferta que comparten presupuestos con campañas incluidas en la estrategia.
MISCONFIGURED_STRATEGY_TYPE La campaña tiene un tipo de estrategia no válido y no se publica.
PAUSED La estrategia de oferta no está activa. No hay campañas, grupos de anuncios ni palabras clave activos asociados a la estrategia de ofertas. O bien, no hay presupuestos activos conectados a la estrategia de ofertas.
UNAVAILABLE Por el momento, esta estrategia de ofertas no admite informes de estado.
MULTIPLE_LEARNING Hubo varios estados del sistema LEARNING_* para esta estrategia de oferta durante el período en cuestión.
MULTIPLE_LIMITED Hubo varios estados del sistema LIMITED_* para esta estrategia de oferta durante el período en cuestión.
MULTIPLE_MISCONFIGURED Hubo varios estados del sistema MISCONFIGURED_* para esta estrategia de oferta durante el período en cuestión.
MULTIPLE Hubo varios estados del sistema para esta estrategia de oferta durante el período en cuestión.

AdServingOptimizationStatus

Es una enumeración que describe los posibles estados de publicación.

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

En esta versión, se desconoce el valor recibido.

Este es un valor de solo respuesta.

OPTIMIZE La publicación de anuncios se optimiza en función de la CTR de la campaña.
CONVERSION_OPTIMIZE La publicación de anuncios se optimiza según la CTR * conversión de la campaña. Si la campaña no se encuentra en la estrategia de oferta del Optimizador de conversiones, se establecerá de forma predeterminada como OPTIMIZED.
ROTATE Los anuncios se rotan de manera uniforme durante 90 días y, luego, se optimizan para obtener clics.
ROTATE_INDEFINITELY Muestra los anuncios de bajo rendimiento de manera más uniforme con los anuncios de mejor rendimiento y no los optimices.
UNAVAILABLE El estado de optimización de la publicación de anuncios no está disponible.

LocalServicesCampaignSettings

Configuración del subrecurso LocalServicesCampaign.

Representación JSON
{
  "categoryBids": [
    {
      object (CategoryBid)
    }
  ]
}
Campos
categoryBids[]

object (CategoryBid)

Ofertas a nivel categórico asociadas con la estrategia de oferta de CPA MANUAL.

CategoryBid

Ofertas por categoría en LocalServicesReportingCampaignSettings.

Representación JSON
{
  "categoryId": string,
  "manualCpaBidMicros": string
}
Campos
categoryId

string

Es la categoría con la que se asociará la oferta. Por ejemplo, xcat:service_area_business_font.

manualCpaBidMicros

string (int64 format)

Es la oferta de CPA manual de la categoría. La oferta debe ser superior al precio de reserva asociado a esa categoría. El valor se expresa en micros y en la moneda del anunciante.

TravelCampaignSettings

Configuración de la campaña de viajes.

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

string (int64 format)

Inmutable. Es el ID de la cuenta de viajes asociado con la campaña de viajes.

DemandGenCampaignSettings

Configuración de la campaña de generación de demanda.

Representación JSON
{
  "upgradedTargeting": boolean
}
Campos
upgradedTargeting

boolean

Inmutable. Especifica si esta campaña utiliza opciones de segmentación actualizadas. Cuando este campo se establece en true, puedes usar la segmentación geográfica y por idioma a nivel del grupo de anuncios, en lugar de la segmentación estándar a nivel de la campaña. El valor predeterminado de este campo es false y solo se puede configurar durante la creación de una campaña.

VideoCampaignSettings

Configuración de la campaña de video.

Representación JSON
{
  "videoAdInventoryControl": {
    object (VideoAdInventoryControl)
  }
}
Campos
videoAdInventoryControl

object (VideoAdInventoryControl)

Control de inventario para contenedores de anuncios responsivos en campañas de alcance.

VideoAdInventoryControl

Para las campañas que utilizan contenedores de anuncios responsivos, los controles de inventario determinan en qué inventarios se pueden mostrar los anuncios. Esto solo se aplica a las campañas con las estrategias de ofertas TARGET_CPM y FIXED_CPM.

Representación JSON
{
  "allowInStream": boolean,
  "allowInFeed": boolean,
  "allowShorts": boolean
}
Campos
allowInStream

boolean

Determina si los anuncios de video responsivos pueden usarse para los anuncios de video in-stream.

allowInFeed

boolean

Determine si los anuncios de video responsivos pueden usarse para los anuncios de video in-feed.

allowShorts

boolean

Determina si VideoResponseAds se puede usar como formato de Shorts.

RealTimeBiddingSetting

Configuración de las ofertas en tiempo real, una función que solo está disponible para las campañas que se orientan a la red de Ad Exchange.

Representación JSON
{
  "optIn": boolean
}
Campos
optIn

boolean

Si la campaña está habilitada para ofertas en tiempo real

NetworkSettings

La configuración de red de la campaña.

Representación JSON
{
  "targetGoogleSearch": boolean,
  "targetSearchNetwork": boolean,
  "targetContentNetwork": boolean,
  "targetPartnerSearchNetwork": boolean,
  "targetYoutube": boolean,
  "targetGoogleTvNetwork": boolean
}
Campos
targetSearchNetwork

boolean

Si los anuncios se publicarán en sitios asociados en la Red de Búsqueda de Google (requiere que targetGoogleSearch también sea true).

targetContentNetwork

boolean

Indica si los anuncios se publicarán en posiciones especificadas en la Red de Display de Google. Las posiciones se especifican con el criterio de posición.

targetPartnerSearchNetwork

boolean

Indica si los anuncios se publicarán en la red de socios de Google. Esta función solo está disponible para algunas cuentas de socios de Google seleccionadas.

targetYoutube

boolean

Indica si los anuncios se publicarán en YouTube.

targetGoogleTvNetwork

boolean

Si los anuncios se publicarán en la red de Google TV.

HotelSettingInfo

Configuración a nivel de la campaña para los anuncios de hoteles.

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

string (int64 format)

Inmutable. La cuenta de Hotel Center vinculada.

DynamicSearchAdsSetting

Es la configuración para controlar los anuncios dinámicos de búsqueda (DSA).

Representación JSON
{
  "domainName": string,
  "languageCode": string,
  "feeds": [
    string
  ],
  "useSuppliedUrlsOnly": boolean
}
Campos
domainName

string

Obligatorio. El nombre de dominio de Internet que representa este parámetro de configuración, por ejemplo, "google.com" o “www.google.com”.

languageCode

string

Obligatorio. Es el código de idioma que especifica el idioma del dominio, por ejemplo, "en".

feeds[]

string

Es la lista de feeds de página asociados a la campaña.

useSuppliedUrlsOnly

boolean

Si la campaña utiliza exclusivamente URL proporcionadas por el anunciante.

ShoppingSetting

Es la configuración de las campañas de Shopping. Define el universo de los productos que puede promocionar la campaña y cómo interactúa esta campaña con otras campañas de Shopping.

Representación JSON
{
  "feedLabel": string,
  "useVehicleInventory": boolean,
  "advertisingPartnerIds": [
    string
  ],
  "merchantId": string,
  "campaignPriority": integer,
  "enableLocal": boolean,
  "disableProductFeed": boolean
}
Campos
feedLabel

string

Etiqueta de feed de los productos que se incluirán en la campaña. Solo se puede establecer una etiqueta feedLabel o sales_country. Si se usa en lugar de sales_country, el campo feedLabel acepta códigos de país con el mismo formato, por ejemplo: "XX". De lo contrario, puede ser cualquier cadena que se use para la etiqueta de feed en Google Merchant Center.

useVehicleInventory

boolean

Inmutable. Indica si se debe orientar al inventario de fichas de vehículos. Este campo solo se admite en las campañas de Shopping inteligentes. Para configurar el inventario de fichas de vehículos en las campañas de máximo rendimiento, utiliza listingType.

advertisingPartnerIds[]

string (int64 format)

Inmutable. Son los IDs de las cuentas de anuncios de los socios publicitarios que cooperan en la campaña.

merchantId

string (int64 format)

Es el ID de la cuenta de Merchant Center. Este campo es obligatorio para las operaciones de creación. Este campo es inmutable para las campañas de Shopping.

campaignPriority

integer

Prioridad de la campaña. Las campañas con prioridades numéricamente más altas tienen prioridad sobre aquellas con prioridades más bajas. Este campo es obligatorio para las campañas de Shopping, con valores entre 0 y 2, inclusive. Este campo es opcional para las campañas de Shopping inteligentes, pero debe ser igual a 3 si se establece.

enableLocal

boolean

Indica si se deben incluir productos locales.

disableProductFeed

boolean

Inhabilita el feed de productos opcional. Actualmente, este campo solo se admite para las campañas de generación de demanda. Consulta https://support.google.com/google-ads/answer/13721750 para obtener más información sobre esta función.

AudienceSetting

Configuración de la segmentación por público.

Representación JSON
{
  "useAudienceGrouped": boolean
}
Campos
useAudienceGrouped

boolean

Inmutable. Si es "true", esta campaña utiliza un recurso de público para la segmentación por público. Si es falso, esta campaña puede utilizar los criterios del segmento de público en su lugar.

GeoTargetTypeSetting

Representa un conjunto de parámetros de configuración relacionados con la segmentación geográfica de los anuncios.

Representación JSON
{
  "positiveGeoTargetType": enum (PositiveGeoTargetType),
  "negativeGeoTargetType": enum (NegativeGeoTargetType)
}
Campos
positiveGeoTargetType

enum (PositiveGeoTargetType)

Es la configuración que se utiliza para la segmentación geográfica positiva en esta campaña en particular.

negativeGeoTargetType

enum (NegativeGeoTargetType)

Es la configuración que se utiliza para la segmentación geográfica negativa en esta campaña en particular.

PositiveGeoTargetType

Los posibles tipos positivos de segmentación geográfica.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN El valor es desconocido en esta versión.
PRESENCE_OR_INTEREST Especifica que se activa un anuncio si el usuario se encuentra en las ubicaciones de segmentación del anunciante o muestra interés en ellas.
SEARCH_INTEREST Especifica que se activa un anuncio si el usuario busca las ubicaciones de segmentación del anunciante. Esto solo puede utilizarse con campañas de Búsqueda y de Shopping estándares.
PRESENCE Especifica que se activa un anuncio si el usuario se encuentra o suele estar en las ubicaciones de segmentación del anunciante.

NegativeGeoTargetType

Los posibles tipos de segmentación geográfica negativa.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN El valor es desconocido en esta versión.
PRESENCE_OR_INTEREST Especifica que un usuario no podrá ver el anuncio si se encuentra en las ubicaciones excluidas del anunciante o si muestra interés en ellas.
PRESENCE Especifica que un usuario no podrá ver el anuncio si se encuentra en las ubicaciones excluidas del anunciante.

LocalCampaignSetting

Configuración de las campañas locales.

Representación JSON
{
  "locationSourceType": enum (LocationSourceType)
}
Campos
locationSourceType

enum (LocationSourceType)

Es el tipo de fuente de ubicación de esta campaña local.

LocationSourceType

Los tipos posibles de una fuente de ubicación.

Enumeraciones
UNSPECIFIED No se especificó ningún valor.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
GOOGLE_MY_BUSINESS Son las ubicaciones asociadas con el Perfil de Negocio vinculado del cliente.
AFFILIATE Ubicaciones de las tiendas afiliadas (cadenas) Por ejemplo, las ubicaciones de las tiendas Best Buy.

AppCampaignSetting

Configuración a nivel de la campaña para las campañas de aplicaciones.

Representación JSON
{
  "biddingStrategyGoalType": enum (AppCampaignBiddingStrategyGoalType),
  "appStore": enum (AppCampaignAppStore),
  "appId": string
}
Campos
biddingStrategyGoalType

enum (AppCampaignBiddingStrategyGoalType)

Representa el objetivo en función del cual se debe optimizar la estrategia de ofertas de esta campaña de aplicaciones.

appStore

enum (AppCampaignAppStore)

Inmutable. La tienda de aplicaciones que distribuye esta app específica.

appId

string

Inmutable. Es una cadena que identifica de forma exclusiva una aplicación para dispositivos móviles.

AppCampaignBiddingStrategyGoalType

Tipo de objetivo de la estrategia de ofertas de la campaña de aplicaciones.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
OPTIMIZE_INSTALLS_TARGET_INSTALL_COST Intenta maximizar la cantidad de instalaciones de la app. La oferta de CPA es el costo por instalación objetivo.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_INSTALL_COST Intenta maximizar la cantidad a largo plazo de conversiones en la aplicación seleccionadas provenientes de las instalaciones de la aplicación. La oferta de CPA es el costo por instalación objetivo.
OPTIMIZE_IN_APP_CONVERSIONS_TARGET_CONVERSION_COST Intenta maximizar la cantidad a largo plazo de conversiones en la aplicación seleccionadas provenientes de las instalaciones de la aplicación. La oferta de CPA es el costo objetivo por conversión en la aplicación. Ten en cuenta que el CPA real puede parecer más alto que el CPA objetivo al principio, ya que las conversiones a largo plazo aún no ocurrieron.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Apunta a maximizar todas las conversiones valor, por ejemplo, instalar + conversiones en la aplicación seleccionadas y, al mismo tiempo, alcanzar o superar el retorno de la inversión publicitaria objetivo.
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME Intenta maximizar el registro previo de la app.
OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST Procura maximizar la instalación de la app sin un costo por instalación objetivo.

AppCampaignAppStore

Enum que describe la tienda de aplicaciones de la campaña de aplicaciones

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
APPLE_APP_STORE App Store de Apple.
GOOGLE_APP_STORE Google Play.

CampaignExperimentType

Indica si esta campaña es una campaña normal, un borrador de campaña o una campaña experimental.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
BASE Esta es una campaña normal.
DRAFT Esta es una versión de borrador de una campaña. Tiene algunas modificaciones a partir de una campaña de base, pero no publica ni acumula métricas.
EXPERIMENT Esta es una versión experimental de una campaña. Tiene algunas modificaciones de una campaña de base, y un porcentaje del tráfico se desvía de la campaña BASE a esta campaña experimental.

FrequencyCapEntry

Es una regla que especifica la cantidad máxima de veces que un anuncio (o algún conjunto de anuncios) se puede mostrar a un usuario durante un período determinado.

Representación JSON
{
  "key": {
    object (FrequencyCapKey)
  },
  "cap": integer
}
Campos
key

object (FrequencyCapKey)

Es la clave de una limitación de frecuencia específica. No puede haber más de una limitación de frecuencia con la misma clave.

cap

integer

Cantidad máxima de eventos que este límite permite durante el intervalo de tiempo.

FrequencyCapKey

Un grupo de campos que se usa como claves para una limitación de frecuencia. No puede haber más de una limitación de frecuencia con la misma clave.

Representación JSON
{
  "level": enum (FrequencyCapLevel),
  "eventType": enum (FrequencyCapEventType),
  "timeUnit": enum (FrequencyCapTimeUnit),
  "timeLength": integer
}
Campos
level

enum (FrequencyCapLevel)

Es el nivel en el que se aplicará la limitación (por ejemplo, anuncio del grupo de anuncios o grupo de anuncios). El límite se aplica a todas las entidades de este nivel.

eventType

enum (FrequencyCapEventType)

Indica el tipo de evento al que se aplica el límite (por ejemplo, impresión).

timeUnit

enum (FrequencyCapTimeUnit)

Unidad de tiempo en la que se define el límite (por ejemplo, día o semana).

timeLength

integer

Cantidad de unidades de tiempo por las que se aplica el límite.

FrequencyCapLevel

Es el nivel en el que se aplicará la limitación (p. ej., anuncio o grupo de anuncios). El límite se aplica a todos los recursos de este nivel.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
AD_GROUP_AD El límite se aplica a nivel del anuncio del grupo de anuncios.
AD_GROUP El límite se aplica a nivel del grupo de anuncios.
CAMPAIGN El límite se aplica a nivel de la campaña.

FrequencyCapEventType

Indica el tipo de evento al que se aplica el límite (por ejemplo, impresión).

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
IMPRESSION El límite se aplica a las impresiones de anuncios.
VIDEO_VIEW El límite se aplica a las vistas de anuncios de video.

VanityPharma

Describe cómo se mostrarán los anuncios de productos farmacéuticos sin marca.

Representación JSON
{
  "vanityPharmaDisplayUrlMode": enum (VanityPharmaDisplayUrlMode),
  "vanityPharmaText": enum (VanityPharmaText)
}
Campos
vanityPharmaDisplayUrlMode

enum (VanityPharmaDisplayUrlMode)

El modo de visualización de las URL personalizadas de farmacias

vanityPharmaText

enum (VanityPharmaText)

El texto que se mostrará en la URL visible del anuncio de texto cuando la descripción del sitio web sea el modo de visualización seleccionado para las URL personalizadas de farmacias.

VanityPharmaDisplayUrlMode

Es una enumeración que describe los posibles modos de visualización de las URL personalizadas de productos farmacéuticos.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
MANUFACTURER_WEBSITE_URL Reemplazar la URL de farmacia personalizada con la URL del sitio web del fabricante
WEBSITE_DESCRIPTION Reemplazar la URL de farmacia personalizada con la descripción del sitio web

VanityPharmaText

Es una enumeración que describe un posible texto.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
PRESCRIPTION_TREATMENT_WEBSITE_EN Sitio web de tratamientos con receta con contenido en inglés.
PRESCRIPTION_TREATMENT_WEBSITE_ES Sitio web de tratamientos con receta con contenido en español (Sitio de tratamientos con receta).
PRESCRIPTION_DEVICE_WEBSITE_EN Sitio web de dispositivos con receta con contenido en inglés.
PRESCRIPTION_DEVICE_WEBSITE_ES Sitio web de dispositivos con receta con contenido en español (Sitio de dispositivos con receta).
MEDICAL_DEVICE_WEBSITE_EN Sitio web de dispositivos médicos con contenido en inglés.
MEDICAL_DEVICE_WEBSITE_ES Sitio web de dispositivos médicos con contenido de sitios web en español (Sitio de dispositivos médicos).
PREVENTATIVE_TREATMENT_WEBSITE_EN Sitio web de tratamientos preventivos con contenido en inglés.
PREVENTATIVE_TREATMENT_WEBSITE_ES Sitio web de tratamientos preventivos con contenido de sitio web en español.
PRESCRIPTION_CONTRACEPTION_WEBSITE_EN Sitio web de anticonceptivos con receta con contenido en inglés.
PRESCRIPTION_CONTRACEPTION_WEBSITE_ES Sitio web de anticonceptivos con receta con contenido de sitio web en español (Sitio de anticonceptivos con receta).
PRESCRIPTION_VACCINE_WEBSITE_EN Sitio web de vacunas con receta con contenido en inglés.
PRESCRIPTION_VACCINE_WEBSITE_ES Sitio web de vacunas con receta con contenido en español (Sitio de vacunas con receta).

SelectiveOptimization

Configuración de optimización selectiva para esta campaña, que incluye un conjunto de acciones de conversión en función de las cuales se optimizará esta campaña. Esta función solo se aplica a las campañas de aplicaciones que utilizan MULTI_CHANNEL como AdvertisingChannelType y APP_CAMPAIGN o APP_CAMPAIGN_FOR_ENGAGEMENT como AdvertisingChannelSubType.

Representación JSON
{
  "conversionActions": [
    string
  ]
}
Campos
conversionActions[]

string

Es el conjunto de acciones de conversión seleccionado para optimizar esta campaña.

OptimizationGoalSetting

Es la configuración del objetivo de optimización de esta campaña, que incluye un conjunto de tipos de objetivos de optimización.

Representación JSON
{
  "optimizationGoalTypes": [
    enum (OptimizationGoalType)
  ]
}
Campos
optimizationGoalTypes[]

enum (OptimizationGoalType)

Es la lista de tipos de objetivos de optimización.

OptimizationGoalType

El tipo de objetivo de optimización

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa como valor de retorno. Representa el valor desconocido en esta versión.
CALL_CLICKS Optimizar los clics de llamada Las conversiones por clic de llamada corresponden a la cantidad de veces que las personas seleccionaron "Llamar" para comunicarse con una tienda después de ver un anuncio.
DRIVING_DIRECTIONS Optimiza las rutas en auto. Las conversiones de ruta en auto son las veces que las personas seleccionaron "Cómo llegar" para ir a una tienda después de ver un anuncio.
APP_PRE_REGISTRATION Optimiza el registro previo. Las conversiones de registro previo son la cantidad de registros previos que recibirán una notificación cuando se lance la app.

TrackingSetting

Configuración a nivel de la campaña para la información de seguimiento.

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

string

Solo salida. La URL que se usa para el seguimiento dinámico.

PaymentMode

Es una enumeración que describe las formas de pago posibles.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
CLICKS Pago por interacción
CONVERSION_VALUE Pago por valor de conversión Este modo solo es compatible con campañas con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION y BudgetType.STANDARD.
CONVERSIONS Pago por conversión. Este modo solo es compatible con campañas con AdvertisingChannelType.DISPLAY (excepto AdvertisingChannelSubType.DISPLAY_gmail), BiddingStrategyType.TARGET_CPA y BudgetType.FIXED_CPA. El cliente también debe ser apto para este modo. Consulta Customer.eligibility_failure_reasons para obtener más detalles.
GUEST_STAY Valor de la estadía de pago por huésped. Este modo solo es compatible con campañas con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION y BudgetType.STANDARD.

PerformanceMaxUpgrade

Información sobre una campaña que se está actualizando al formato de máximo rendimiento.

Representación JSON
{
  "performanceMaxCampaign": string,
  "preUpgradeCampaign": string,
  "status": enum (PerformanceMaxUpgradeStatus)
}
Campos
performanceMaxCampaign

string

Solo salida. Indica a qué campaña de máximo rendimiento se actualiza la campaña.

preUpgradeCampaign

string

Solo salida. Indica que la campaña heredada se actualizó al formato de máximo rendimiento.

status

enum (PerformanceMaxUpgradeStatus)

Solo salida. Es el estado de actualización de una campaña que se solicitó que se actualice a una de máximo rendimiento.

PerformanceMaxUpgradeStatus

Es el estado de la actualización de la campaña de máximo rendimiento enum correspondiente a la campaña.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
UPGRADE_IN_PROGRESS La actualización a una campaña de máximo rendimiento está en curso.
UPGRADE_COMPLETE Se completó la actualización al formato de máximo rendimiento.
UPGRADE_FAILED No se pudo actualizar a una campaña de máximo rendimiento. La campaña seguirá publicándose como estaba antes de que se intentara la actualización.
UPGRADE_ELIGIBLE La campaña es apta para actualizarse a una campaña de máximo rendimiento.

ListingType

Tipos de fichas posibles.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
VEHICLES Esta campaña publica anuncios de vehículos.

AssetAutomationSetting

El parámetro de configuración de automatización de recursos contiene el par de AssetAutomationType y el estado de habilitación o inhabilitación de la automatización de recursos.

Representación JSON
{
  "assetAutomationType": enum (AssetAutomationType),
  "assetAutomationStatus": enum (AssetAutomationStatus)
}
Campos
assetAutomationType

enum (AssetAutomationType)

Es el tipo de automatización de recursos que el anunciante desea habilitar o inhabilitar.

assetAutomationStatus

enum (AssetAutomationStatus)

El estado de habilitación o inhabilitación del tipo de automatización de recursos.

AssetAutomationType

El tipo de automatización de recursos.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa como valor de retorno. Representa el valor desconocido en esta versión.
TEXT_ASSET_AUTOMATION La automatización de los recursos de texto incluye títulos y descripciones. De forma predeterminada, los anunciantes inhabilitan las campañas de máximo rendimiento y las de Búsqueda.

AssetAutomationStatus

El estado de la automatización de recursos.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa como valor de retorno. Representa el valor desconocido en esta versión.
OPTED_IN Si la habilitas, se habilitará la generación y publicación de un tipo de automatización de recursos.
OPTED_OUT Si inhabilitas esta opción, se dejarán de generar y publicar un tipo de automatización de recursos.

CampaignKeywordMatchType

Enumeración que describe el tipo de concordancia de palabras clave de la campaña.

Enumeraciones
UNSPECIFIED No se especificó ningún valor.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
BROAD Concordancia amplia a nivel de la campaña

Comisión

Las comisiones son una estrategia de ofertas automáticas en la que el anunciante paga una parte determinada del valor de conversión.

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

string (int64 format)

El porcentaje de comisión define la parte del valor de conversión que se le facturará al anunciante. Se debe pasar a este campo un porcentaje de comisión de x como (x * 1,000,000). Por ejemplo, 106,000 representa un porcentaje de comisión de 0.106 (10.6%).

ManualCpa

Este tipo no tiene campos.

Es la estrategia de ofertas manuales que permite al anunciante establecer la oferta por acción específica del anunciante.

ManualCpc

Ofertas manuales basadas en clics en las que el usuario paga por clic.

Representación JSON
{
  "enhancedCpcEnabled": boolean
}
Campos
enhancedCpcEnabled

boolean

Si las ofertas deben mejorarse en función de los datos del Optimizador de conversiones.

ManualCpm

Este tipo no tiene campos.

Ofertas manuales basadas en impresiones en las que el usuario paga por cada mil impresiones.

ManualCpv

Este tipo no tiene campos.

Ofertas basadas en vistas, en las que el usuario paga por vista de video.

PercentCpc

Es una estrategia de oferta en la que las ofertas son una fracción del precio anunciado por algún producto o servicio.

Representación JSON
{
  "cpcBidCeilingMicros": string,
  "enhancedCpcEnabled": boolean
}
Campos
cpcBidCeilingMicros

string (int64 format)

El límite de oferta máximo que se puede establecer con la estrategia de ofertas. Este es un campo opcional que ingresa el anunciante y que se especifica en microsegundos locales. Nota: El valor cero se interpreta del mismo modo que si el valor de bid_roof no está definido.

enhancedCpcEnabled

boolean

Ajusta la oferta para cada subasta hacia arriba o hacia abajo, según la probabilidad de que se genere una conversión. Las ofertas individuales pueden exceder cpcBidCeilingMicros, pero el importe promedio de la oferta para una campaña no debería hacerlo.

TargetCpm

El CPM (costo por cada mil impresiones) objetivo es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento según el CPM objetivo que definas.

Representación JSON
{

  // Union field goal can be only one of the following:
  "targetFrequencyGoal": {
    object (TargetCpmTargetFrequencyGoal)
  }
  // End of list of possible types for union field goal.
}
Campos
Campo de unión goal. Información adicional relacionada con el objetivo de oferta. Las direcciones (goal) solo pueden ser una de las siguientes opciones:
targetFrequencyGoal

object (TargetCpmTargetFrequencyGoal)

Detalles del objetivo de las ofertas de frecuencia objetivo

TargetCpmTargetFrequencyGoal

Detalles del objetivo de las ofertas de frecuencia objetivo

Representación JSON
{
  "targetCount": string,
  "timeUnit": enum (TargetFrequencyTimeUnit)
}
Campos
targetCount

string (int64 format)

Es el recuento de frecuencia objetivo que representa la cantidad de veces que deseas llegar a un solo usuario.

timeUnit

enum (TargetFrequencyTimeUnit)

Es el período que expresa el período durante el cual deseas alcanzar el targetCount especificado.

CPM fijo

Es la estrategia de ofertas de CPM (costo por cada mil impresiones) fijo. Una estrategia de ofertas manuales con un CPM fijo

Representación JSON
{
  "goal": enum (FixedCpmGoal),

  // Union field goal_info can be only one of the following:
  "targetFrequencyInfo": {
    object (FixedCpmTargetFrequencyGoalInfo)
  }
  // End of list of possible types for union field goal_info.
}
Campos
goal

enum (FixedCpmGoal)

Objetivo de oferta de CPM fijo Determina los parámetros exactos de optimización de las ofertas.

Campo de unión goal_info. Información adicional relacionada con el objetivo de oferta. Las direcciones (goal_info) solo pueden ser una de las siguientes opciones:
targetFrequencyInfo

object (FixedCpmTargetFrequencyGoalInfo)

Detalles del objetivo de las ofertas de frecuencia objetivo

FixedCpmGoal

Es una enumeración que describe el objetivo de la estrategia de ofertas de CPM fijo.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
REACH Maximizar alcance, es decir, la cantidad de usuarios que vieron los anuncios de esta campaña
TARGET_FREQUENCY Ofertante de CPM de frecuencia objetivo. Optimizar las ofertas para llegar a un solo usuario con la frecuencia solicitada

FixedCpmTargetFrequencyGoalInfo

Detalles del objetivo de ofertas de frecuencia objetivo para la estrategia de ofertas de CPM fijo Solo es relevante si el objetivo de la estrategia de ofertas es TARGET_FREQUENCY.

Representación JSON
{
  "targetCount": string,
  "timeUnit": enum (FixedCpmTargetFrequencyTimeUnit)
}
Campos
targetCount

string (int64 format)

El recuento de frecuencia objetivo representa la cantidad de veces que un anunciante desea que el anuncio se muestre en la segmentación para un solo usuario.

timeUnit

enum (FixedCpmTargetFrequencyTimeUnit)

Es el período que expresa el período durante el cual deseas alcanzar el targetCount especificado.

FixedCpmTargetFrequencyTimeUnit

Una enumeración que describe el período durante el cual se optimizan las ofertas para cumplir con la frecuencia objetivo cuando se usa la estrategia de ofertas de CPM fijo.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa el valor desconocido en esta versión.
MONTHLY Optimizar las ofertas para alcanzar la frecuencia objetivo en 30 días

TargetCpv

Este tipo no tiene campos.

Es la estrategia de ofertas de CPV (costo por vista) objetivo. Es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento según el CPV objetivo que estableciste.