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_value。当 pacing_period 设置为 PACING_PERIOD_DAILY 时,适用此字段。daily_max_value 只能是下列其中一项:
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 在不同时间段的支出保持一致的预算金额。