Use this service to manage ad groups. An ad group organizes a set of ads and criteria together, and also provides the default bid for its criteria. One or more ad groups belong to a campaign.
- Production WSDL
-
https://adwords.google.com/api/adwords/cm/v201302/AdGroupService?wsdl
- Namespace
-
https://adwords.google.com/api/adwords/cm/v201302
- Operations
- Errors
-
- AdGroupServiceError
- AdxError
- AuthenticationError
- AuthorizationError
- BetaError
- BiddingError
- BiddingErrors
- ClientTermsError
- DatabaseError
- DateError
- DistinctError
- EntityCountLimitExceeded
- EntityNotFound
- ForwardCompatibilityError
- IdError
- InternalApiError
- NewEntityCreationError
- NotEmptyError
- NotWhitelistedError
- NullError
- OperationAccessDenied
- OperatorError
- QueryError
- QuotaCheckError
- QuotaError
- RangeError
- RateExceededError
- ReadOnlyError
- RejectedError
- RequestError
- RequiredError
- SelectorError
- SettingError
- SizeLimitError
- StatsQueryError
- StringLengthError
get
Returns a list of all the ad groups specified by the selector from the target customer's account.
Parameters
Field | Type | Description |
---|---|---|
serviceSelector |
Selector
|
The selector specifying the AdGroups to return. |
Response
Field | Type | Description |
---|---|---|
rval |
AdGroupPage
|
List of adgroups identified by the selector. |
mutate
Adds, updates, or deletes ad groups.
Note:
AdGroupOperation does not support the
REMOVE
operator. To delete an ad group, set its
status to DELETED
.
Parameters
Field | Type | Description |
---|---|---|
operations |
AdGroupOperation[]
|
List of unique operations. The same ad group cannot be specified in more than one operation. |
Response
Field | Type | Description |
---|---|---|
rval |
AdGroupReturnValue
|
The updated adgroups. |
query
Returns the list of ad groups that match the query.
Parameters
Field | Type | Description |
---|---|---|
query |
xsd:string
|
The SQL-like AWQL query string |
Response
Field | Type | Description |
---|---|---|
rval |
AdGroupPage
|
A list of adgroups |
Errors
Error | Reasons |
---|---|
AdGroupServiceError | Represents possible error codes in AdGroupService. Enumerations
|
AdxError | Errors that are thrown when a non-AdX feature is accessed by an AdX customer. Enumerations
|
AuthenticationError | Errors returned when Authentication failed. Enumerations
|
AuthorizationError | Errors encountered when trying to authorize a user. Enumerations
|
BetaError | Errors that are thrown when a Beta feature is accessed incorrectly. Enumerations
|
BiddingError | Represents bidding errors. Enumerations
|
BiddingErrors | Represents error codes for bidding strategy entities. Enumerations
|
ClientTermsError | Error due to user not accepting the AdWords terms of service. Enumerations
|
DatabaseError | Errors that are thrown due to a database access problem. Enumerations
|
DateError | Errors associated with invalid dates and date ranges. Enumerations
|
DistinctError | Errors related to distinct ids or content. Enumerations
|
EntityCountLimitExceeded | Signals that an entity count limit was exceeded for some level.
For example, too many criteria for a campaign. Enumerations
|
EntityNotFound | An id did not correspond to an entity, or it referred to an entity which does not belong to the
customer. Enumerations
|
ForwardCompatibilityError | A ForwardComptibilityError represents possible errors when using the forwardCompatibilityMap
in some of the common services. Enumerations
|
IdError | Errors associated with the ids. Enumerations
|
InternalApiError | Indicates that a server-side error has occured. InternalApiError s
are generally not the result of an invalid request or message sent by the
client.Enumerations
|
NewEntityCreationError | Error associated with creation of new entities using
TempId s.Enumerations
|
NotEmptyError | Errors corresponding with violation of a NOT EMPTY check. Enumerations
|
NotWhitelistedError | Indicates that the customer is not whitelisted for accessing the API. Enumerations
|
NullError | Errors associated with violation of a NOT NULL check. Enumerations
|
OperationAccessDenied | Operation not permitted due to the invoked service's access policy. Enumerations
|
OperatorError | Errors due to the use of unsupported operations. Enumerations
|
QueryError | A QueryError represents possible errors for query parsing and execution. Enumerations
|
QuotaCheckError | Encapsulates the errors thrown during developer quota checks. Enumerations
|
QuotaError | Errors that are thrown if a quota limit is exceeded. Enumerations
|
RangeError | A list of all errors associated with the Range constraint. Enumerations
|
RateExceededError | Signals that a call failed because a measured rate exceeded. Enumerations
|
ReadOnlyError | Errors from attempting to write to read-only fields. Enumerations
|
RejectedError | Indicates that a field was rejected due to compatibility issues. Enumerations
|
RequestError | Encapsulates the generic errors thrown when there's an error with user
request. Enumerations
|
RequiredError | Errors due to missing required field. Enumerations
|
SelectorError | Represents possible error codes for Selector. Enumerations
|
SettingError | Indicates a problem with campaign settings. Enumerations
|
SizeLimitError | Indicates that the number of entries in the request or response exceeds the system limit. Enumerations
|
StatsQueryError | Represents possible error codes when querying for stats. Enumerations
|
StringLengthError | Errors associated with the length of the given string being
out of bounds. Enumerations
|