Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Adobe Calls Automation

abhijitp89491810
Level 1
Level 1

Is there a way to fetch all the adobe calls data(eVars, props, products, event etc) fired on page?

Wanted to keep a log of the calls fired on the page for testing purpose.

1 Accepted Solution
Alexis_Cazes_
Correct answer by
Community Advisor
Community Advisor

Check the new debugger 

 
It allows you to download the image request etc.... and see when the events are sent.
 
Another approach would be to use an automation framework to listen to network and log the analytics server calls.
 
I started a project a while back to do this that you might want to have a look if you want to do a project of the same https://github.com/alcazes/Puppeteer-with-Mocha-and-Chai/blob/master/docs/test_utils.md
 
 

View solution in original post

0 Replies
raj_mandalapu
Community Advisor
Community Advisor

As part of your automation you need to read browser network logs and findout analytics request and read the querystring params.

We have automated our analytics implementation using above approach.

Alexis_Cazes_
Correct answer by
Community Advisor
Community Advisor

Check the new debugger 

 
It allows you to download the image request etc.... and see when the events are sent.
 
Another approach would be to use an automation framework to listen to network and log the analytics server calls.
 
I started a project a while back to do this that you might want to have a look if you want to do a project of the same https://github.com/alcazes/Puppeteer-with-Mocha-and-Chai/blob/master/docs/test_utils.md
 
 

View solution in original post

jantzen_belliston-Adobe
Level 10
Level 10
Do any of the answers below answer your initial question? If so, can you select one of them as the correct answer? If none of the answers already provided answer your question, can you provide additional information to better help the community solve your question?