Documentation for the requested version is not available.Documentation for the requested diff is not available.
AdWords API Rate Sheet
Each AdWords API operation performed consumes a certain number of API units, as specified in the rate sheet below. This rate sheet includes operation for all available versions of AdWords API. Costs are charged at a rate of US$0.25 (or local currency equivalent) per thousand API units consumed.
Operations are charged either per call or per item:
Per call
Cost is constant. For example, getAccountInfo consumes 1 API unit per call.
Per item
Cost is (cost per item × number of items operated upon). For example, a call to updateAdGroupList (which costs 10 API units per item) with an AdGroup array of length 20 would consume 200 API units.
Note: In AdWords API v2009, all operations are inherently per-item.
Counting Fundamental Items
Per-item operations count the items operated upon in one of the following ways:
Length of array passed in
For example, addAds counts the Ad objects passed in.
Length of the returned array
For example, getClientAccounts counts the strings (login emails) returned.
Number of inner objects operated upon
For example, estimateAdGroupList counts the inner KeywordRequest objects in the AdGroupRequestp[] parameter (each AdGroupRequest has an array of KeywordRequest objects).
Note: If a request both accepts and returns an array, it counts the items only in the larger array.
Failed Batch Requests
Batch requests, like updateAdGroupList, are atomic: they either succeed and process all elements, or fail and process none of them. If a request fails, you are charged only for elements that caused the request to fail.
Operation Costs
Because AdWords API v2009 operations are more resource-efficient to process, we've lowered the cost of frequently used operations by approximately 20%.