Customer Manager Service.
- Production WSDL
-
https://adwords.google.com/api/adwords/mcm/v201302/ManagedCustomerService?wsdl - Namespace
-
https://adwords.google.com/api/adwords/mcm/v201302 - Operations
- Errors
-
- AuthenticationError
- AuthorizationError
- ClientTermsError
- DatabaseError
- DateError
- DistinctError
- IdError
- InternalApiError
- ManagedCustomerServiceError
- NotEmptyError
- NotWhitelistedError
- NullError
- QuotaCheckError
- RangeError
- RateExceededError
- ReadOnlyError
- RejectedError
- RequestError
- RequiredError
- SelectorError
- SizeLimitError
- StringLengthError
get
Returns the list of customers that meet the selector criteria.
Parameters
| Field | Type | Description |
|---|---|---|
| serviceSelector |
cm:Selector
|
Response
| Field | Type | Description |
|---|---|---|
| rval |
ManagedCustomerPage
|
List of customers identified by the selector. |
getPendingInvitations
Returns the pending invitations for the customer IDs in the selector.
Parameters
| Field | Type | Description |
|---|---|---|
| selector |
PendingInvitationSelector
|
the manager customer ids (inviters) or the client customer ids (invitees) |
Response
| Field | Type | Description |
|---|---|---|
| rval |
PendingInvitation[]
|
mutate
Adds managed customers.
Note:
ManagedCustomerOperation only supports
ADD operator.
Parameters
| Field | Type | Description |
|---|---|---|
| operations |
ManagedCustomerOperation[]
|
List of unique operations. |
Response
| Field | Type | Description |
|---|---|---|
| rval |
ManagedCustomerReturnValue
|
The list of updated managed customers, returned in the same order as the
operations array. |
mutateLink
Modifies the ManagedCustomer forest. These actions are possible (categorized by Operator + Link Status):
- ADD + PENDING: manager extends invitations
- SET + CANCELLED: manager rescinds invitations
- SET + INACTIVE: manager/client terminates links
- SET + ACTIVE: client accepts invitations
- SET + REFUSED: client declines invitations
Parameters
| Field | Type | Description |
|---|---|---|
| operations |
LinkOperation[]
|
the list of operations |
Response
| Field | Type | Description |
|---|---|---|
| rval |
MutateLinkResults
|
results for the given operations |
mutateManager
Moves client customers to new managers (moving links). Only the following action is possible:
- SET + ACTIVE: manager moves client customers to new managers within the same MCC hierarchy
Parameters
| Field | Type | Description |
|---|---|---|
| operations |
MoveOperation[]
|
List of unique operations. |
Response
| Field | Type | Description |
|---|---|---|
| rval |
MutateManagerResults
|
results for the given operations |
Errors
| Error | Reasons |
|---|---|
| AuthenticationError | Errors returned when Authentication failed. Enumerations
|
| AuthorizationError | Errors encountered when trying to authorize a user. 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
|
| IdError | Errors associated with the ids. Enumerations
|
| InternalApiError | Indicates that a server-side error has occured. InternalApiErrors
are generally not the result of an invalid request or message sent by the
client.Enumerations
|
| ManagedCustomerServiceError | Error for ManagedCustomerService
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
|
| QuotaCheckError | Encapsulates the errors thrown during developer quota checks. 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
|
| SizeLimitError | Indicates that the number of entries in the request or response exceeds the system limit. Enumerations
|
| StringLengthError | Errors associated with the length of the given string being
out of bounds. Enumerations
|