结算设置,用于将付款账号与广告客户相关联。一项结算设置只能对应一个广告客户。
JSON 表示法 |
---|
{ "resourceName": string, "status": enum ( |
字段 | |
---|---|
resource |
不可变。结算设置的资源名称。BillingSetup 资源名称的格式为:
|
status |
仅限输出。结算设置的状态。 |
payments |
不可变。与此结算设置相关联的付款账号信息。在设置结算信息时,此字段用于使用新的付款账号进行注册(然后不应设置 paymentsAccount)。获取结算设置时,系统会填充此字段和 paymentsAccount。 |
id |
仅限输出。结算设置的 ID。 |
payments |
不可变。与此结算设置关联的付款账号的资源名称。付款资源名称的格式为:
|
联合字段 提取现有结算设置时,此值为请求的开始时间。不过,如果设置在请求的开始时间之后获得批准(请参阅状态),则以批准时间为准。 |
|
start |
不可变。开始日期时间,采用 yyyy-MM-dd 或 yyyy-MM-dd HH:mm:ss 格式。只能使用未来时间。 |
start |
不可变。开始时间类型。仅允许 NOW。 |
联合字段 end_time 。结算设置的结束时间/结束日期。此值为“FOREVER”(永久)或下一个已安排的结算设置的开始时间。end_time 只能是下列其中一项: |
|
end |
仅限输出。结束日期时间,采用 yyyy-MM-dd 或 yyyy-MM-dd HH:mm:ss 格式。 |
end |
仅限输出。结束时间(作为类型)。唯一可能的值是 FOREVER。 |
BillingSetupStatus
BillingSetup 的可能状态。
枚举 | |
---|---|
UNSPECIFIED |
未指定。 |
UNKNOWN |
仅用于返回值。表示此版本中未知的值。 |
PENDING |
结算设置正在等待审批。 |
APPROVED_HELD |
结算设置已获批准,但对应的第一项预算尚未获得批准。这仅适用于针对按月账单结算配置的结算设置。 |
APPROVED |
结算设置已获批准。 |
CANCELLED |
在获得批准之前,用户取消了结算设置。 |
PaymentsAccountInfo
此结算项的付款账号信息容器。
JSON 表示法 |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
字段 | |
---|---|
payments |
仅限输出。一个 16 位数 ID,用于标识与结算设置相关联的付款账号。 此值必须以带短划线的字符串形式传递,例如“1234-5678-9012-3456”。 |
payments |
不可变。与结算设置相关联的付款账号的名称。 这样,用户就可以为付款账号指定有意义的名称,以便对月度账单进行对账。 此名称将显示在月度账单中。 |
payments |
不可变。一个 12 位数的 ID,用于标识与结算设置相关联的付款资料。 此值必须以带短划线的字符串的形式传入,例如“1234-5678-9012”。 |
payments |
仅限输出。与结算设置相关联的付款资料的名称。 |
secondary |
仅限输出。在异常情况下(例如已安排顺序责任协议)存在的二级付款资料 ID。 |