Customer Billing Data Objects

The Customer Billing service defines the following data objects.

Data Object Description
AdApiError Defines a Customer Billing Ad API error object that contains the details that explain why the service operation failed.
AdApiFaultDetail Defines a Customer Billing Ad API fault detail object that operations return when generic errors occur, such as an authentication error.
ApiBatchFault Defines a Customer Billing API batch fault object that operations return when web service-specific errors occur, such as when the request message contains incomplete or invalid data.
ApiFault Defines a Customer Billing API 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 Customer Billing fault detail objects derive.
BatchError Defines a Customer Billing batch 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.
BillingDocument Defines a billing document.
BillingDocumentInfo Defines a billing document identification object that contains information about a billing document, such as the billing document identifier, billing document amount, and account identifier.
Coupon Defines a coupon.
CouponClaimInfo Defines an object containing coupon claim information.
CouponRedemption Contains redemption and consuming details.
InsertionOrder An insertion order is a contract that establishes the maximum amount you will spend on your account over a specified period of time.
InsertionOrderPendingChanges Defines an object that can be used to manage changes for an approved insertion order.
KeyValueEntityOflongdateTime Defines a KeyValueEntityOflongdateTime data object.
KeyValueEntityOflongstring Defines a KeyValueEntityOflongstring data object.
OperationError Defines a Customer Billing operation error object that contains the details that explain why the service operation failed.
OrderBy Defines an order for the list of insertion orders returned using one of the search operations, for example SearchCoupons or SearchInsertionOrders.
Paging Defines a paging object to request Customer Billing objects in batches.
Predicate Defines a predicate for the list of insertion orders returned using one of the search operations, for example SearchCoupons or SearchInsertionOrders.