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)
  },
  "discoveryCampaignSettings": {
    object (DiscoveryCampaignSettings)
  },
  "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)
  },
  "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)
  }
  // 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 las campañas tienen el siguiente formato:

customers/{customerId}/campaigns/{campaignId}

primaryStatus

enum (CampaignPrimaryStatus)

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

Proporciona estadísticas sobre los motivos por los que una campaña no publica anuncios o no se publica de manera óptima. Las modificaciones en la campaña y sus entidades relacionadas pueden demorar un tiempo en reflejarse en este estado.

primaryStatusReasons[]

enum (CampaignPrimaryStatusReason)

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

Proporciona estadísticas sobre los motivos por los que una campaña no publica anuncios o no se publica de manera óptima. Estos motivos se agrupan para determinar un CampaignPrimaryStatus general.

status

enum (CampaignStatus)

El estado de la campaña.

Cuando se agrega una campaña nueva, 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. Es 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. Definición opcional para 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)

Es la lista de asignaciones usadas para sustituir etiquetas de parámetros personalizados en 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.

discoveryCampaignSettings

object (DiscoveryCampaignSettings)

Configuración de la campaña discovery.

realTimeBiddingSetting

object (RealTimeBiddingSetting)

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

networkSettings

object (NetworkSettings)

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

hotelSetting

object (HotelSettingInfo)

Inmutable. El parámetro de configuración del hotel 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 el parámetro de configuración para controlar las campañas de Shopping.

targetingSetting

object (TargetingSetting)

Es el parámetro de configuración de las funciones relacionadas con la segmentación.

geoTargetTypeSetting

object (GeoTargetTypeSetting)

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

localCampaignSetting

object (LocalCampaignSetting)

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

appCampaignSetting

object (AppCampaignSetting)

Es el parámetro de configuración relacionado con las campañas de aplicaciones.

labels[]

string

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

experimentType

enum (CampaignExperimentType)

Solo salida. Indica el tipo de campaña: normal, en borrador o experimental.

biddingStrategyType

enum (BiddingStrategyType)

Solo salida. El tipo de estrategia de ofertas.

Para crear una estrategia de ofertas, puedes configurar 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 no restringidos de la estrategia de ofertas de cartera adjunta que se identificó mediante “BiddingStrategy”. Este campo está vacío si la campaña no utiliza una estrategia de cartera. Los atributos de estrategias no restringidos 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)

Solo salida. configuración de seguridad de la marca a nivel de la campaña individual. 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)

El parámetro de configuración de optimización selectiva de esta campaña, que incluye un conjunto de acciones de conversión para realizar optimizaciones. 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)

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 campos de recursos que deben excluirse de esta campaña. Esta campaña no heredará los vínculos de recursos con estos tipos de campos del nivel superior.

excludedParentAssetSetTypes[]

enum (AssetSetType)

Los tipos de conjuntos de recursos que deben excluirse de esta campaña. Esta campaña no heredará los vínculos de conjuntos de recursos con estos tipos del nivel superior. 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 configura LOCATION_SYNC para este campo, no se podrán vincular a esta campaña todos los conjuntos de recursos del grupo por ubicación, y no se publicarán todas las extensiones de ubicación (LE) ni de ubicación afiliada (ALE) en esta campaña. Por el momento, solo se admite LOCATION_SYNC.

performanceMaxUpgrade

object (PerformanceMaxUpgrade)

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

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. Es el parámetro de configuración de las funciones relacionadas con el público.

baseCampaign

string

Solo salida. El nombre del recurso de la campaña de base de una campaña experimental o en borrador. Para las campañas de base, esto equivale 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 utilizado para adjuntar 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. Puede variar de 0% (0.0) a 100% (1.0), donde 100% indica que la campaña está rindiendo a su máximo potencial. Este campo es nulo para las campañas sin calificación.

Consulta "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 URLs 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 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 para las campañas de máximo rendimiento para objetivos de viajes.

listingType

enum (ListingType)

Inmutable. Es el tipo de ficha de los anuncios publicados para esta campaña. El campo está restringido para uso en 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

Es la 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 de CPA manual estándar. Estrategia de ofertas manuales que permite al anunciante establecer la oferta por acción especificada por el anunciante. Se admite solo para las campañas de Servicios Locales.

manualCpc

object (ManualCpc)

Estrategia de ofertas de CPC manual estándar. Ofertas manuales basadas en clics, donde el usuario paga por clic.

