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. Es el nombre del recurso de la estrategia de ofertas. Los nombres de los recursos de las estrategias 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. Para crear una estrategia de ofertas, establece el esquema de ofertas.

Este campo es de solo lectura.

currencyCode

string

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

En el caso de las estrategias de oferta en clientes de cuentas de administrador, esta moneda se puede establecer en el momento de la creación y se establece, de forma predeterminada, la del cliente administrador. Este campo no se puede establecer para los clientes de servicio. Todas las estrategias de un cliente de servicio usan implícitamente la moneda del 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 oferta de cartera. Cuando el presupuesto de una cartera y el 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 usar 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. Indica la moneda que utiliza la estrategia de ofertas (código de tres letras ISO 4217).

En el caso de las estrategias de oferta en clientes que son administradores, esta es la moneda que establece el anunciante cuando crea la estrategia. Para atender a clientes, es el currencyCode del cliente.

Las métricas de la estrategia de oferta 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. Indica la cantidad de campañas no quitadas asociadas a esta estrategia de ofertas.

Este campo es de solo lectura.

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

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

enhancedCpc

object (EnhancedCpc)

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)

Una estrategia de ofertas automáticas que te ayudará 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 que establece ofertas para ayudarlo a obtener la mayor cantidad posible de conversiones con el costo por adquisición (CPA) objetivo que estableció.

targetImpressionShare

object (TargetImpressionShare)

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

targetRoas

object (TargetRoas)

Es una estrategia de ofertas que te ayuda a maximizar los ingresos a la vez que realizas un promedio de un retorno de la inversión publicitaria (ROAS) objetivo específico.

targetSpend

object (TargetSpend)

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

BiddingStrategyStatus

Los posibles estados de una BiddingStrategy.

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

No se conoce el valor recibido en esta versión.

Este es un valor de solo respuesta.

ENABLED La estrategia de oferta está habilitada.
REMOVED Se quita 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 disminuye 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.