AdWords is now Google Ads. Our new name reflects the full range of advertising options we offer across Search, Display, YouTube, and more. Learn more

4.4K members online now
4.4K members online now
Dive into multiple domain (Cross/Sub) tracking, implementing Ecommerce and Enhanced Ecommerce, setting up Event tracking, and Universal Analytics code.
Guide Me

Measurement Protocol - How session are built

Follower ✭ ☆ ☆
# 1
Follower ✭ ☆ ☆

Dear All


I' facing this situation and I would know how measurement protocol interact with standard javascript-on-the-page interactions.


1 - I land to my first page (direct traffic)

2 - I go to

3 - I click "BUY" that will trigger server side a call to GA using measurement protocol and passing only: version, ip, user agent, client id (the same as our broser client)

4 - I come bak to


I would like to know if GA is able to detect all session attributes, such as source/medium/campaigns, for the hit 3.

In practice, is this hit uncorrelated from the other ones or GA rebuild session and correlate hits of the same session?


Thanks in advance for the help