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)

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

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

pacingType

enum (PacingType)

必須。pacingPeriod 全体で予算額を消化する方法を定義するペース設定のタイプ。

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

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

string (int64 format)

広告主の通貨のマイクロ単位で、1 日に費やす通貨の最大額。

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

割り当てられた値は、次のルールに従って、関連する通貨の請求可能な単位の整数に丸められます。請求可能な単位未満の正の値は 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 一定の予算額を一定期間ごとに消化します。