Pacing

Ustawienia kontrolujące częstotliwość wydawania budżetu.

Zapis 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.
}
Pola
pacingPeriod

enum (PacingPeriod)

To pole jest wymagane. Okres, w którym zostanie wykorzystany budżet dla tempa.

Gdy automatyczne przydzielanie budżetu jest włączone w zamówieniu reklamowym przez automationType, to pole wyświetla się tylko w przypadku danych wyjściowych, a domyślnie przyjmuje wartość PACING_PERIOD_FLIGHT.

pacingType

enum (PacingType)

To pole jest wymagane. Typ tempa, który określa sposób wydawania kwoty budżetu w ramach strategii pacingPeriod.

Pole sumy daily_max_value. Ma zastosowanie, gdy zasada pacing_period ma wartość PACING_PERIOD_DAILY. daily_max_value może być tylko jedną z tych wartości:
dailyMaxMicros

string (int64 format)

Maksymalna kwota w walucie reklamodawcy do wydania każdego dnia w milionowych częściach waluty reklamodawcy.

Ma zastosowanie, gdy budżet jest określany na podstawie waluty. Musi być większy niż 0. Na przykład dla 1,5 standardowej jednostki waluty ustaw to pole na 1500 000.

Wartość przypisana zostanie zaokrąglona do pełnych jednostek podlegających rozliczeniu w danej walucie zgodnie z tymi regułami: każda wartość dodatnia mniejsza niż jedna jednostka podlegająca rozliczeniu zostanie zaokrąglona w górę do jednej jednostki podlegającej rozliczeniu, a każda wartość większa niż jedna jednostka podlegająca rozliczeniu zostanie zaokrąglona w dół do najbliższej wartości podlegającej rozliczeniu. Jeśli np. jednostka do zapłaty w walucie to 0,01, a to pole ma wartość 10257770, zostanie zaokrąglone w dół do 10250000, czyli do 10,25. Jeśli ustawisz wartość 505, zostanie ona zaokrąglona w górę do 10 000 (czyli do 0, 01).

dailyMaxImpressions

string (int64 format)

Maksymalna dzienna liczba wyświetleń.

Ma zastosowanie, gdy budżet jest uzależniony od liczby wyświetleń. Musi być większy niż 0.

PacingPeriod

Możliwe przedziały czasu, w których wydatki mogły zostać wliczone do kwoty dla tempa.

Wartości w polu enum
PACING_PERIOD_UNSPECIFIED Wartość okresu nie jest określona lub jest nieznana w tej wersji.
PACING_PERIOD_DAILY Ustawienie tempa będzie stosowane codziennie.
PACING_PERIOD_FLIGHT Ustawienie tempa będzie stosowane do całego czasu wyświetlania.

PacingType

Możliwe typy tempa.

Wartości w polu enum
PACING_TYPE_UNSPECIFIED Wartość trybu tempa nie jest określona lub jest nieznana w tej wersji.
PACING_TYPE_AHEAD Dotyczy tylko okresu tempa PACING_PERIOD_FLIGHT. Przy tempie z wyprzedzeniem środki są wydawane szybciej niż równomiernie, więc cały budżet zostanie wykorzystany do końca okresu wyświetlania.
PACING_TYPE_ASAP Wydaj całą kwotę budżetu dla tempa jak najszybciej.
PACING_TYPE_EVEN W każdym okresie wydawaj stałą kwotę budżetu.