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. Es 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. Es el estado principal de la campaña.

Proporciona estadísticas sobre por qué una campaña no publica anuncios o no lo hace de manera óptima. Es posible que las modificaciones en la campaña y sus entidades relacionadas tarden 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 publica anuncios o no lo hace 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 campaña nueva, el estado predeterminado es ENABLED.

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. Perfeccionamiento opcional de 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 que se usan para sustituir etiquetas de parámetros personalizados en un trackingUrlTemplate, finalUrls o mobile_final_urls.

localServicesCampaignSettings

object (LocalServicesCampaignSettings)

Es 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 segmentadas a la red de Ad Exchange

networkSettings

object (NetworkSettings)

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

hotelSetting

object (HotelSettingInfo)

Inmutable. Es la configuración de hotel de la campaña.

dynamicSearchAdsSetting

object (DynamicSearchAdsSetting)

Es el parámetro de 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)

Configuración para segmentar 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.

La estrategia de ofertas se puede crear estableciendo 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. Es el nombre del recurso de AccessibleBiddingStrategy, una vista de solo lectura de los atributos sin restricciones de la estrategia de ofertas de cartera adjunta que se identifica con "biddingStrategy". Si la campaña no utiliza una estrategia de cartera, aparecerá vacío. 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. Por el contrario, 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 de BiddingStrategy.

frequencyCaps[]

object (FrequencyCapEntry)

Es 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 para las que 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)

Configuración del objetivo de optimización para 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 se deben excluir 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 se deben excluir de esta campaña. Esta campaña no heredará los vínculos de conjuntos de recursos con estos tipos desde el 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 LOCATION_SYNC está configurado para este campo, no se pueden vincular todos los conjuntos de recursos de grupo de ubicaciones a esta campaña, y no se publicarán todas las extensiones de ubicación (LE) ni las extensiones de ubicación afiliada (ALE) 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 enumeración de tipo de automatización de recursos para conocer el comportamiento de habilitación o inhabilitación predeterminado.

keywordMatchType

enum (CampaignKeywordMatchType)

Tipo de concordancia de palabras clave de la campaña. Establece este valor en 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. Configuración de las 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, esto es igual a resourceName.

Este campo es de solo lectura.

campaignBudget

string

Es el nombre del recurso del 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

Es el nombre del recurso del 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 en paralelo.

optimizationScore

number

Solo salida. Es el nivel de optimización de la campaña.

El nivel de optimización es una estimación de la efectividad de la configuración de una campaña para lograr el rendimiento esperado. El rango es del 0% (0.0) al 100% (1.0), y un 100% indica que la campaña está funcionando a su máximo potencial. Este campo es nulo para las campañas sin puntuació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

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

hotelPropertyAssetSet

string

Inmutable. Es el nombre del recurso de un 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 su uso con las campañas de máximo rendimiento.

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

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

biddingStrategy

string

Es el nombre del recurso de la estrategia de ofertas de cartera que utiliza la campaña.

commission

object (Commission)

La comisión es 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. Es una estrategia de ofertas manual que permite al anunciante establecer la oferta por acción especificada por el anunciante. Solo se admite para las campañas de servicios locales.

manualCpc

object (ManualCpc)

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

manualCpm

object (ManualCpm)

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

manualCpv

object (ManualCpv)

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

maximizeConversions

object (MaximizeConversions)

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

maximizeConversionValue

object (MaximizeConversionValue)

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 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 lograr un porcentaje elegido de impresiones.

targetRoas

object (TargetRoas)

Es una estrategia de ofertas de ROAS objetivo estándar que maximiza automáticamente los ingresos y, al mismo tiempo, calcula el promedio de un retorno de la inversión publicitaria (ROAS) objetivo específico.

targetSpend

object (TargetSpend)

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

percentCpc

object (PercentCpc)

Estrategia de ofertas de CPC porcentual estándar en la que las ofertas son una fracción del precio anunciado de un bien o servicio.

targetCpm

object (TargetCpm)

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

fixedCpm

object (FixedCpm)

Una estrategia de ofertas manual con un CPM fijo

targetCpv

object (TargetCpv)

Es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento en función del CPV objetivo que establezcas.

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 publica anuncios o no lo hace de manera óptima. Es posible que las modificaciones en la campaña y sus entidades relacionadas tarden un poco en reflejarse en este estado.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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 la campaña especificado por el usuario está detenido.
REMOVED Se quita el estado de la campaña especificado por el usuario.
ENDED Pasó la hora especificada por el usuario para que finalice 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 especificada por el usuario incorrecta.
LIMITED La campaña o sus entidades asociadas están limitadas por la configuración especificada por el usuario.
LEARNING El sistema de ofertas automáticas se ajusta a los cambios que especifica el usuario en la campaña o en 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 por qué una campaña no se publica o no se publica de manera óptima. Estos motivos se agregan para determinar el estado principal general de la campaña.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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 la campaña especificado por el usuario está detenido.
CAMPAIGN_PENDING La hora especificada por el usuario para que comience esta campaña es en el futuro.
CAMPAIGN_ENDED Pasó la hora especificada por el usuario para que finalice esta campaña.
CAMPAIGN_DRAFT La campaña es un borrador.
BIDDING_STRATEGY_MISCONFIGURED La estrategia de ofertas tiene parámetros de configuración especificados por el usuario incorrectos.
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 ajusta 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 se ajustaran 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 parámetros de configuración especificados por el usuario incorrectos.
SEARCH_VOLUME_LIMITED La campaña no se segmenta para 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 hay 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 hay palabras clave aptas en esta campaña.
AD_GROUP_ADS_PAUSED Todos los estados de los anuncios del grupo de anuncios especificados por el usuario están detenidos.
NO_AD_GROUP_ADS No hay anuncios aptos en los grupos de anuncios de 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, pero falta la extensión correspondiente.
MISSING_CALL_EXTENSION La campaña tiene un objetivo de llamada, pero falta la extensión correspondiente.
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 clientes potenciales.
CALL_EXTENSION_UNDER_REVIEW La extensión de llamada está 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 está detenido.
CAMPAIGN_GROUP_ALL_GROUP_BUDGETS_ENDED Pasaron los horarios especificados por el usuario de todos los presupuestos del grupo asociados con el grupo de campañas superior.
APP_NOT_RELEASED La aplicación asociada con esta campaña de ACi no se lanzó en los países de segmentación de la campaña.
APP_PARTIALLY_RELEASED La aplicación asociada a esta campaña de ACi se lanzó de forma parcial 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 hay grupos de recursos aptos en esta campaña.
ASSET_GROUPS_PAUSED Todos los grupos de recursos de esta campaña están detenidos.

CampaignStatus

Estados posibles de una campaña.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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.

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

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

Este es un valor de solo respuesta.

SERVING Publicación.
NONE Ninguno
ENDED Finalizó.
PENDING Pendiente.
SUSPENDED Suspendido.

BiddingStrategySystemStatus

Los posibles estados del sistema de una BiddingStrategy.

