Bulk Data Objects

The Bulk service defines the following data objects.

Data Object Description
AdApiError Defines an error object that contains the details that explain why the service operation failed.
AdApiFaultDetail Defines a fault object that operations return when generic errors occur, such as an authentication error.
ApiFaultDetail Defines a fault object that operations return when web service-specific errors occur, such as when the request message contains incomplete or invalid data.
ApplicationFault Defines the base object from which all fault detail objects derive.
BatchError Defines an error object that identifies the item within the batch of items in the request message that caused the operation to fail, and describes the reason for the failure.
CampaignScope Defines an object that identifies a campaign to download.
Date Defines a calendar date by month, day, and year.
EditorialError Defines an error object that identifies the entity with the batch of entities that failed editorial review.
KeyValuePairOfstringstring 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.
OperationError Defines an error object that contains the details that explain why the service operation failed.
PerformanceStatsDateRange Defines the date range values for the requested performance data in a bulk download.