BatchErrorCollection Data Object - Campaign Management
Defines an error object that contains batch error details for the top level list index and a list of batch errors corresponding to the nested list index.
For example in the NestedPartialErrors response element for AddNegativeKeywordsToEntities, the top level error details correspond to the campaign or ad group in the service request. The nested list of batch errors would include any errors specific to the negative keywords that you attempted to add to the campaign or ad group.
Syntax
<xs:complexType name="BatchErrorCollection" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:sequence>
<xs:element minOccurs="0" name="BatchErrors" nillable="true" type="tns:ArrayOfBatchError" />
<xs:element minOccurs="0" name="Code" nillable="true" 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:q70="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q70: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>
Elements
The BatchErrorCollection object has the following elements: BatchErrors, Code, Details, ErrorCode, FieldPath, ForwardCompatibilityMap, Index, Message, Type.
Element | Description | Data Type |
---|---|---|
BatchErrors | A list of batch errors corresponding to the nested list index. | BatchError array |
Code | A numeric error code that identifies the error for the top level list index. | int |
Details | A message that provides additional details about the batch error for the top level list index. This string can be empty. | string |
ErrorCode | A symbolic string constant that identifies the error for the top level list index. | string |
FieldPath | The name of the data object's element where the error occurred. This value is subject to change, so you should not take a dependency on the current string format. This element is not supported for all errors. |
string |
ForwardCompatibilityMap | The list of key and value strings for forward compatibility to avoid otherwise breaking changes when new elements are added in the current API version. Forward compatibility changes will be noted here in future releases. There are currently no forward compatibility changes for this object. |
KeyValuePairOfstringstring array |
Index | The zero-based top level list index in the request message that failed. | int |
Message | A message that describes the error for the top level list index. | string |
Type | Reserved for internal use. | string |
Requirements
Service: CampaignManagementService.svc v13
Namespace: https://bingads.microsoft.com/CampaignManagement/v13
Used By
AddAdExtensions
AddAdGroupCriterions
AddCampaignCriterions
AddNegativeKeywordsToEntities
DeleteNegativeKeywordsFromEntities
UpdateAdExtensions
UpdateAdGroupCriterions
UpdateCampaignCriterions