Pacing

予算が消化される速度を制御する設定。

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.
}
フィールド
pacingPeriod

enum (PacingPeriod)

必須。ペース調整予算が消化される期間。

automationType を使用して広告掲載オーダーで予算の自動割り当てが有効になっている場合、このフィールドは出力専用となり、デフォルトで PACING_PERIOD_FLIGHT に設定されます。

pacingType

enum (PacingType)

必須。pacingPeriod で予算額をどのように消化するかを定義するペース調整のタイプ。

PACING_TYPE_ASAP は、広告掲載オーダーの pacingPeriod PACING_PERIOD_FLIGHT に対応していません。

pacing_period が PACING_PERIOD_DAILY に設定されている場合に適用されます。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
dailyMaxMicros

string (int64 format)

1 日に支払う最大金額(広告主の通貨のマイクロ単位)。

予算が通貨ベースの場合に適用されます。0 より大きい値を入力してください。たとえば、通貨の標準単位が 1.5 の場合、このフィールドを 1500000 に設定します。

割り当てられた値は、次のルールに従って、関連する通貨の請求可能な単位全体に丸められます。1 つの請求可能な単位未満の正の値は、1 つの請求可能な単位に切り上げられ、1 つの請求可能な単位を超える値は、最も近い請求可能な値に切り捨てられます。たとえば、通貨の課金単位が 0.01 で、このフィールドが 10257770 に設定されている場合、10250000(10.25 の値)に切り捨てられます。505 に設定すると、10000(0.01 の値)に切り上げられます。

dailyMaxImpressions

string (int64 format)

1 日に配信するインプレッション数の上限。

予算がインプレッション ベースの場合に適用されます。0 より大きくする必要があります。

相互に排他的なフィールドの終了。

PacingPeriod

期間内予算を消化する期間。

列挙型
PACING_PERIOD_UNSPECIFIED このバージョンでは、期間の値が指定されていないか、不明です。
PACING_PERIOD_DAILY ペース設定は日単位で適用されます。
PACING_PERIOD_FLIGHT ペース設定は掲載期間全体に適用されます。

PacingType

可能なペース調整タイプ。

列挙型
PACING_TYPE_UNSPECIFIED ペースモードの値が指定されていないか、このバージョンでは不明です。
PACING_TYPE_AHEAD PACING_PERIOD_FLIGHT のペース調整期間にのみ適用されます。「前倒し」のペースでは、「均等」よりも早めに、掲載期間の終了までに予算を使い切るように配信が行われます。
PACING_TYPE_ASAP ペース調整予算額をできるだけ早く使い切ります。
PACING_TYPE_EVEN 一定期間ごとに一定の予算額を支出する。