manualCpm

object (ManualCpm)

Estrategia de ofertas de CPM manual 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)

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

maximizeConversionValue

object (MaximizeConversionValue)

Es una 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 una estrategia de oferta de CPA objetivo estándar que establece ofertas automáticamente para ayudarlo a obtener la mayor cantidad posible de conversiones con el costo por adquisición (CPA) objetivo que estableció.

targetImpressionShare

object (TargetImpressionShare)

Es la 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 una estrategia de ofertas ROAS objetivo estándar que maximiza los ingresos automáticamente a la vez que se promedia un retorno de la inversión publicitaria (ROAS) objetivo específico.

targetSpend

object (TargetSpend)

Es una estrategia de oferta de inversión objetivo estándar que establece sus ofertas automáticamente para ayudarlo a obtener la mayor cantidad posible de clics sin exceder su presupuesto.

percentCpc

object (PercentCpc)

Estrategia de oferta de CPC de porcentaje estándar en la que las ofertas son una fracción del precio anunciado para algún producto o servicio.

targetCpm

object (TargetCpm)

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

CampaignPrimaryStatus

Es una enumeración que describe el posible estado principal de la campaña. Proporciona estadísticas sobre los motivos por los que una campaña no publica anuncios o no se publica de manera óptima. Las modificaciones en la campaña y sus entidades relacionadas pueden demorar un tiempo en reflejarse en este estado.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
ELIGIBLE La campaña es apta para publicarse.
PAUSED El estado de campaña especificado por el usuario está detenido.
REMOVED Se quita el estado de la campaña especificado por el usuario.
ENDED Ya pasó la hora especificada por el usuario para finalizar esta campaña.
PENDING Es posible que la campaña se publique en el futuro.
MISCONFIGURED La campaña o sus entidades asociadas tienen una configuración incorrecta especificada por el usuario.
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

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

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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 campaña especificado por el usuario está detenido.
CAMPAIGN_PENDING La hora de inicio de esta campaña especificada por el usuario es en el futuro.
CAMPAIGN_ENDED Ya pasó la hora especificada por el usuario para finalizar esta campaña.
CAMPAIGN_DRAFT La campaña es un borrador.
BIDDING_STRATEGY_MISCONFIGURED La estrategia de oferta tiene una configuración incorrecta especificada por el usuario.
BIDDING_STRATEGY_LIMITED La estrategia de oferta está limitada por la configuración especificada por el usuario, como la falta de datos o una configuración similar.
BIDDING_STRATEGY_LEARNING El sistema de ofertas automáticas se está ajustando a los cambios en la estrategia de ofertas especificados por el usuario.
BIDDING_STRATEGY_CONSTRAINED La campaña podría captar más valor de conversión ajustando los objetivos de CPA o 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 está segmentada para todas las búsquedas relevantes.
AD_GROUPS_PAUSED Se detuvieron todos los estados del grupo de anuncios especificados por el usuario.
NO_AD_GROUPS No existen grupos de anuncios aptos en esta campaña.
KEYWORDS_PAUSED Se detuvieron todos los estados de palabras clave especificados por el usuario.
NO_KEYWORDS No existen palabras clave aptas en esta campaña.
AD_GROUP_ADS_PAUSED Se detuvieron todos los estados de anuncios del grupo de anuncios especificados por el usuario.
NO_AD_GROUP_ADS No hay anuncios del grupo de anuncios aptos en esta campaña.
HAS_ADS_LIMITED_BY_POLICY Al menos un anuncio de 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, pero falta la extensión de llamada.
LEAD_FORM_EXTENSION_UNDER_REVIEW La extensión de formulario de clientes potenciales está 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 de grupos de anuncios de aplicaciones para dispositivos móviles aptos en esta campaña.
CAMPAIGN_GROUP_PAUSED Se detuvo el estado del grupo de campañas especificado por el usuario.
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Ya pasaron las horas especificadas por el usuario de todos los presupuestos del grupo asociados con el grupo de campañas principal.
APP_NOT_RELEASED La aplicación asociada con esta ACi no está publicada 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.

CampaignStatus

Estados posibles de una campaña.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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.

Enumeradores
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.

SERVING Está publicando anuncios.
NONE Ningún contenido de este tipo
ENDED Finalizado.
PENDING Pendiente.
SUSPENDED Suspendido

BiddingStrategySystemStatus

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

