user-identify

A dictionary of properties for user lead

Trigger and called this function.

  • After a user registers

  • After a user logs in

  • When a user updates their info (eg changes or adds a new address)

  • Upon loading any pages that are accessible by a logged in user (optional)

Case 1: Track when page is ready state (DOMContentLoaded)

Function

Using this function when the main script CDP script loaded . Event trigger such as : click to button, submit a form, ...

web_event.track("user", "identify", {
    dims: { 
	customers: { customer info }
    }
});

Sample data for event after user has .

web_event.track("user", "identify", {
    dims: { 
		customers: { 
			"customer_id":"864115",
			"name":"Barack Obama",
			"first_name":"Barack",
			"last_name":"Obama",
			"phone":"09123456789",
			"gender":"male",
			"birthday":"1960-12-01",
			"email":"[email protected]"
	   }
  	}
});

Case 2: Track on load page .

Function

Can be able to using this function when the page is on load such as the script has render by server side.

web_event.queue.push('track', "user", "identify", {
    dims: { 
		customers: { customer info }
  	}
});

Sample data for event after user has .

web_event.queue.push('track', "user", "identify", {
    dims: { 
		customers: { 
			"customer_id":"864115",
			"name":"Barack Obama",
			"first_name":"Barack",
			"last_name":"Obama",
			"phone":"09123456789",
			"gender":"male",
			"birthday":"1960-12-01",
			"email":"[email protected]"
		 }
  	}
});

Last updated

Was this helpful?