에어브릿지 이벤트 구성에 필요한 데이터를 웹에서 수집합니다.
웹 SDK의 에어브릿지 글로벌 객체를 통해 Browser의 Cookie ID를 받아올 수 있습니다.
airbridge.fetchResource(function(res) {
console.log(res.browser.clientID) // ex : "2bd08152-0fce-4d5e-8449-f4783b49a2c8"
})
웹 SDK의 에어브릿지 글로벌 객체를 통해 Browser의 User Agent 받아올 수 있습니다.
airbridge.fetchResource(function(res) {
console.log(res.browser.userAgent) // ex : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"
})
웹 SDK의 에어브릿지 글로벌 객체를 통해 Attribution Short ID를 받아올 수 있습니다. Attribution Short ID는 웹 이벤트 기여 측정에 사용되는 ID입니다.
airbridge.fetchResource(function(res) {
console.log(res.attributionData.shortID)
})
웹 SDK의 에어브릿지 글로벌 객체를 통해 Default Attribution Channel을 받아올 수 있습니다. Attribution Short ID가 존재하지 않으면 기본적으로 사용하는 어트리뷰션 채널입니다.
airbridge.fetchResource(function(res) {
console.log(res.attributionData.trackingData.channel) // ex : "website"
})
웹 SDK의 에어브릿지 글로벌 객체를 통해 Default Attribution Parameters를 받아올 수 있습니다. Attribution Short ID가 존재하지 않으면 기본적으로 사용하는 어트리뷰션 파라미터입니다.
airbridge.fetchResource(function(res) {
console.log(res.attributionData.trackingData.params) // ex : {medium: "posting", campaign: "blog", term: "airbridge", content: "martech-solution"}
})
유닉스 타임스탬프(Unix Timestamp)입니다. 단위는 밀리초(Millisecond)입니다.
Date.now() // ex : 1580887691831
도움이 되었나요?