Hello, our company has several Google Advertising accounts and we would like to develop a Google Advertising application,
Due to the complexity and complexity of the operations required to release official applications and complete account authorization within the Google system, And we only need to obtain advertising report data for internal advertising accounts. Simply authorize the advertising account to the application through a simple method. So I want to obtain authorization through the "Service Account" method to retrieve data. My approach is to create a developer's "service account" using an advertising manager account that has successfully registered the application (we name it "advertising account=A", email="A", MMC="A").【I have uploaded my advertising account as administrator under this case】 Multiple advertising accounts B (we named it "Advertising Account=B", Email="B", MMC="B") and C (we named it "Advertising Account=C", Email="C", MMC="C") in our company have been granted maximum administrator privileges to Advertising Account A. Then I use the "GetCampaigns" interface in the developer library to obtain all advertisements under the advertising account "MMC=343-269-7321" The error reported is:{"errors":[{"errorCode":{"authenticationError":"NOT_ADS_USER"},"message":"User in the cookie is not a valid Ads user."}],"requestId":"8NdqAKbasJjqkFfGMrvWZQ"} Question 1: I know that I should actually add advertising account B and advertising account C to the organizational structure of my Google cloud, and use them to create a "service account". Use the service account they create to complete authorization and pull data. However, due to the large number of advertising accounts and websites in our company, we initially registered using different websites and corporate email suffixes. Therefore, I am unable to pull these other advertising accounts into my organizational structure and directly create service accounts using them. (The following figure is a screenshot of adding as an administrator) May I ask if I can obtain authorization for these advertising accounts using the service account method now (by adding my service account and email number as the highest authorized administrator in other advertising accounts)? If not, are there any other faster ways to complete account authorization? Question 2: Is there an error in the code when I initiated an interface request? If so, how can I initiate it Thank you for your patience and professionalism [image: Set as admin.png] -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/444cbaa7-4bb4-4102-9c25-27c719fcb9b6n%40googlegroups.com.