Re: Service Account Access Error Unauthorized client or scope in request

2015-08-25 Thread Cory Shaw
Hi Josh, I followed your advice and used the offline flow from the OAuth guide https://developers.google.com/adwords/api/docs/guides/authentication to obtain a refresh token for the user. I added that token to the config with the new OAuth2 client credentials (not service account), and it

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-25 Thread Josh Radcliff (AdWords API Team)
Hi Cory, Thanks for the update - glad to hear that my recommendation worked for you. Your assessment of the docs is spot on -- there were some changes in the Google Developers Console recently, and we're a bit behind on syncing up our guides. We plan to take care of that in the near future.

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-24 Thread Josh Radcliff (AdWords API Team)
Hi, I'm not aware of any recent changes to service account requirements -- they have always required a Google Apps Domain as far back as I recall. Coming at this from a different angle, do you actually need service account functionality, or could you simply use *offline* access as described in

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-24 Thread Cory Shaw
We've had no problems with our previous service account for about 1 year now. It still works fine, and we never had to add any AdWords scope to anything. It even worked locally without any issues which isn't a Google App. And yes we need the service account, because managers of the AdWords

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-24 Thread Cory Shaw
The only way to use the API now with a service account is using a Google Apps domain paying for Google Apps users per month? It wasn't like that before. Plus how would this work with localhost and testing purposes? We don't need any of what Google Apps has to offer. We just want API access

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-24 Thread Josh Radcliff (AdWords API Team)
Hi, It may be that your old Google Apps Domain was a Free edition (legacy) https://support.google.com/a/answer/2855120?hl=en domain, which is why the new domain with a similar setup will not work without upgrading. However, you can achieve your goal of having read-only access for your

Re: Service Account Access Error Unauthorized client or scope in request

2015-08-21 Thread Josh Radcliff (AdWords API Team)
Hi, Did you also complete the Steps to granting a service account impersonation abilities https://developers.google.com/adwords/api/docs/guides/service-accounts#impersonation, using the new client ID? Thanks, Josh, AdWords API Team On Thursday, August 20, 2015 at 4:11:04 PM UTC-4, Cory Shaw

Service Account Access Error Unauthorized client or scope in request

2015-08-20 Thread Cory Shaw
We recently had to switch to a new manager account for AdWords due to the domain of the email associated with the account. We have an in-house dashboard for our clients to sign in and visually see reports returned from the AdWords API. On our previous MCC account we were accepted to the API