Enumeradores
UNSPECIFIED Indicadores de 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 un 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 oferta está aprendiendo porque se creó o reactivó recientemente.
LEARNING_SETTING_CHANGE La estrategia de oferta está aprendiendo debido a un cambio reciente en la configuración.
LEARNING_BUDGET_CHANGE La estrategia de oferta está aprendiendo debido a un cambio reciente en el presupuesto.
LEARNING_COMPOSITION_CHANGE La estrategia de oferta está aprendiendo debido al cambio reciente en la cantidad de campañas, grupos de anuncios o palabras clave asociadas.
LEARNING_CONVERSION_TYPE_CHANGE La estrategia de ofertas depende de los informes de conversiones y el cliente recientemente modificó los tipos de conversión que eran relevantes para la estrategia de ofertas.
LEARNING_CONVERSION_SETTING_CHANGE La estrategia de oferta depende de los informes de conversiones, y el cliente cambió recientemente su configuración de conversiones.
LIMITED_BY_CPC_BID_CEILING La estrategia de oferta 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 oferta está limitada porque no hubo suficiente tráfico de conversión durante las últimas semanas.
LIMITED_BY_BUDGET Una fracción 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 anuló la prioridad de su inversión.
LIMITED_BY_LOW_QUALITY Una fracción significativa de las palabras clave en esta estrategia de oferta tiene un Nivel de calidad bajo.
LIMITED_BY_INVENTORY La estrategia de oferta 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 las SSC.
MISCONFIGURED_CONVERSION_TYPES La estrategia de oferta depende de los informes de conversiones, y el cliente no tiene los tipos de conversión que podrían registrarse en 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 establecida.
MISCONFIGURED_SHARED_BUDGET Hay campañas fuera de la estrategia de ofertas 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 está publicando.
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 Actualmente, esta estrategia de oferta no es compatible con los informes de estado.
MULTIPLE_LEARNING Se produjeron varios estados del sistema LEARNING_* para esta estrategia de oferta durante el período en cuestión.
MULTIPLE_LIMITED Se produjeron 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.

Enumeradores
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.

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 en función de la CTR × la conversión de la campaña. Si la campaña no tiene la estrategia de oferta del Optimizador de conversiones, el valor predeterminado será OPTIMIZADO.
ROTATE Los anuncios se rotan de manera uniforme durante 90 días y, luego, se optimizan para obtener clics.
ROTATE_INDEFINITELY Mostrar anuncios de bajo rendimiento de manera más uniforme junto con anuncios de mejor rendimiento y no optimizarlos.
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 a la estrategia de ofertas MANUAL_CPA.

CategoryBid

Ofertas de categoría en LocalServicesReportingCampaignSettings.

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

string

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

manualCpaBidMicros

string (int64 format)

Oferta de CPA manual para la categoría. La oferta debe ser superior al precio de reserva asociado a esa categoría. El valor está 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. El ID de la cuenta de Viajes asociado con la campaña de viajes.

DiscoveryCampaignSettings

Configuración de la campaña discovery.

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

boolean

Inmutable. Especifica si esta campaña utiliza opciones de segmentación actualizadas. Si estableces este campo en true, puedes usar la segmentación geográfica y por idioma en el nivel del grupo de anuncios, a diferencia 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 al crear una campaña.

RealTimeBiddingSetting

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

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

boolean

Si la campaña habilitó las ofertas en tiempo real

NetworkSettings

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

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

boolean

Indica si los anuncios se publicarán en sitios asociados en la Red de Búsqueda de Google (se 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.

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. Indica 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 con la campaña.

useSuppliedUrlsOnly

boolean

Si la campaña utiliza solo URLs proporcionadas por el anunciante

ShoppingSetting

El parámetro de configuración para las campañas de Shopping. Define el universo de 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,
  "salesCountry": string,
  "campaignPriority": integer,
  "enableLocal": boolean
}
Campos
feedLabel

string

Etiqueta de feed de los productos que se incluirán en la campaña. Solo se puede establecer un valor de feedLabel o salesCountry. Si se usa en lugar de salesCountry, el campo feedLabel acepta códigos de país en 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 segmentar el 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 dentro de la campaña.

merchantId

string (int64 format)

Inmutable. 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.

salesCountry

string

Es el país de venta de los productos que se incluirán en la campaña. Solo se puede establecer un valor de feedLabel o salesCountry. El campo es inmutable, excepto para el borrado. Una vez que se borre este campo, deberás usar feedLabel si quieres establecer el país de venta.

