Pacing

Einstellungen, mit denen die Geschwindigkeit gesteuert wird, mit der ein Budget ausgegeben wird.

JSON-Darstellung
{
  "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.
}
Felder
pacingPeriod

enum (PacingPeriod)

Erforderlich. Der Zeitraum, in dem das Budget für die Budgetabstufung ausgegeben wird.

Wenn die automatische Budgetzuweisung im Anzeigenauftrag über automationType aktiviert ist, ist dieses Feld schreibgeschützt und standardmäßig auf PACING_PERIOD_FLIGHT festgelegt.

pacingType

enum (PacingType)

Erforderlich. Die Art der Budgetabstufung, mit der festgelegt wird, wie der Budgetbetrag über die pacingPeriod hinweg ausgegeben wird.

PACING_TYPE_ASAP ist nicht mit pacingPeriod PACING_PERIOD_FLIGHT für Anzeigenaufträge kompatibel.

Anwendbar, wenn pacing_period auf PACING_PERIOD_DAILY festgelegt ist. Im Folgenden finden Sie eine Liste der Felder, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt:
dailyMaxMicros

string (int64 format)

Maximaler Währungsbetrag, der pro Tag ausgegeben werden soll, in Mikroeinheiten der Währung des Werbetreibenden.

Anwendbar, wenn das Budget währungsbasiert ist. Muss größer als 0 sein. Wenn Sie beispielsweise 1, 5 Standardeinheiten der Währung angeben möchten, legen Sie für dieses Feld „1500000“ fest.

Der zugewiesene Wert wird nach den folgenden Regeln auf ganze abrechenbare Einheiten für die entsprechende Währung gerundet: Jeder positive Wert, der kleiner als eine einzelne abrechenbare Einheit ist, wird auf eine abrechenbare Einheit aufgerundet. Jeder Wert, der größer als eine einzelne abrechenbare Einheit ist, wird auf den nächsten abrechenbaren Wert abgerundet. Wenn die abrechenbare Einheit der Währung beispielsweise 0, 01 ist und dieses Feld auf 10257770 festgelegt ist, wird auf 10250000 abgerundet, was einem Wert von 10, 25 entspricht. Wenn der Wert auf 505 festgelegt ist, wird er auf 10.000 aufgerundet, was einem Wert von 0,01 entspricht.

dailyMaxImpressions

string (int64 format)

Maximale Anzahl von Impressionen, die pro Tag ausgeliefert werden sollen.

Anwendbar, wenn das Budget auf Impressionen basiert. Muss größer als 0 sein.

Ende der sich gegenseitig ausschließenden Felder.

PacingPeriod

Mögliche Zeiträume, in denen der Budgetabstufungsbetrag ausgegeben wird.

Enums
PACING_PERIOD_UNSPECIFIED Der Zeitraumwert ist nicht angegeben oder in dieser Version unbekannt.
PACING_PERIOD_DAILY Die Einstellung für die Budgetabstufung wird täglich angewendet.
PACING_PERIOD_FLIGHT Die Einstellung für die Taktung wird auf die gesamte Laufzeit angewendet.

PacingType

Mögliche Taktungstypen.

Enums
PACING_TYPE_UNSPECIFIED Der Wert für den Taktmodus ist nicht angegeben oder in dieser Version unbekannt.
PACING_TYPE_AHEAD Gilt nur für den Taktungszeitraum PACING_PERIOD_FLIGHT. Bei der vorzeitigen Budgetabstufung wird versucht, das Budget schneller zu investieren als bei einer gleichmäßigen Abstufung. So soll sichergestellt werden, dass das gesamte Budget bis zum Ende der Laufzeit ausgegeben wird.
PACING_TYPE_ASAP Der gesamte Budgetbetrag für die Taktung wird so schnell wie möglich ausgegeben.
PACING_TYPE_EVEN In jedem Zeitraum einen einheitlichen Budgetbetrag ausgeben.