Hi,

If you simply want a flow that allows you to access AdWords accounts on an 
ongoing basis, I would recommend using the *much *simpler installed 
application <https://developers.google.com/accounts/docs/OAuth2InstalledApp> 
or web flows <https://developers.google.com/accounts/docs/OAuth2WebServer> 
with *offline* access 
<https://developers.google.com/adwords/api/docs/guides/authentication#offline_access>.
 
This works particularly well if you place your accounts under a common MCC 
as shown in this guide:

https://developers.google.com/adwords/api/docs/guides/clientlogin-to-oauth2-single-mcc

Service accounts are quite complex and in my experience, 95% of the users 
who initially think they need to use a service account find that the 
installed application or web flows work for their use case.

Cheers,
Josh, AdWords API Team

On Sunday, June 1, 2014 7:12:08 AM UTC-4, Chris Sturgeon wrote:
>
> Question regarding setting up a service account to access adwords.
>
> On the following link I found what I believe is everything necessary:
>
> https://developers.google.com/adwords/api/docs/guides/service-accounts
>
> My question is the adwords account that i am accessing contains 10+ 
> domains none of which have a Google Apps domain account. Is google saying 
> that in order to access adwords via the API we are going to have to have a 
> Google App domain at $50 per year per domain? 
> =====================================================================
> Steps to granting a service account impersonation abilities
> 1. Add a new authorized API client to your Google Apps domain by going to:
>                 
> https://www.google.com/a/cpanel/YOUR_DOMAIN/ManageOauthClients
>                 Note: Be sure to replace YOUR_DOMAIN with your actual 
> domain (e.g., mydomain.com).
>
> 2. Add a new authorized API client using the client ID we generated in the 
> API console in step 1 as the "Client Name".
>
> 3. Enter the following for the API scope:
>              https://adwords.google.com/api/adwords
>
> Repeat the process for all other service accounts you want to grant 
> impersonation power to.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to