Pacing

予算を使用するレートを制御する設定。

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

enum (PacingPeriod)

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

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

pacingType

enum (PacingType)

必須。pacingPeriod 全体で予算額をどのように使用するかを定義するペースのタイプ。

共用体フィールド daily_max_valuepacing_periodPACING_PERIOD_DAILY に設定されている場合に該当します。daily_max_value は次のいずれかになります。
dailyMaxMicros

string (int64 format)

1 日に使える最大通貨額(広告主の通貨のマイクロ単位)。

予算が通貨に基づく場合に適用されます。0 より大きくする必要があります。たとえば、通貨の標準単位が 1.5 の場合、このフィールドを 1500000 に設定します。

割り当てられた値は、以下のルールに従って請求可能な単位として丸められます。1 つの請求単位未満の正の値は 1 つの請求単位に切り上げられ、1 つの請求単位を超える値は最も近い請求単位に切り捨てられます。たとえば、通貨の請求単位が 0.01 で、このフィールドが 10257770 に設定されている場合は、10250000 に切り捨てられ、値は 10.25 になります。505 に設定すると 10,000 に切り上げられます(値は 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 すべての期間で一貫した予算額を使用する。