identify
호출에서 사용되었던 아이디를 자동으로 추가해주기 때문에 따로 입력할 필요가 없음analytics.page("Sign Up", {'url': 'localhost/signUp'});
Sign Up
처럼 해당 페이지의 이름을 나타냄dictionary
객체로 page의 추가적인 정보들을 추가할 수 있음location.pathname
를 가져와서 자동으로 넣어줌document.referrer
를 가져와서 자동으로 넣어줌location.search
를 가져와서 자동으로 넣어줌document.title
를 가져와서 자동으로 넣어줌location.href
를 사용하여 자동으로 넣어줌property
들과 함께 기록identify
호출에서 사용되었던 아이디를 자동으로 추가해주기 때문에 따로 입력할 필요가 없음UserId
를 직접적으로 넣어주어야 함.analytics.track("User Registered", {
plan: "Pro Annual",
accountType: "Facebook"
});
dictionary
객체로 해당 action에 대한 추가적인 정보들을 추가할 수 있음고객이 UTM 파라미터를 URL에 가지고, 랜딩 페이지에 접근 → Anonymous User의 User Property로 UTM이 저장 → 로그인 → 기존 User가 갖고 있던 UTM과 anonymous ID의 UTM 결합 (최초 UTM일 경우, initial로 시작하는 UTM에 저장되고, 최초가 아닐 경우 UTM 필드에만 저장됨)
https://segment.com/docs/connections/spec/page/
https://segment.com/docs/connections/spec/track/
https://help.amplitude.com/hc/en-us/articles/215131888-Web-Attribution