Google Analytics Tracker for Nodejs

This has a functionality to pass client details to GA server for geographic and other demographics.

client ip & ua client ip & ua CLIENT ------------------ NODE SERVER ------------------- GA SERVER

Traditional Server side GA trackers

client ip & ua server ip & ua CLIENT ------------------ NODE SERVER ------------------- GA SERVER

All the tracking requests to GA server is via node server. Hence, geographic demograhics will have server details only.

Example