campaignPriority

integer

La prioridad de la campaña. Las campañas con prioridades numéricamente más altas tienen prioridad sobre las que tienen 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

Si se deben incluir productos locales.

AudienceSetting

Es la configuración de la segmentación por público.

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

boolean

Inmutable. Si es verdadero, 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 una colección 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 el parámetro de configuración que se utiliza para la segmentación geográfica negativa en esta campaña en particular.

PositiveGeoTargetType

Son los posibles tipos de segmentaciones geográficas positivas.

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

NegativeGeoTargetType

Los posibles tipos de segmentaciones geográficas negativas

Enumeradores
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 muestra interés en ellas.
PRESENCE Especifica que un usuario no puede ver el anuncio si se encuentra en las ubicaciones excluidas del anunciante.

LocalCampaignSetting

Configuración de campaña para campañas locales.

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

enum (LocationSourceType)

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

LocationSourceType

Son los tipos posibles de una fuente de ubicación.

Enumeradores
UNSPECIFIED No se especificó ningún valor.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
GOOGLE_MY_BUSINESS Son las ubicaciones asociadas con el Perfil de Negocio vinculado del cliente.
AFFILIATE Ubicaciones de tiendas afiliadas (cadenas) Por ejemplo, las ubicaciones de las tiendas de 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 la estrategia de oferta de esta campaña de aplicaciones debe realizar optimizaciones.

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 oferta de la campaña de aplicaciones.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
OPTIMIZE_INSTALLS_TARGET_INSTALL_COST Intenta maximizar la cantidad de instalaciones de la aplicación. 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 de instalaciones de aplicaciones. 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 de instalaciones de aplicaciones. La oferta de CPA es el costo por conversión en la aplicación objetivo. Ten en cuenta que, en un principio, el CPA real puede parecer más alto que el CPA objetivo, ya que las conversiones a largo plazo aún no se han generado.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Intenta maximizar el valor de todas las conversiones; por ejemplo, instalar + conversiones en la aplicación seleccionadas y, a la vez, 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 Intenta 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

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
BASE Esta es una campaña normal.
DRAFT Esta es una versión en 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 a partir 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 se puede mostrar un anuncio (o algún conjunto de anuncios) a un usuario durante un período determinado.

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

object (FrequencyCapKey)

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

Es la cantidad máxima de eventos permitidos durante el intervalo de tiempo según este límite.

FrequencyCapKey

Es un grupo de campos utilizados 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)

Indica el nivel en el que se aplicará el límite (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)

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

timeUnit

enum (FrequencyCapTimeUnit)

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

timeLength

integer

Cantidad de unidades de tiempo que dura el límite.

FrequencyCapLevel

Indica el nivel en el que se aplicará el límite (p. ej., un anuncio del grupo de anuncios o un grupo de anuncios). El límite se aplica a todos los recursos de este nivel.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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

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

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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 reproducciones de anuncios de video.

BrandSafetySuitability

Control de idoneidad de la seguridad de la marca de 3 niveles.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
EXPANDED_INVENTORY Esta opción te permite mostrar anuncios en todo el inventario de YouTube y en los Socios de video que cumplen con nuestros estándares para la monetización. Esta opción puede ser una alternativa adecuada para las marcas que desean obtener el máximo acceso a la gama completa de videos aptos para publicar anuncios, incluidos, por ejemplo, los videos con lenguaje excesivamente profano en el contexto de la comedia o los documentales, así como aquellos con contenido de violencia desmedida en el contexto de los videojuegos.
STANDARD_INVENTORY Esta opción te permite mostrar anuncios en una amplia variedad de contenido apropiado para la mayoría de las marcas, como videos musicales populares, documentales y avances de películas. El contenido en el que puedes mostrar anuncios se basa en los Lineamientos del Contenido Apto para Anunciantes de YouTube, que tiene en cuenta, por ejemplo, la intensidad o la frecuencia del lenguaje obsceno, o la idoneidad del tema tratado, como sucesos delicados. Los anuncios no se mostrarán, por ejemplo, en contenido con casos reiterados de lenguaje muy obsceno, niveles desmedidos de contenido sexual o violencia gráfica.
LIMITED_INVENTORY Esta opción te permite mostrar anuncios en un rango reducido de contenido, apropiado para las marcas, con lineamientos particularmente estrictos sobre el lenguaje inapropiado y el contenido provocativo de índole sexual, más allá de lo que establecen los Lineamientos del Contenido Apto para Anunciantes de YouTube. Los videos accesibles en esta categoría sensible cumplen con requisitos más estrictos, especialmente en cuanto al lenguaje inapropiado y el contenido provocativo de índole sexual. Por ejemplo, tus anuncios no se mostrarán en algunos de los videos musicales más populares de YouTube y otros contenidos de cultura popular en YouTube y los Socios de video de Google.

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 URL farmacéuticas personalizadas.

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 de farmacias personalizadas.

