Skip to main content
Jan 11, 2021 10:57 AM UTC
Solved

best way of pulling Adobe Analytics data using python..?

 

I am looking for best approach to pull data on daily basis. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Jacob-DDdev
Jacob-DDdevAccepted solution
Level 6
Jan 11, 2021 2:51 PM UTC

Hi @rajesh1991 ,

 

Firstly, you should review the link here on exporting data from Adobe.

It depends on what type of data you need. If you need hit-level data, the only way to export it will be using Data Feeds.

If you don't mind aggregated data, you can try API or Data Warehouse reports.

API is more convenient and you are likely to find a python wrapper for them, plus you can use all segments.

However, there are additional fields available for Data Warehouse, and it allows you to avoid low-traffic constraints, but not all segments can be applied before the export.

 

6 replies

Level 3
Jan 11, 2021 1:14 PM UTC

Hi @rajesh1991,

 

Best way is to use Adobe API 2.0 to fetch daily reports using Python and for make this process easy and user friendly you can use Adobe Firefly to create UI.

Refer the below documents:-

AA API 2.0 -https://github.com/AdobeDocs/analytics-2.0-apis

Adobe FireFly - https://github.com/AdobeDocs/project-firefly 

Translate
Jacob-DDdev
Jacob-DDdevAccepted solution
Level 6
Jan 11, 2021 2:51 PM UTC

Hi @rajesh1991 ,

 

Firstly, you should review the link here on exporting data from Adobe.

It depends on what type of data you need. If you need hit-level data, the only way to export it will be using Data Feeds.

If you don't mind aggregated data, you can try API or Data Warehouse reports.

API is more convenient and you are likely to find a python wrapper for them, plus you can use all segments.

However, there are additional fields available for Data Warehouse, and it allows you to avoid low-traffic constraints, but not all segments can be applied before the export.

 

Translate
Jan 11, 2021 3:00 PM UTC
@jacob-dddev I am planning to pull Custom events or entities data separately into my system.
Translate