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 do andamento 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 vai ser gasto no pacingPeriod.

Campo de união daily_max_value. Aplicável quando pacing_period é definido como PACING_PERIOD_DAILY. daily_max_value só pode ser de um dos tipos a seguir:
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 este campo para 1500000.

O valor atribuído será arredondado para todas as unidades faturáveis 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 do 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 como 10257770, ele será arredondado para 10250000, um valor de 10,25. Se definido como 505, ele arredondará 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

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

PacingType

Tipos de ritmo possíveis.

Enums
PACING_TYPE_UNSPECIFIED O valor do modo de ritmo não foi especificado ou é desconhecido nesta versão.
PACING_TYPE_AHEAD Aplicável somente ao período de ritmo PACING_PERIOD_FLIGHT. O "Avanço" no ritmo 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 Gastar todo o valor do orçamento do ritmo o mais rápido possível.
PACING_TYPE_EVEN Gastar um valor de orçamento consistente em cada período.