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 ritmo será gasto.

Quando a alocação automática de orçamento é ativada no pedido de inserção via automationType, esse campo é somente 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 no pacingPeriod.

Campo de união daily_max_value. Aplicável quando pacing_period está definido como PACING_PERIOD_DAILY. daily_max_value pode ser apenas de um dos tipos a seguir:
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 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 na moeda relevante conforme as seguintes regras: qualquer valor positivo menor que uma única unidade faturável será arredondado para uma unidade faturável, e qualquer valor maior que uma única 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 para 10257770, ele será arredondado para 10250000, um valor de 10,25. Se definido como 505, ele arredondará para 10000, um valor de 0,01.

dailyMaxImpressions

string (int64 format)

Número máximo de impressões a serem veiculadas todos os dias.

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

PacingPeriod

Possíveis períodos usados para gastar com 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 de ritmo será aplicada diariamente.
PACING_PERIOD_FLIGHT A configuração de ritmo será aplicada a todo o período de veiculação.

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 ritmo PACING_PERIOD_FLIGHT. O ritmo antecipado tenta gastar 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 Gastar todo o valor do orçamento de ritmo o mais rápido possível.
PACING_TYPE_EVEN Gastar um valor de orçamento consistente em cada período.