Tracking user activity -- 3

Job ID: 35890523

Budget: ₹2,500 – ₹0 INR

I want to track users activity. I can track easily users within my website but I want to track my users entire activity.
Eg: if you visit on any product over Amazon then Facebook starts showing ads.

So I want to track my users activity what they likes dislikes etc
This is about phase 1 of my product. Please ask in case of still confusion but don’t waste time of both by just giving tracking on single website.
I have attached phase wise pointers.
Related categories: JavaScript Website Analytics