Pacing

Configurações que controlam a taxa em que um orçamento é gasto.

Representação JSON
{
  "pacingPeriod": enum (PacingPeriod),
  "pacingType": enum (PacingType),

  // Union field daily_max_value can be only one of the following:
  "dailyMaxMicros": string,
  "dailyMaxImpressions": string
  // End of list of possible types for union field daily_max_value.
}
Campos
pacingPeriod

enum (PacingPeriod)

Obrigatório. O período em que o orçamento de desempenho orçamentário será gasto.

Quando a alocação automática de orçamento é ativada no pedido de inserção por meio de automationType, esse campo é somente de saída, e o padrão é PACING_PERIOD_FLIGHT.

pacingType

enum (PacingType)

Obrigatório. O tipo de ritmo que define como o valor do orçamento será gasto na pacingPeriod.

O PACING_TYPE_ASAP não é compatível com pacingPeriod PACING_PERIOD_FLIGHT para pedidos de inserção.

Campo de união daily_max_value. Aplicável quando pacing_period é definido como PACING_PERIOD_DAILY. daily_max_value pode ser apenas um dos seguintes:
dailyMaxMicros

string (int64 format)

Valor máximo da moeda para gastar diariamente em micros na moeda do anunciante.

Aplicável quando o orçamento se baseia na moeda. Precisa ser maior que 0. Por exemplo, para 1,5 unidade padrão da moeda, defina esse campo como 1500000.

O valor atribuído será arredondado para unidades faturáveis inteiras da moeda relevante de acordo com as seguintes regras: qualquer valor positivo menor que uma unidade faturável será arredondado para uma unidade faturável, e qualquer valor maior que uma unidade faturável será arredondado para o valor faturável mais próximo. Por exemplo, se a unidade faturável da moeda for 0,01 e esse campo estiver definido como 10257770, ele será arredondado para 10250000, um valor de 10,25. Se definido como 505, ele será arredondado para 10.000, um valor de 0,01.

dailyMaxImpressions

string (int64 format)

Número máximo de impressões a serem veiculadas por dia.

Aplicável quando o orçamento é baseado em impressões. Precisa ser maior que 0.

PacingPeriod

Períodos de tempo possíveis usados para gastar o valor do ritmo.

Enums
PACING_PERIOD_UNSPECIFIED O valor do período não foi especificado ou é desconhecido nesta versão.
PACING_PERIOD_DAILY A configuração do ritmo será aplicada diariamente.
PACING_PERIOD_FLIGHT A configuração de ritmo será aplicada a toda a duração do voo.

PacingType

Possíveis tipos de ritmo.

Enums
PACING_TYPE_UNSPECIFIED O valor do modo de ritmo não foi especificado ou é desconhecido nesta versão.
PACING_TYPE_AHEAD Aplicável apenas ao período de PACING_PERIOD_FLIGHT. O andamento "Antecedência" tenta gastar o orçamento mais rápido do que "Uniformemente", para garantir que todo o orçamento seja gasto até o final do período de veiculação.
PACING_TYPE_ASAP Gaste todo o valor do orçamento de andamento o mais rápido possível.
PACING_TYPE_EVEN Gaste um valor de orçamento consistente a cada período.