추천이란 무엇일까?
추천 제외 목록을 설정하기 전에 추천이라는 개념에 대해 명확히 알아둘 필요가 있습니다.
웹 상에서 방문자는 브라우저에 직접 URL을 입력하거나 검색 엔진, 광고 클릭 및 다른 사이트의 콘텐츠에 있는 링크를 통해 사이트에 유입합니다. 구글 애널리틱스는 이렇게 다양한 유입 경로를 자체적인 기준으로 분류하여 보고서로 제공해주고 있습니다.
그렇다면, 구글 애널리틱스는 어떤 경로를 통해 유입한 경우를 추천으로 분류할까요? 단순하게 생각하면 추천은 다른 도메인의 사이트에 있는 링크를 통해 유입한 경우로 볼 수 있습니다.
다만, 구글 애널리틱스는 유입 경로를 식별하는 방법이 다양하므로 다른 도메인에서 방문하더라도 상황에 따라 다르게 분류될 수 있습니다. 아래는 구글 애널리틱스에서 유입 정보를 처리하는 과정을 요약한 이미지입니다.
참고. 자세한 처리 방법은 아래 도움말의 최하단에 있는 이미지를 통해 확인할 수 있습니다.
– 구글 도움말 링크 : https://support.google.com/analytics/answer/6205762
위 내용을 토대로 정리한 추천의 기준은 다음과 같습니다.
* 구글 애널리틱스가 트래픽을 추천으로 분류하는 기준
1. 페이지 URL에 캠페인 추적을 위한 파라미터가 없어야 합니다.
2. 도메인이 다른 Referrer 정보가 있어야 하며, 해당 도메인은 GA에 검색엔진으로 등록되어 있지 않아야 합니다.
추가적으로 구글 애널리틱스에서 유입 정보를 확인하는 과정은 최초 방문시에만 1회 수행되는 것이 아니고, 이후에 이동하는 모든 페이지에서 데이터를 전송할 때마다 수행됩니다.
추천 제외 목록을 왜 설정해야할까?
추천 제외 목록을 설정하는 이유는 바로 구글 애널리틱스가 세션을 처리하는 방식에 있습니다. 사용자가 사이트에 방문하면 세션이 시작되고, 30분 동안 아무런 상호작용이 없으면 세션이 만료됩니다.
다만, 아래의 예시처럼 예외적으로 세션이 바로 만료되고 새로운 세션이 시작되는 경우가 있습니다.
1. 세션 중간에 새로운 캠페인 파라미터가 수집되는 경우
아래와 같이 세션 중간에 새로운 캠페인 파라미터가 구글 애널리틱스에 수집된다면 기존 세션은 만료되고 새로운 세션이 시작됩니다.
2. 레퍼러 도메인이 중간에 변하는 경우
근래의 사이트에서는 간편 로그인 기능을 사용하거나 상품을 결제할 때 아래와 같이 PG사의 팝업이 뜹니다.
팝업 내의 작업을 완료하게 될 경우, 다시 사이트로 돌아오는데 이때 사이트의 페이지에는 도메인이 다른 referrer 정보를 갖게 됩니다.
- 네이버 간편 로그인 : nid.naver.com
- 이니시스 결제 : inicis.com
앞서 언급한 데로 구글 애널리틱스는 referrer 정보를 활용하여 유입 경로를 파악하는데, 세션 중간에 다른 도메인의 referrer 정보가 수집된다면 해당 세션을 만료시키고 새로운 세션을 시작합니다.
세션이 중간에 끊어지면 어떤 문제가 생기나요?
구글 애널리틱스에서 세션은 매우 중요한 기능을 합니다. 주요 보고서와 기능들이 세션 단위로 처리되기 때문에 세션이 중간에 끊어지면 아래와 같은 문제점이 발생하게 됩니다.
- 유입량을 측정하는 지표인 세션 수가 세션이 끊어진 만큼 증가하여 고객의 방문 수를 명확하게 파악할 수 없게 됩니다. 그외 세션을 기준으로 처리되는 평균 세션 시간, 세션당 페이지수와 같은 여러 지표들이 망가지게 됩니다.
- 구글 애널리틱스의 목표 기능은 세션을 기준으로 처리되기 때문에, 중간에 세션이 끊어지게 된다면 전환 퍼널 내의 트래픽을 제대로 파악할 수 없게 됩니다. 또한 전환에 대한 기여가 중간에 세션을 끊게 만든 간편 로그인, PG사에 인정이 되기 때문에 제대로 된 성과 측정을 할 수 없습니다.
이 외에도 세션이 중간에 끊어지면 다양한 문제점들이 발생하므로 이에 대한 대처를 반드시 해야 합니다.
세션이 중간에 안끊어지게 하는 방법은?
앞서 세션이 중간에 끊어지는 이유로 캠페인 파라미터와 레퍼러를 문제로 들었습니다.
캠페인 파라미터는 사이트 내부 링크에 UTM 파라미터를 사용할 때 주로 발생합니다. 이 문제를 방지하기 위해서 내부 링크는 이벤트를 활용해서 추적해야하며, UTM 파라미터는 반드시 사이트 외부 링크에서만 사용해야 합니다.
레퍼러 도메인이 변경되는 경우는 추천 제외 목록 기능을 통해서 해결할 수 있습니다. 이 기능을 사용하기 위해 구글 애널리틱스의 관리 화면에서 [추적 정보]-[추천 제외 목록] 메뉴를 클릭합니다.
그 다음에는 화면의 [+ 추천 제외] 버튼을 클릭해서 추천을 제외할 도메인들을 하나씩 입력하면 됩니다.
추천 제외 도메인 리스트
추천 제외할 도메인은 [획득] – [전체 트래픽] – [추천] 보고서에서 확인할 수 있습니다. 해당 보고서에서 간편 로그인, PG사 도메인 등 추천 제외할 항목들을 확인합니다.
다음은 대표적인 추천 제외 도메인에 대한 리스트입니다.
- 간편 로그인
카카오 : accounts.kakao.com, kauth.kakao.com
네이버 : nid.naver.com
구글 : accounts.google.com - PG사/결제 플랫폼
카카오페이 : pg-web.kakao.com
KG모빌리언스 : mup.mobilians.co.kr
KG이니시스 : inicis.com - 기타
태그매니저 : tagassistant.google.com
아래와 같이 사이트에 필요한 추천 제외 목록을 등록하면, 등록 시점 이후에 수집되는 데이터에 추천 제외 기능이 적용됩니다.
ga4는 어떤 방식으로 위 사항을 적용하나요 /?
안녕하세요, @Ctrl_F_M님
GA4에서 설정하는 방법은 다음과 같습니다.
1. [관리] 화면에서 [데이터 스트림] 메뉴 클릭
2. 사용 중인 데이터 스트림 선택
3. 스트림 설정화면 하단에 위치한 [태그 설정 더보기] 선택
4. [원치 않는 추천 나열] 메뉴를 클릭하고 추천 제외할 도메인을 입력
질문이 하나있습니다. 저희는 회원가입 시에 다른 사이트에서 인증을 받아야 다음단계로 넘어가는데요. 기존의 회원가입창에서 다른 사이트로 넘어가는 것은 아니고, 새 창으로 열립니다. 그리고 새 창에서 인증을 받으면 기존의 회원가입 창에서 다음 단계로 넘어갑니다. 이렇게 새 창을 띄우는 경우에도 세션이 추가되는 건가요?
안녕하세요, Yebin님!
말씀주신 것과 비슷한 사례로 네이버 로그인을 들 수 있는데요. 새창을 통해 네이버 로그인을 하게 되면, 회원가입 과정 중간에 Referrer 정보가 nid.naver.com이 되기 때문에,
추천 제외 목록에 nid.naver.com이 등록되어 있지 않다면 기존 세션이 종료되고 신규 세션이 시작됩니다. 따라서, 타서비스를 통해 로그인 기능을 제공하고 계시다면, 획득 보고서의 소스/매체에 해당 로그인 서비스에 대한 유입 데이터가 존재하는지 검토해보시는 것을 권장드립니다 🙂
안녕하세요. 글이 큰 도움이 되었습니다.추천제외하고 PG사 추천이 많이 줄어들긴 했지만, 여전히 전환이 PG사로 잡히는 게 있어서 이럴경우에는 어떤걸 더 살펴보면 좋을까요?!
안녕하세요, 잘봤어요님!
추천제외 설정을 하더라도 이전의 추천제외 설정을 안한 기간의 유입 정보(소스/매체….)가 PG사로 처리된 사용자의 경우에는 이후에도 계속 보고서에 조회될 수 있습니다.
이는 GA3의 캠페인 기여 방식으로 인한 현상인데요. GA는 방문자의의 유입 정보를 확인할 수 없으면, 해당 방문자의 이전 6개월의 캠페인 중 가장 최근의 캠페인을 선택하여 이번 방문의 유입 정보(소스/매체/….)로 처리합니다.
이와 관련된 내용은 아래 게시글을 참고해 보세요!
안녕하세요!! 궁금했던 내용 설명 잘 해주신 것 같아 감사합니다!
아래 분과 같은 질문이긴 한데, 답변으로 주신 [원치 않는 추천 나열] 메뉴가 지금은 보이지 않는 것 같아서 혹시 GA4에서 설정하는 방법이 바뀐 걸까요?
메뉴 구성이 계속 바뀌고 있네요 ㅎㅎ 지금 버전은 아래 방식으로 설정이 가능합니다.
1. [관리] 화면에서 [데이터 스트림] 메뉴 클릭
2. 사용 중인 데이터 스트림 선택
3. 스트림 설정화면 하단에 위치한 [태그 설정 구성] 선택
4. 아래 설정 섹션의 우측에서 [모두 표시] 클릭
5. [원치 않는 추천 나열] 메뉴를 클릭하고 추천 제외할 도메인을 입력
혹시 ga4에서 원치않는 추천 나열에 추가를 해두었는데도 불구하고 계속해서 해당 건이 잡히면 방법이 있을까요?
api.tosspayments.com 이라는 도메인이 계속 잡히는데 이거 때문에 측정이 제대로 되지 않고 있습니다.
혹시 스크립트를 이렇게 추가해야하는걸까요?
안녕하세요, 룰루랄라님!
GA4 사이트 내 설정만으로도 추천 제외 설정은 충분합니다.
스크립트를 활용한 방식은 특정 케이스를 예외처리하기 위해 사용하는 용도라 일반적으로 잘 사용하지는 않습니다.
추천 제외 설정을 하시더라도 일정 시간(보통 24~48시간 정도)이 지나야 반영이 되며, 이후에 수집되는 데이터부터 적용되는데요.
설정 이후 기간에도 해당 도메인의 수치가 여전히 그대로이신가요?
넵 ㅜㅜ 맞습니다 이미 설정해둔지 약 5일 가량이 지났는데도 불구하고 지속적으로 해당 트래픽에서 구매하는 건이 수집되고 있습니다
괜찮으시다면 설정하신 내용을 캡쳐한 것과, 조회하신 보고서가 무엇인지를 [질문답변] 게시판에 올려주실 수 있으신가요? 해당 내용을 알려주시면 좀더 도움을 드릴 수 있을것 같습니다 🙂
넵 ! 말씀주신 대로 질문답변 게시판에 올려두었습니다 !
안녕하세요! 혹시 페이스북로그인은 https://www.facebook.com/login.php url이 이렇게 나오는데 이 url을 그대로 등록해야 할 지 아니면 다른 방법이 있을지 궁금합니다!
찾아보니 GTM 활용하는 방법이 있던데 더 간편한 방법이 있을지 궁금해서요
저도 아직 안해보긴 했는데, [이벤트 수정] 기능으로 가능할 수도 있을것 같습니다. (테스트 필요)
아래 이미지는 페이지 리퍼러의 서브 도메인을 변경해주는 설정이에요.
해당 내용이 작동하면 accounts.facebook.com을 추천제외로 등록해서 사용하셔도 될것 같습니다.
아쉽게도 GTM이나 이벤트 수정 기능으로 커스텀하게 리퍼러를 변경하는 방법 외에는 GA에서 제공해주는 기본 기능만으로는 페이스북 건은 해결이 불가능합니다.