BatchError 数据对象 - 批量
定义一个批量批处理错误对象,该对象标识请求消息中导致操作失败的项批中的项,并描述失败的原因。
语法
<xs:complexType name="BatchError" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="0" name="Code" type="xs:int" />
<xs:element minOccurs="0" name="Details" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FieldPath" nillable="true" type="xs:string" />
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q3:ArrayOfKeyValuePairOfstringstring" />
<xs:element minOccurs="0" name="Index" type="xs:int" />
<xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
元素
BatchError 对象具有以下元素:Code、Details、ErrorCode、FieldPath、ForwardCompatibilityMap、Index、Message、Type。
元素 | 说明 | 数据类型 |
---|---|---|
代码 | 标识错误的数值错误代码。 | int |
详细信息 | 一条消息,提供有关批处理错误的其他详细信息。 此字符串可以为空。 | string |
ErrorCode | 标识错误的符号字符串常量。 例如 UserIsNotAuthorized。 | string |
FieldPath | 保留供以后使用。 | string |
ForwardCompatibilityMap | 用于向前兼容性的键和值字符串列表,以避免在当前 API 版本中添加新元素时发生重大更改。 | KeyValuePairOfstringstring 数组 |
索引 | 失败的请求消息中项批中的项的从零开始的索引。 | int |
消息 | 描述错误的消息。 有关故障排除和错误处理的详细信息,请参阅 处理服务错误和异常 和 操作错误代码。 |
string |
类型 | 保留供以后使用。 | string |
要求
服务: BulkService.svc v13
命名 空间: https://bingads.microsoft.com/CampaignManagement/v13