Direct link to real-time reports? | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Gigazelle

Hi David, I have created the following JavaScript bookmarklet for you. Simply open the real-time dashboard then run the bookmarklet:

javascript:var cardCounter=0;setInterval(function(){cardCounter++;document.getElementsByClassName('card')[cardCounter%document.getElementsByClassName('card').length].click()},60000);

This will indefinitely cycle through all the real-time reports for that report suite once every 60 seconds, which appears to be exactly what you're looking for. Please let me know if this does not work for you - thanks!

5 replies

TanmayMathur
Adobe Employee
Adobe Employee
February 3, 2016

Hi David,

It is not possible for us to view a report in your company from the link you have provided. Could you elaborate on what you are trying to achieve? It would be helpful to get your question answered. Thanks!

TM

david_arnemann
Level 2
February 3, 2016

Hey Tanmay, thanks for getting back to me. Yes the link was just to indicate that I try to use that reportIndex parameter.

 

I want to set up some kind of "dashboard station", that only does one thing, which is showing the real-time reports for a specific report suite. There should be no interaction possible/required, it should just display the 3 real-time reports subsequently. So I just want to create a simple script that does the following in a loop: open Report 1, delay 1min or so, opens Report 2, delay, opens report 3, delay.

For this I would need a deeplink to the different reports. I do not really want to set up Selenium or some other browser automation for this, which I think is kind of overkill for this simple purpose. I thought I could use the reportIndex URL parameter, which is visible when you click on the different reports. But it does not do anything when calling the real-time reports via URL.

So now I am wondering if there is another way to do this.

Cheers, David

TanmayMathur
Adobe Employee
Adobe Employee
February 16, 2016

Hi David, 

I think publishing widgets might do the thing for you. You can look into them here - https://marketing.adobe.com/resources/help/en_US/reference/publishing_widgets_admin.html

However, I am not sure it would work with a Real Time report or not. If a real time report can be bookmarked, it would work otherwise not. Thanks!

Let me know if you have further questions.

Tanmay

Gigazelle
Adobe Employee
GigazelleAdobe EmployeeAccepted solution
Adobe Employee
February 23, 2016

Hi David, I have created the following JavaScript bookmarklet for you. Simply open the real-time dashboard then run the bookmarklet:

javascript:var cardCounter=0;setInterval(function(){cardCounter++;document.getElementsByClassName('card')[cardCounter%document.getElementsByClassName('card').length].click()},60000);

This will indefinitely cycle through all the real-time reports for that report suite once every 60 seconds, which appears to be exactly what you're looking for. Please let me know if this does not work for you - thanks!

david_arnemann
Level 2
February 24, 2016

This is great, exactly what I need, thank you very much!