안녕하세요! 강사님!
오늘도 강사님의 조언을 받고자 하여 질문을 드리려고 합니다!
3주 전에 윈도우 데스크톱앱에 GA 태깅을 붙여서 서비스 오픈 했는데요.
스프레드시트를 통해 대시보드를 만들어서 일 별 사용자수와 페이지뷰를 확인하려고 했더니 동일한 수치가 나와서 문의 드리려고 합니다! (첨부파일 참고)
GA 사이트에 들어가서 확인해도 행동>사이트 콘텐츠>모든 페이지에서도 확인해 보았는데 이 서비스의 페이지뷰와 방문수는 동일하게 나타납니다!
서비스 분석시 이런 데이터 오류는 없었는데, 이번 서비스는 데스크톱앱으로 개발해서 이런 문제가 있는 것인지, 해결 방법이 있는지 궁금하네요!
답변 주시면 도움이 될 것 같습니다.
늘 감사합니다! 수고하세요!
안녕하세요, 쥬르댕님!
먼저, 전달주신 내용만으로는 자세한 원인을 파악하기 어려운 점 양해 부탁드려요 :)
예상되는 문제로는 페이지뷰 데이터를 전송할 때마다 사용자 식별값인 cid가 변경되는 것으로 판단됩니다. 세션 당 페이지뷰 수가 1에 가깝거나 [잠재고객] - [사용자 탐색기] 보고서에 고객 ID 별로 페이지뷰가 각각 1개씩 수집되어있다면, 위 문제가 유력하다고 볼 수 있습니다.
(GA 식별자는 브라우저 쿠키에 저장되므로, 데스크톱앱 환경에서는 쿠키를 활용할 수 없는지를 검토해보셔야 할 것 같습니다.)
만약, 위 문제가 맞다면 이를 해결하기 위해서는 clientId로 사용할 고객 식별자가 계속 유지될 수 있게 데스크톱앱에 저장하고, 이를 페이지 로드시마다 데이터 전송코드의 매개변수에 설정해주셔야 합니다. 매개변수에 설정하는 방법은 아래 링크를 참고하세요!
- analytrics.js : https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference?hl=sr#clientId
- gtag.js : https://developers.google.com/tag-platform/gtagjs/reference#set
답변 감사합니다! 사용자 탐색기에는 페이지뷰가 아닌 세션이 보이는데요. 페이지뷰는 아니지면 세션은 모두 1로 나타나고 있습니다. 페이지뷰로 확인하려면 어떻게 확인해야 할까요?
사용자 탐색기에서 고객 ID를 클릭하면 Client ID별로 수집된 데이터를 확인하실 수 있습니다!
이를 통해 각 고객 별로 페이지뷰가 하나씩 수집되었는지 체크할 수 있어요~ 모든 고객 ID를 보실 필요는 없고, 고객 별로 데이터가 정상적으로 수집되고 있는지만 체크하시면 될 것 같습니다. ( 예. 하나의 Client ID에 여러 페이지뷰가 수집된 경우가 있는지? )