Field companyName from ManagedCustomer is empty for some new Accounts, any workarounds?

66 views
Skip to first unread message

marcin.c...@performance-media.pl

unread,
Sep 28, 2016, 9:20:38 AM9/28/16
to AdWords API Forum
Hi,

Objects of clas ManagedCustomer are returned from get() calls of the ManagedCustomerService. There is a field companyName which is empty for some newly created accounds. I have information that this is know bug which is not to be fixed. 

The field companyName was usefull to determine who was to pay for costs generated by given account.

Do'es anyone know how to get that information from AdwordsAPI i.e. which company pays for costs generated by campaigns from given account?

Thanks,
mc

Vishal Vinayak (Adwords API Team)

unread,
Sep 28, 2016, 5:32:25 PM9/28/16
to AdWords API Forum
Hi MC,

Just to make sure I understand your concern, do you want to fetch the legal entity name that you see against "Who Pays" in the billing section of your AdWords web interface for your AdWords client account? You can do so with CustomerService. The Customer.CompanyName can return you the legal entity name for that AdWords client account. If you are looking to get more information about billing accounts, I would recommend checking out the documentation for Budget Order Service. Please note that you would need to get your account white-listed for the same. Your Google Account Manager should be able to help you with that.

Regards,
Vishal, AdWords API Team   

marcin.c...@performance-media.pl

unread,
Sep 29, 2016, 9:40:55 AM9/29/16
to AdWords API Forum
Hi Vishal,

I'm afraid that the bug applies also to the field companyName in the Customer class from CustomerService (I suspect that the value is being taken from the same place). 
In short: for given customerId I'd like to get value from the column "Billing customer" in the section "Accounts" and tab "Budget" (in AdWords web interface). Our MCC is already white-listed and we have access to the BudgetOrderService but I'm not sure that I can get info about BillingCustomer from there. There seems to be only a list of BillingAccounts available or objects of class BudgetOrder and I think we don't use them. Maybe I'm looking in the wrong place or don't understand things correctly? Could you please help?

Thanks,
mc

Vishal Vinayak (Adwords API Team)

unread,
Sep 29, 2016, 5:12:12 PM9/29/16
to AdWords API Forum
Hi Marcin,

The Billing Customer that you see from your manager account is the same as the information that you see in the "Who Pays" section of your child account (as described in my previous response). If you try to fetch the CompanyName using the CustomerService, you should be able to get the required information. However, please note that you need to specify the clientCustomerId of you client AdWords account in the properties file before you make this call. You cannot use the manager account ID in this case. 
Reply all
Reply to author
Forward
0 new messages