InsertionOrderPendingChanges 数据对象 - 客户计费

定义一个对象,该对象可用于管理已批准的插入订单的更改。

如果 InsertionOrderStatus 元素设置为 PendingUserReview,则无法通过插入OrderPendingChanges 对象更新插入顺序。 必须首先通过插入OrderStatus 元素批准、拒绝或取消。 插入顺序 “状态” 为“活动”、“已用”、“已过期”或“NotStarted”后,你可以进行新的更改,或者通过 InsertionOrderPendingChanges 对象批准或拒绝当前挂起的更改。

语法

<xs:complexType name="InsertionOrderPendingChanges" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:dateTime" />
    <xs:element minOccurs="0" name="RequestedByUserId" nillable="true" type="xs:int" />
    <xs:element minOccurs="0" name="ModifiedDateTime" nillable="true" type="xs:dateTime" />
    <xs:element minOccurs="0" name="NotificationThreshold" nillable="true" type="xs:double" />
    <xs:element minOccurs="0" name="ReferenceId" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="SpendCapAmount" nillable="true" type="xs:double" />
    <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:dateTime" />
    <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="PurchaseOrder" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ChangeStatus" nillable="true" type="tns:InsertionOrderPendingChangesStatus" />
  </xs:sequence>
</xs:complexType>

元素

InsertionOrderPendingChanges 对象具有以下元素:ChangeStatusCommentEndDateModifiedDateTimeNameNotificationThresholdPurchaseOrderReferenceIdRequestedByUserIdSpendCapAmountStartDate

元素 说明 数据类型
ChangeStatus 可用于接受或拒绝等待更改的插入订单。

调用 UpdateInsertionOrder 时,可以设置此 ChangeStatus 元素或修改此对象的其他元素,但不能与其他属性更新并行更改状态。
InsertionOrderPendingChangesStatus
评论 插入顺序的说明。 说明限制为 100 个字符。

加: 只读
更新: 自选
string
EndDate 插入订单到期的日期。 结束日期必须晚于开始日期。

该日期存储在协调世界时 (UTC) 中。 仅使用指定字符串的月份、日和年。 如果指定日期的小时、分钟和秒,它们将被忽略。

有关日期和时间格式的信息,请参阅基元 XML 数据类型中的 dateTime 条目。

如果插入顺序没有结束日期,则此元素为空。

加: 只读
更新: 自选
dateTime
ModifiedDateTime 提交插入订单更改请求的日期和时间。

该日期存储在协调世界时 (UTC) 中。

有关日期和时间格式的信息,请参阅基元 XML 数据类型中的 dateTime 条目。

加: 只读
更新: 只读
dateTime
名称 可用于引用此插入顺序的友好名称。

名称最多可以包含 100 个字符。

与客户的其他插入订单相比,名称不需要是唯一的。

加: 只读
更新: 自选
string
NotificationThreshold 已花费预算的百分比。 将百分比指定为 0 到 100 的值。 达到阈值时发送通知。 例如,如果将阈值设置为 70,计费服务会在你花费了预算的 70% 时发送通知。

如果不想接收通知,请将 设置为 NULL。

仅供内部使用。

加: 只读
更新: 自选
PurchaseOrder 可用于在每月发票中引用此插入订单的采购订单值。 此值将打印为每月发票中的采购订单。

采购订单最多可以包含 50 个字符。

加: 只读
更新: 自选
string
ReferenceId 仅供内部使用。

加: 只读
更新: 自选
long
RequestedByUserId 请求更改插入顺序的最后一个用户的标识符。

加: 只读
更新: 只读
int
SpendCapAmount 此插入订单的预算。 预算是硬性限制。 当帐户达到此限制并且没有其他可用的插入顺序时,帐户的生命周期状态值将设置为“暂停”。

如果插入订单具有无限制的预算,则此元素为空。

加: 只读
更新: 自选
StartDate 插入订单可以开始产生费用的日期。 开始日期必须晚于当前日期。

该日期存储在协调世界时 (UTC) 中。 仅使用指定字符串的月份、日和年。 如果指定日期的小时、分钟和秒,它们将被忽略。

有关日期和时间格式的信息,请参阅基元 XML 数据类型中的 dateTime 条目。

加: 只读
更新: 自选。 如果 InsertionOrderStatus 元素为 NotStarted,则只能通过此元素更新开始日期。 如果开始日期已过,则无法更改它。
dateTime

要求

服务: CustomerBillingService.svc v13
Namespace: https://bingads.microsoft.com/Customer/v13/Entities

使用者

InsertionOrder