Set customer name

35 views
Skip to first unread message

Josep Mª Sanz Xicola

unread,
Apr 21, 2015, 11:38:24 AM4/21/15
to adwor...@googlegroups.com

Hi,

as far as I know is not possible to set a customer name after creating or linking an account with any API services (neither CustomerService nor ManagedCustomerService brings this support to set customer account name, aka 'name' or 'descriptiveName'). Explicitly, this field is quoted in the API documentation as ReadOnly. Strictly speaking, name field is not ReadOnly at all because it is used in order to create an account, but after that is not longer mutable.

However, through MCC UI is possible to set this field effectively with no problem. So, looks like that exist at least one way to set the immutable descriptiveName field. Are there something missed in the API documentation? Does exist any service that could perform this operation?


Thanks in advance.

Josh Radcliff (AdWords API Team)

unread,
Apr 21, 2015, 12:00:19 PM4/21/15
to adwor...@googlegroups.com
Hi,

The API only supports setting the account name when creating an account. You can do so by setting ManagedCustomer.name, as you mentioned. However, since the ManagedCustomerService.mutate method only supports the ADD operation, you won't be able to use the API to update the name of an existing account. You can only do that in the user interface.

Note, however, that starting with v201502 of the AdWords API, you can set account labels via ManagedCustomerService.mutateLabel and AccountLabelService.

Cheers,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages