Expand my Community achievements bar.

SOLVED

How do I access clients' analytics data without an analytics account myself?

Avatar

Level 1

I'd like to access my clients' Adobe Analytics data over the API in order to integrate it with my own data about them. So I'd like to make an OAuth client which they can each authenticate in the usual way. I already do the same thing with Google Analytics.

 

But when I go to the developer console I can't add the Analytics API to a project because I don't myself have the Analytics service. It's disabled.

 

How do I proceed? Is this meant to be possible?

 

This is exactly the same question as asked here a few years ago: https://github.com/AdobeDocs/analytics-2.0-apis/issues/286. But I can't tell from the responses what the answer is.

 

Thanks for your help!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

The answer is that: yes, first and foremost, you must be added to your client's Adobe Analytics product profile as a user. In particular, as a Developer user. That product profile contains all of the permissions, i.e. it is responsible for authorisation. This is also documented at https://developer.adobe.com/analytics-apis/docs/2.0/guides/#permissions

Adobe Developer Console (https://developer.adobe.com/console/) provides authentication only.

Your client should be able to update their Adobe Admin Console appropriately with what you need.

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

The answer is that: yes, first and foremost, you must be added to your client's Adobe Analytics product profile as a user. In particular, as a Developer user. That product profile contains all of the permissions, i.e. it is responsible for authorisation. This is also documented at https://developer.adobe.com/analytics-apis/docs/2.0/guides/#permissions

Adobe Developer Console (https://developer.adobe.com/console/) provides authentication only.

Your client should be able to update their Adobe Admin Console appropriately with what you need.