Enumeraciones
UNSPECIFIED Indica que se produjo un error inesperado, por ejemplo, que no se encontró ningún tipo de estrategia de ofertas o que no se encontró información de estado.
UNKNOWN Solo se usa 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 ofertas está en aprendizaje porque se creó o reactivó recientemente.
LEARNING_SETTING_CHANGE La estrategia de ofertas está en aprendizaje debido a un cambio reciente en la configuración.
LEARNING_BUDGET_CHANGE La estrategia de ofertas está en aprendizaje debido a un cambio reciente en el presupuesto.
LEARNING_COMPOSITION_CHANGE La estrategia de ofertas está en aprendizaje debido a un cambio reciente en la cantidad de campañas, grupos de anuncios o palabras clave a los que está asociada.
LEARNING_CONVERSION_TYPE_CHANGE La estrategia de ofertas depende de los informes de conversiones, y el cliente modificó recientemente los tipos de conversiones 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 ofertas.
LIMITED_BY_CPC_BID_FLOOR La estrategia de ofertas está limitada por su oferta mínima.
LIMITED_BY_DATA La estrategia de ofertas está limitada porque no hubo suficiente tráfico de conversiones en las últimas semanas.
LIMITED_BY_BUDGET Una fracción significativa de las palabras clave de esta estrategia de ofertas está limitada por el presupuesto.
LIMITED_BY_LOW_PRIORITY_SPEND La estrategia de ofertas no puede alcanzar su inversión objetivo porque se quitó la prioridad de su inversión.
LIMITED_BY_LOW_QUALITY Una fracción significativa de las palabras clave de esta estrategia de ofertas tiene un Nivel de calidad bajo.
LIMITED_BY_INVENTORY La estrategia de ofertas no puede invertir todo su presupuesto debido a la segmentación limitada.
MISCONFIGURED_ZERO_ELIGIBILITY Falta el seguimiento de conversiones (no hay pings) o las listas de remarketing para la SSC.
MISCONFIGURED_CONVERSION_TYPES La estrategia de ofertas depende de los informes de conversiones y al cliente le faltan tipos de conversiones que podrían informarse en función de esta estrategia.
MISCONFIGURED_CONVERSION_SETTINGS La estrategia de ofertas depende de los informes de conversiones, y la configuración de conversiones del cliente está configurada de forma incorrecta.
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 publica.
PAUSED La estrategia de ofertas no está activa. O bien 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 ofertas no admite informes de estado.
MULTIPLE_LEARNING Hubo varios estados del sistema LEARNING_* para esta estrategia de ofertas durante el período en cuestión.
MULTIPLE_LIMITED Hubo varios estados del sistema LIMITED_* para esta estrategia de ofertas durante el período en cuestión.
MULTIPLE_MISCONFIGURED Hubo varios estados del sistema MISCONFIGURED_* para esta estrategia de ofertas durante el período en cuestión.
MULTIPLE Hubo varios estados del sistema para esta estrategia de ofertas 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

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 × Conversión de la campaña. Si la campaña no está en la estrategia de ofertas del Optimizador de conversiones, se establecerá de forma predeterminada como OPTIMIZADA.
ROTATE Los anuncios se rotan de manera uniforme durante 90 días y, luego, se optimizan para obtener más clics.
ROTATE_INDEFINITELY Muestra anuncios de rendimiento más bajo de manera más uniforme con anuncios de rendimiento más alto y no realices optimizaciones.
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 de la categoría asociadas con la estrategia de ofertas MANUAL_CPA.

CategoryBid

Ofertas de 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_plumber.

manualCpaBidMicros

string (int64 format)

Oferta de CPA manual para la categoría. La oferta debe ser mayor que el 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 utilizar 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 establecer cuando se crea 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

En el caso de las campañas que utilizan controles de inventario de contenedores de anuncios responsivos, se determina 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 VideoResponsiveAds se puede usar para los anuncios de video in-stream.

allowInFeed

boolean

Determina si VideoResponsiveAds se puede usar para los anuncios de video in-feed.

allowShorts

boolean

Determina si VideoResponsiveAds 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 segmentadas para la red de Ad Exchange

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

boolean

Si la campaña está habilitada para las 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

Indica si los anuncios se publicarán en sitios de socios 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.

targetYoutube

boolean

Indica si los anuncios se publicarán en YouTube.

targetGoogleTvNetwork

boolean

Indica 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 el parámetro de 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. Es 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, "es".

feeds[]

string

Es la lista de nombres de recursos de los activos del feed de páginas asociados con la campaña.

useSuppliedUrlsOnly

boolean

Indica si la campaña utiliza exclusivamente las URLs proporcionadas por el anunciante.

ShoppingSetting

Es la configuración de las campañas de Shopping. Define el universo de productos que puede promocionar la campaña y cómo esta interactú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 del feed de los productos que se incluirán en la campaña. Solo se puede establecer uno de feedLabel o sales_country. Si se usa en lugar de sales_country, 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 deseas segmentar tus anuncios para 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, usa listingType.

advertisingPartnerIds[]

string (int64 format)

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

merchantId

string (int64 format)

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

Es 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 deseas 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 verdadero, esta campaña utiliza un recurso de público para la segmentación por público. Si es falso, esta campaña puede usar criterios de segmentos de público en su lugar.

GeoTargetTypeSetting

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

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

enum (PositiveGeoTargetType)

Es el parámetro de configuración que se usa 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 usa para la segmentación geográfica negativa en esta campaña en particular.

