How exactly does a website connect to adobe analytics?

Publish date: 2024-05-07

Recently I have a request to put adobe analytics in a website that I am working on. I already got the adobe analytics script for the website, here's the script :

<script src="//assets.adobedtm.com/launch-xxxxxx-development.min.js" async></script> 

I repace the part after launch with xxxxxx just in case that part is confidential. I already add the script in the website in development environment, test it, and my co-worker that manage the adobe analytics dashboard claim that the data from my website already seen in the dashboard. My question is, how exactly does my website already sent the data to the dashboard? The problem is, the development environment is on-premise, which is not in the cloud or internet. Same with my production environment. I just want to make sure before I implement the script on production environment, which is on premise as well, do I have to connect to a certain server? Since my website is on-premise, I always have to make sure the connection if the website need to connect a certain website/API/server.

1 Answer

The data collection JavaScript sends an HTTP GET request to Adobe's data collection servers for a 1x1 pixel image (often referred to as an image beacon) and transmits all the collected information to the Adobe server at that time. This is a standard "tracker" or data collection mechanism used across the internet. Your website doesn't have to be exposed to the internet, as long as the browser/javascript can make an HTTP GET request to the internet then it can send the image beacon.

There is tons of documentation available about it. Here is a starting point:

https://experienceleague.adobe.com/docs/analytics/analyze/reports-analytics/reporting-interface/overview-data-collection.html?lang=en#reports-analytics

2

ncG1vNJzZmirpJawrLvVnqmfpJ%2Bse6S7zGiorp2jqbawutJobW1xYGmBdX6OoaawZZWtrqTAy7JknaeVqHqiedaemayhpJp6pLvNp5ycrF2pvG6tw6iZnmWRo66txdOimqw%3D