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 日あたりの費用の上限です(広告主の通貨の 100 万単位)。

予算が通貨ベースの場合に適用されます。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 毎回一定の予算額を使う。