PositiveGeoTargetType

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

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 segmentadas del anunciante. Solo se puede usar con las campañas de Búsqueda y de Shopping estándares.
PRESENCE Especifica que se activa un anuncio si el usuario se encuentra en las ubicaciones de segmentación del anunciante o suele estar allí.

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 puede 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 puede ver el anuncio si se encuentra en las ubicaciones excluidas del anunciante.

LocalCampaignSetting

Configuración de la campaña para 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

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

Enumeraciones
UNSPECIFIED No se especificó ningún valor.
UNKNOWN Solo se usa 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 las 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 para el que debe optimizarse 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

Es el tipo de objetivo de la estrategia de ofertas de la campaña de aplicaciones.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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 a partir de las 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 a partir de las instalaciones de aplicaciones. La oferta de CPA es el costo por conversión en la aplicación objetivo. Ten en cuenta que, al principio, el CPA real puede parecer más alto que el CPA objetivo, ya que aún no se produjeron las conversiones a largo plazo.
OPTIMIZE_RETURN_ON_ADVERTISING_SPEND Intenta maximizar el valor de todas las conversiones, por ejemplo, la instalación y las conversiones en la aplicación seleccionadas, a la vez que alcanzas o superas el retorno de la inversión publicitaria objetivo.
OPTIMIZE_PRE_REGISTRATION_CONVERSION_VOLUME Intenta maximizar el registro previo de la aplicación.
OPTIMIZE_INSTALLS_WITHOUT_TARGET_INSTALL_COST Intenta maximizar la instalación de la aplicación sin un costo por instalación objetivo.

AppCampaignAppStore

Enumeración que describe la tienda de aplicaciones de la campaña de aplicaciones.

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

CampaignExperimentType

Indica si esta campaña es normal, de borrador o de experimento.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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 de borrador de una campaña. Tiene algunas modificaciones de una campaña 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 se desvía un porcentaje del tráfico 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 un conjunto de anuncios) 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 en particular. 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 período por esta limitación.

FrequencyCapKey

Es un grupo de campos que se usan 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 debe aplicar el límite (por ejemplo, anuncio del grupo de anuncios, grupo de anuncios). El límite se aplica a todas las entidades de este nivel.

eventType

enum (FrequencyCapEventType)

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

timeUnit

enum (FrequencyCapTimeUnit)

Es la unidad de tiempo en la que se define la limitación (por ejemplo, día o semana).

timeLength

integer

Es la cantidad de unidades de tiempo que dura la limitación.

FrequencyCapLevel

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

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

FrequencyCapEventType

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

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
IMPRESSION La limitación 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 farmacéuticos sin marca.

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

enum (VanityPharmaDisplayUrlMode)

Es el modo de visualización de las URLs de vanity pharma.

vanityPharmaText

enum (VanityPharmaText)

Es 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 URLs de vanity pharma.

VanityPharmaDisplayUrlMode

Enumeración que describe los posibles modos de visualización para las URLs de vanity de productos farmacéuticos.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
MANUFACTURER_WEBSITE_URL Reemplaza la URL de vanity pharma por la URL del sitio web del fabricante.
WEBSITE_DESCRIPTION Reemplaza la URL de vanity pharma por la descripción del sitio web.

VanityPharmaText

Enumeración que describe el texto posible.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa 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 con contenido en español
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
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
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
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
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

SelectiveOptimization

Es la configuración de optimización selectiva de esta campaña, que incluye un conjunto de acciones de conversión para las que 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 seleccionado de nombres de recursos para las acciones de conversión que se utilizarán para optimizar esta campaña.

OptimizationGoalSetting

Configuración del objetivo de optimización para 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 que se muestra. Representa un valor desconocido en esta versión.
CALL_CLICKS Optimizar para obtener más clics de llamada Las conversiones de clics en llamadas son las veces que las personas seleccionaron "Llamar" para comunicarse con una tienda después de ver un anuncio.
DRIVING_DIRECTIONS Realiza optimizaciones para las instrucciones sobre cómo llegar. Las conversiones de instrucciones sobre cómo llegar en automóvil son las veces que los usuarios seleccionaron "Cómo llegar" para navegar a una tienda después de ver un anuncio.
APP_PRE_REGISTRATION Realiza optimizaciones para el registro previo. Las conversiones de registro previo son la cantidad de registros previos para recibir una notificación cuando se lance 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 usa para el seguimiento dinámico.

