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 时适用。以下是互斥字段的列表。在响应中,最多只能设置以下字段之一:
dailyMaxMicros

string (int64 format)

每天支出的最高金额(以广告客户币种的微单位表示)。

适用于基于币种的预算。必须大于 0。例如,对于 1.5 个标准单位的相应币种,请将此字段设置为 1500000。

系统会根据以下规则将分配的值舍入为相关币种的整数可结算单位:任何小于单个可结算单位的正值都将向上舍入为单个可结算单位,而任何大于单个可结算单位的值都将向下舍入为最接近的可结算值。例如,如果相应币种的结算单位为 0.01,并且此字段设置为 10257770,则系统会将其向下舍入为 10250000,即 10.25。如果设置为 505,则会向上舍入为 10000,即 0.01。

dailyMaxImpressions

string (int64 format)

每天投放的展示次数上限。

适用于基于展示次数的预算。必须大于 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 在每个时间段内支出相同的预算金额。