VanityPharmaDisplayUrlMode

Es una enumeración que describe los posibles modos de visualización de las URLs de farmacia personalizadas.

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

VanityPharmaText

Es una enumeración que describe el texto posible.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un 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 y 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 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 en español (Sitio de tratamientos preventivos).
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 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 que está en español (Sitio de vacunas con receta).

SelectiveOptimization

El parámetro de configuración de optimización selectiva de esta campaña, que incluye un conjunto de acciones de conversión para realizar optimizaciones. 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 seleccionado de acciones de conversión para optimizar esta campaña.

OptimizationGoalSetting

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)

La lista de tipos de objetivos de optimización.

OptimizationGoalType

El tipo de objetivo de optimización

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo como valor que se muestra. Representa un valor desconocido en esta versión.
CALL_CLICKS Optimizar los clics de llamada Las conversiones por clic de llamada son las 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 se muestran cuando los usuarios seleccionan "Obtener instrucciones sobre cómo llegar" para navegar a una tienda después de ver un anuncio.
APP_PRE_REGISTRATION Optimizar el registro previo Las conversiones de registro previo son la cantidad de registros previos que reciben una notificación cuando se lanza la aplicación.

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. Es la URL que se utiliza para el seguimiento dinámico.

PaymentMode

Es una enumeración que describe los posibles modos de pago.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
CLICKS Se paga por interacción.
CONVERSION_VALUE Pago por valor de conversión. Este modo solo es compatible con las campañas con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION y BudgetType.STANDARD.
CONVERSIONS Pago por conversión. Este modo solo es compatible con las campañas que incluyen 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 Paga por el valor de la estadía del huésped. Este modo solo es compatible con las campañas con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION y BudgetType.STANDARD.

PerformanceMaxUpgrade

Información sobre la actualización de una campaña 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ó actualizar al formato de máximo rendimiento.

PerformanceMaxUpgradeStatus

Enumeración del estado de actualización de las campañas de máximo rendimiento para la campaña.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
UPGRADE_ELIBIGLE La campaña es apta para actualizarse a una campaña de máximo rendimiento.
UPGRADE_IN_PROGRESS La actualización a una campaña de máximo rendimiento está en curso.
UPGRADE_COMPLETE Se completó la actualización a una campaña 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 actualizar la campaña.

ListingType

Tipos de fichas posibles.

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

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 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.

Estrategia de ofertas manuales que permite al anunciante establecer la oferta por acción especificada por el anunciante.

ManualCpc

Ofertas manuales basadas en clics, donde el usuario paga por clic.

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

boolean

Si se deben mejorar las ofertas 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 ofertas en la que las ofertas son una fracción del precio anunciado para 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 ingresado por el anunciante y especificado en micros locales. Nota: Un valor cero se interpreta de la misma manera que un valor de bid_bound no está definido.

enhancedCpcEnabled

boolean

Ajusta la oferta para cada subasta de forma ascendente o descendente, según la probabilidad de una conversión. Las ofertas individuales pueden superar cpcBidCeilingMicros, pero no el importe promedio de la oferta para una campaña.

TargetCpm

El CPM (costo por cada mil impresiones) objetivo es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento en función del CPM objetivo que establezcas.

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 ofertas de frecuencia objetivo

TargetCpmTargetFrequencyGoal

Detalles del objetivo de 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 cuántas veces deseas llegar a un solo usuario.

timeUnit

enum (TargetFrequencyTimeUnit)

Es el período que expresa el período en el que quieres alcanzar el targetCount especificado.

TargetFrequencyTimeUnit

Es una enumeración que describe el período durante el que queremos alcanzar la frecuencia objetivo.

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
WEEKLY Optimiza las ofertas para alcanzar la frecuencia objetivo en una semana.