- Get link
- X
- Other Apps
Have you ever wondered who has visited your dashboards on Tableau public server, rather than just looking at total views. The dashboard I created can tell you who all visited your dashboard, what device they used and location of these users.
You will need only 4 things to do this:
Original Link: https://public.tableau.com/views/SecurityBreach/WorldWideSecurityBreachDashboard?:embed=y&:display_count=yes&publish=yes
Edited Link: public.tableau.com/views/SecurityBreach/WorldWideSecurityBreachDashboard
Step 2: Create Google Analytics profile or use your gmail account to activate it. Once its been created, you have to create google analytics account (max is 100).
Step 3: Copy the Global Site Tag (gtag.js) tracking code under User Management and then Tracking Code.
Step 4: Put the copied tracking code in <html><head> ......</head> </html>. For example:
Step 5: Embed the your code with html tags in the website which you can host on free web servers like wix.com. Publish the website and copy the website link. This web site link will be used as a tag for your dashboard to get reporting on users visiting on your dashboard.
Step 6: Now open your dashboard in Tableau Desktop. Drag and drop Web Page object on your dadhboard and provide the website link you just copied.
Make sure you hide this web container behind other floating objects so that it is not visible in the dashboard. Once you have done, upload your dashboard again on Tableau Public server
Step6: Now you can track the visitors on your dashboard. You can install Google Analytics mobile app and see the real time visitors information or you can create your own dashboard based on the google analytics data extracted from your dashboard. Part2 of this article will be based on how you can extract data from the Google Analytics and make it "real time" and also refresh periodically so that it will reflect updated data on your dashboard.
If you have questions, please feel free to comment.
Inspired from DataSciencePlusScience.com blog and Viz
You will need only 4 things to do this:
- Your dashboard
- Web server (there are plenty of free ones)
- Google Analytics Account
- Google Sheets
Original Link: https://public.tableau.com/views/SecurityBreach/WorldWideSecurityBreachDashboard?:embed=y&:display_count=yes&publish=yes
Edited Link: public.tableau.com/views/SecurityBreach/WorldWideSecurityBreachDashboard
- Goto "Admin" on left bottom corner, create an new account.
- Create your tracking id for the account
- Make sure you have enabled Users Metrics in Reporting in Properties option for the tracking id.
Step 3: Copy the Global Site Tag (gtag.js) tracking code under User Management and then Tracking Code.
Step 4: Put the copied tracking code in <html><head> ......</head> </html>. For example:
Step 5: Embed the your code with html tags in the website which you can host on free web servers like wix.com. Publish the website and copy the website link. This web site link will be used as a tag for your dashboard to get reporting on users visiting on your dashboard.
Step 6: Now open your dashboard in Tableau Desktop. Drag and drop Web Page object on your dadhboard and provide the website link you just copied.
Make sure you hide this web container behind other floating objects so that it is not visible in the dashboard. Once you have done, upload your dashboard again on Tableau Public server
Step6: Now you can track the visitors on your dashboard. You can install Google Analytics mobile app and see the real time visitors information or you can create your own dashboard based on the google analytics data extracted from your dashboard. Part2 of this article will be based on how you can extract data from the Google Analytics and make it "real time" and also refresh periodically so that it will reflect updated data on your dashboard.
If you have questions, please feel free to comment.
- Get link
- X
- Other Apps
Comments



This comment has been removed by the author.
ReplyDelete