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 aceleração será gasto.

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

pacingType

enum (PacingType)

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

O campo 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 está definido como PACING_PERIOD_DAILY. daily_max_value pode ser apenas um dos seguintes:
dailyMaxMicros

string (int64 format)

Valor máximo da moeda a ser gasto todos os dias em micros da moeda do anunciante.

Aplicável quando o orçamento é baseado em moeda. Precisa ser maior que 0. Por exemplo, para 1,5 unidade padrão da moeda, defina este campo como 1500000.

O valor atribuído será arredondado para unidades faturáveis inteiras na 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 baixo 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 todos os dias.

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

PacingPeriod

Períodos possíveis usados para gastar o valor de aceleração.

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

PacingType

Tipos de ritmo possíveis.

Tipos enumerados
PACING_TYPE_UNSPECIFIED O valor do modo de aceleração não foi especificado ou é desconhecido nesta versão.
PACING_TYPE_AHEAD Aplicável somente ao período de andamento PACING_PERIOD_FLIGHT. O ritmo "Antecedência" tenta gastar mais rápido do que o "Uniforme" 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 aceleração o mais rápido possível.
PACING_TYPE_EVEN Gaste um valor de orçamento consistente em todos os períodos.