I'm afraid it's not possible to use OAuth 2.0 service accounts with the AdSense Management API, since it accesses protected user data. Service accounts are only available for access to unprotected data. You'll need to use OAuth 2.0 for installed applications or OAuth 2.0 for web server applications (or OAuth 2.0 for client-side applications if your application runs in Javascript on the user's browser).
---
Sérgio Gomes
Developer Relations
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W 9TQ
Registered in England Number: 3977902
---
On Sunday, July 15, 2012 11:46:05 AM UTC+1, Dor Ben Dov wrote: