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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/adwords-api/444cbaa7-4bb4-4102-9c25-27c719fcb9b6n%40googlegroups.com.