GA 이벤트 추적에서 "이 페이지를 App Store에서 열 수 있습니까?"라는 모달이 나옵니다.

2372 단어 GoogleAnalytics


GA의 hitCallback을 병용하면 나오는 모양.
ga('send', 'event', 'category', 'action', {
    hitCallback: function() {
        location.href = APPSTORE_URL
    }
});

우선 hitcallback을 사용하지 않고, setTimeout에서 통상의 이벤트 처리 후에 지연(300ms) 천이하는 것으로 회피.
ga('send', 'event', 'category', 'action')
setTimeout(function(){
    location.href = APPSTORE_URL
},300)

리디렉션을 사이에 두고 이벤트 수와 리디렉션 카운트 수를 비교한 결과 20% 정도의 누락을 확인할 수 있었다. (iOS)
이전 hitcallback 이용에서의 누락을 조사했을 때도 20% 정도의 누락률이었으므로, 300ms에서의 지연 천이에서도 문제는 없을 것 같다.

좋은 웹페이지 즐겨찾기