PaymentMode

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

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
CLICKS Pago por interacción
CONVERSION_VALUE Pago por valor de conversión Este modo solo se admite en 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 tienen AdvertisingChannelType.DISPLAY (sin incluir 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 información.
GUEST_STAY Valor de pago por estadía del huésped. Este modo solo se admite en campañas con AdvertisingChannelType.HOTEL, BiddingStrategyType.COMMISSION y BudgetType.STANDARD.

PerformanceMaxUpgrade

Información sobre una campaña que se actualizará a una de máximo rendimiento.

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

string

Solo salida. Es el nombre del recurso de la campaña de máximo rendimiento a la que se actualiza la campaña.

preUpgradeCampaign

string

Solo salida. El nombre del recurso de la campaña heredada que se actualizó a una de máximo rendimiento

status

enum (PerformanceMaxUpgradeStatus)

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

PerformanceMaxUpgradeStatus

Enumeración del estado de actualización de la campaña de máximo rendimiento

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un 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 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 se seguirá publicando 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

Posibles tipos de fichas

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

AssetAutomationSetting

La configuración de automatización de recursos contiene un 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)

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

Es el tipo de automatización de recursos.

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

AssetAutomationStatus

Es el estado de la automatización de recursos.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa como valor que se muestra. Representa un valor desconocido en esta versión.
OPTED_IN Si aceptas la opción, 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á de generar y publicar un tipo de automatización de recursos.

CampaignKeywordMatchType

Es una enumeración que describe el tipo de concordancia de palabras clave de la campaña.

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

Comisión

La comisión es 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 un porcentaje de comisión de x a este campo como (x * 1,000,000). Por ejemplo, 106,000 representa una tasa de comisión de 0.106 (10.6%).

ManualCpa

Este tipo no tiene campos.

Es una estrategia de ofertas manual que permite al anunciante establecer la oferta por acción especificada por el anunciante.

ManualCpc

Son ofertas manuales basadas en clics en las que 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.

Son ofertas manuales basadas en impresiones en las que el usuario paga por mil impresiones.

ManualCpv

Este tipo no tiene campos.

Son ofertas basadas en vistas en las que el usuario paga por cada vista de video.

PercentCpc

Es una estrategia de ofertas en la que las ofertas son una fracción del precio anunciado de un bien 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 se especifica en micros locales. Nota: Un valor cero se interpreta de la misma manera que si bid_ceiling no estuviera definido.

enhancedCpcEnabled

boolean

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

TargetCpm

El CPM objetivo (costo por mil impresiones) es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento según el 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 ofertas. 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)

Cantidad de frecuencia objetivo que representa la cantidad de veces que deseas llegar a un solo usuario.

timeUnit

enum (TargetFrequencyTimeUnit)

Es la ventana de tiempo que expresa el período durante el cual deseas alcanzar el targetCount especificado.

CPM fijo

Estrategia de ofertas de CPM fijo (costo por cada mil impresiones). Una estrategia de ofertas manual 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 ofertas de CPM fijo. Determina los parámetros de optimización de ofertas exactos.

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

object (FixedCpmTargetFrequencyGoalInfo)

Detalles del objetivo de ofertas de frecuencia objetivo

FixedCpmGoal

Enumeración que describe el objetivo de la estrategia de ofertas de CPM fijo.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
REACH Maximizar el alcance, es decir, la cantidad de usuarios que vieron los anuncios de esta campaña
TARGET_FREQUENCY Ofertante de CPM de frecuencia objetivo. Optimiza 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 mostrar el anuncio para segmentarlo a un solo usuario.

timeUnit

enum (FixedCpmTargetFrequencyTimeUnit)

Es la ventana de tiempo que expresa el período durante el cual deseas alcanzar el targetCount especificado.

FixedCpmTargetFrequencyTimeUnit

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

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

TargetCpv

Este tipo no tiene campos.

Estrategia de ofertas de CPV (costo por vista) objetivo Es una estrategia de ofertas automáticas que establece ofertas para optimizar el rendimiento en función del CPV objetivo que establezcas.