BiddingStrategy

Una estrategia de ofertas

Representación JSON
{
  "resourceName": string,
  "status": enum (BiddingStrategyStatus),
  "type": enum (BiddingStrategyType),
  "currencyCode": string,
  "alignedCampaignBudgetId": string,
  "id": string,
  "name": string,
  "effectiveCurrencyCode": string,
  "campaignCount": string,
  "nonRemovedCampaignCount": string,

  // Union field scheme can be only one of the following:
  "enhancedCpc": {
    object (EnhancedCpc)
  },
  "maximizeConversionValue": {
    object (MaximizeConversionValue)
  },
  "maximizeConversions": {
    object (MaximizeConversions)
  },
  "targetCpa": {
    object (TargetCpa)
  },
  "targetImpressionShare": {
    object (TargetImpressionShare)
  },
  "targetRoas": {
    object (TargetRoas)
  },
  "targetSpend": {
    object (TargetSpend)
  }
  // End of list of possible types for union field scheme.
}
Campos
resourceName

string

Inmutable. El nombre del recurso de la estrategia de ofertas. Los nombres de los recursos de la estrategia de ofertas tienen el siguiente formato:

customers/{customerId}/biddingStrategies/{biddingStrategyId}

status

enum (BiddingStrategyStatus)

Solo salida. El estado de la estrategia de ofertas.

Este campo es de solo lectura.

type

enum (BiddingStrategyType)

Solo salida. Es el tipo de estrategia de ofertas. Crea una estrategia de ofertas configurando el esquema de ofertas.

Este campo es de solo lectura.

currencyCode

string

Inmutable. La moneda que utiliza la estrategia de oferta (código ISO 4217 de tres letras).

Para las estrategias de ofertas en clientes administradores, esta moneda se puede configurar durante la creación y se establece de forma predeterminada en la moneda del cliente administrador. Para los clientes de servicio, no se puede establecer este campo. Todas las estrategias de un cliente de servicio utilizan implícitamente la moneda de ese cliente. En todos los casos, el campoeffectiveCurrencyCode muestra la moneda que usó la estrategia.

alignedCampaignBudgetId

string (int64 format)

ID del presupuesto de la campaña con el que está alineada esta estrategia de ofertas de cartera. Cuando una cartera y el presupuesto de una campaña están alineados, significa que se vinculan al mismo conjunto de campañas. Después de alinear una estrategia de ofertas con el presupuesto de una campaña, las campañas que se agregan a la estrategia de ofertas también deben utilizar ese presupuesto.

id

string (int64 format)

Solo salida. El ID de la estrategia de ofertas.

name

string

El nombre de la estrategia de ofertas. Todas las estrategias de ofertas dentro de una cuenta deben tener un nombre distinto.

La longitud de esta cadena debe ser de entre 1 y 255, inclusive, en bytes UTF-8 (cortada).

effectiveCurrencyCode

string

Solo salida. La moneda que utiliza la estrategia de oferta (código ISO 4217 de tres letras).

En el caso de las estrategias de ofertas en clientes administradores, esta es la moneda que establece el anunciante cuando crea la estrategia. Para brindar servicio a los clientes, corresponde al currencyCode del cliente.

Las métricas de la estrategia de ofertas se informan en esta moneda.

Este campo es de solo lectura.

campaignCount

string (int64 format)

Solo salida. Es la cantidad de campañas vinculadas a esta estrategia de ofertas.

Este campo es de solo lectura.

nonRemovedCampaignCount

string (int64 format)

Solo salida. Es la cantidad de campañas no quitadas que se adjuntan a esta estrategia de ofertas.

Este campo es de solo lectura.

Campo de unión scheme. Es el esquema de ofertas.

Solo se puede establecer una. scheme puede ser una de las siguientes opciones:

enhancedCpc

object (EnhancedCpc)

Es una estrategia de ofertas que aumenta las ofertas para los clics que parecen tener más probabilidades de generar una conversión y las disminuye para los clics que parecen menos probables.

maximizeConversionValue

object (MaximizeConversionValue)

Es una estrategia de ofertas automáticas que te ayuda a obtener el mayor valor de conversión posible para tus campañas sin exceder tu presupuesto.

maximizeConversions

object (MaximizeConversions)

Una estrategia de ofertas automáticas que te ayudará a obtener la mayor cantidad posible de conversiones para tus campañas sin exceder tu presupuesto.

targetCpa

object (TargetCpa)

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

targetImpressionShare

object (TargetImpressionShare)

Es una estrategia de ofertas que realiza optimizaciones automáticamente en función de un porcentaje determinado de impresiones.

targetRoas

object (TargetRoas)

Es una estrategia de oferta que te ayuda a maximizar los ingresos mientras obtienes un retorno de la inversión publicitaria (ROAS) objetivo específico.

targetSpend

object (TargetSpend)

Es una estrategia de ofertas que establece tus ofertas para ayudarte a obtener la mayor cantidad posible de clics sin exceder tu presupuesto.

BiddingStrategyStatus

Son los posibles estados de una estrategia de ofertas.

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

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

Este es un valor de solo respuesta.

ENABLED La estrategia de oferta está habilitada.
REMOVED Se quitó la estrategia de oferta.

EnhancedCpc

Este tipo no tiene campos.

Es una estrategia de ofertas automáticas que aumenta las ofertas para los clics que parecen tener más probabilidades de generar una conversión y las reduce para los clics que parecen menos probables.

Esta estrategia de ofertas dejó de estar disponible y ya no se puede crear. Usa ManualCpc con EnhancedCpcEnabled configurado como verdadero para obtener una funcionalidad equivalente.