Pacing

Impostazioni che controllano la frequenza con cui viene speso un budget.

Rappresentazione JSON
{
  "pacingPeriod": enum (PacingPeriod),
  "pacingType": enum (PacingType),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "dailyMaxMicros": string,
  "dailyMaxImpressions": string
  // End of mutually exclusive fields.
}
Campi
pacingPeriod

enum (PacingPeriod)

Obbligatorio. Il periodo di tempo in cui verrà speso il budget di pacing.

Quando l'allocazione automatica del budget è attivata nell'ordine di inserzione tramite automationType, questo campo è di solo output e il valore predefinito è PACING_PERIOD_FLIGHT.

pacingType

enum (PacingType)

Obbligatorio. Il tipo di pacing che definisce il modo in cui l'importo del budget verrà speso per pacingPeriod.

PACING_TYPE_ASAP non è compatibile con pacingPeriod PACING_PERIOD_FLIGHT per gli ordini di inserzione.

Applicabile quando pacing_period è impostato su PACING_PERIOD_DAILY. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi:
dailyMaxMicros

string (int64 format)

Importo massimo della valuta da spendere ogni giorno in micro della valuta dell'inserzionista.

Applicabile quando il budget è basato sulla valuta. Deve essere maggiore di 0. Ad esempio, per 1,5 unità standard della valuta, imposta questo campo su 1500000.

Il valore assegnato verrà arrotondato a unità fatturabili intere per la valuta pertinente in base alle seguenti regole: qualsiasi valore positivo inferiore a una singola unità fatturabile verrà arrotondato per eccesso a un'unità fatturabile e qualsiasi valore superiore a una singola unità fatturabile verrà arrotondato per difetto al valore fatturabile più vicino. Ad esempio, se l'unità fatturabile della valuta è 0,01 e questo campo è impostato su 10257770, il valore verrà arrotondato per difetto a 10250000, ovvero un valore di 10,25. Se impostato su 505, verrà arrotondato per eccesso a 10.000, un valore di 0,01.

dailyMaxImpressions

string (int64 format)

Numero massimo di impressioni da pubblicare ogni giorno.

Applicabile quando il budget è basato sulle impressioni. Deve essere maggiore di 0.

Fine dei campi che si escludono a vicenda.

PacingPeriod

Possibili periodi di tempo utilizzati per spendere l'importo di pacing.

Enum
PACING_PERIOD_UNSPECIFIED Il valore del periodo non è specificato o è sconosciuto in questa versione.
PACING_PERIOD_DAILY L'impostazione del pacing verrà applicata su base giornaliera.
PACING_PERIOD_FLIGHT L'impostazione del pacing verrà applicata all'intera durata del periodo di pubblicazione.

PacingType

Possibili tipi di pacing.

Enum
PACING_TYPE_UNSPECIFIED Il valore della modalità di pacing non è specificato o è sconosciuto in questa versione.
PACING_TYPE_AHEAD Applicabile solo al periodo di pacing PACING_PERIOD_FLIGHT. Il pacing "In anticipo" tenta di spendere il budget più velocemente del pacing uniforme, per garantire che l'intero budget venga speso entro la fine del periodo di pubblicazione.
PACING_TYPE_ASAP Spendi l'intero importo del budget di pacing il più rapidamente possibile.
PACING_TYPE_EVEN Spendi un importo del budget coerente in ogni periodo di tempo.