제목
GTM 태그를 세부 속성을 나눌 수 있나요?
작성자
에라취오르
작성일
2022-04-14 17:31
조회
812
답변완료

예를 들면, contents_click이라는 큰 태그가 있는데

랜딩 페이지에서 눌렀는지, 홈에서 눌렀는지에 대해서 상세로 나눌 수 있나요..?

여태까지 저는 landing_contents_click 따로 home_contents_click 따로 이런식으로 나눴던 방법만 사용해봐서요ㅠㅠ

contents_click이라는 태그에 트리거를 추가해야하는지, 아니면 다른 방법이 있는지 궁금합니다!

더 나아가 어떤 방법이 더 좋은지도 궁금합니다!

전체 1

  • 2022-04-17 19:31

    안녕하세요, 에라취오르님!
    먼저, 이벤트가 수집될 때는 해당 이벤트가 어느 페이지에서 발생했는 지를 알 수 있도록 이벤트가 발생한 페이지 URL/제목이 기본적으로 수집이 됩니다.
    따라서, 구글 애널리틱스상에서 페이지 관련 디멘션과 이벤트를 함께 조회하여 페이지를 구분할 수 있습니다.

    다만, 좀더 편의를 위해 말씀하신 것처럼 이벤트에 페이지를 구분하는 명칭을 입력하는 경우도 있는데요.
    이는 아래 두 가지 방식으로 구현이 가능할 것으로 보입니다.

    1. 트리거 조건을 활용하는 방법
    이 방법은 기존에 사용하셨던 것으로 생각됩니다. 페이지 유형이 많아질 경우, 그만큼 트리거와 태그를 많이 생성해야하는 불편함이 존재합니다.
    기존의 트리거 조건과 랜딩/홈 페이지에 대한 URL 조건을 추가한 트리거를 각각 생성합니다. ( 홈 콘텐츠 클릭 트리거, 랜딩 콘텐츠 클릭 트리거 총 2개)
    그리고 이를 연결하여 각각의 이벤트 태그를 생성합니다. ( landing_contents_click, home_contents_click 이벤트 태그 총 2개 )

    2. 변수를 활용하는 방법
    페이지 유형이 많아지을 경우에는 이 방법을 활용하는 것을 추천드립니다.
    GTM에서 제공하는 [참고표], [정규식 표] 유형의 변수를 활용하면 페이지마다 원하는 값을 반환하게 할 수 있습니다.
    - 예시1 : 랜딩 -> landing 반환
    - 예시2 : 홈 -> home 반환

    이를 활용하여 태그의 이벤트 이름에 다음과 같이 변수 값을 추가하면 트리거, 태그를 1개씩만 구현하여 똑같은 결과를 얻을 수 있습니다.
    - 이벤트 이름에 입력하는 값 : {{변수명}}_contents_click

    변수를 생성하는 방법은 아래 강의를 참고해보세요!
    - https://dachata.com/google-tag-manager/post/convert-text-of-variables/

    참고. 해당 유형의 변수를 활용한 다른 케이스
    - https://dachata.com/google-tag-manager-tips/post/collect-converted-page-title/