GTM 조금 더 잘 활용하기 - 변수에 대한 이해

Poco ·2021년 9월 1일
0

마테크

목록 보기
2/4

구글검색광고에 전환가치, 거래ID를 넣어줄때 변수로 넣어주어야했다.
그런데 변수는 어떤시점의 값을 가져오는것일까? 라는 의문이 생겼다.

GTM 디버그 모드에서는 이벤트가 발생했을때 태그, 변수, 데이터레이어에 담겨있는 값을 가져올 수 있다.


데이터레이어의 경우


변수의 경우

결론적으로 위의 태그 ( 구글애즈의 전환 추적) 는 GTM 디버깅을 해보고 변수에 담긴 값을 넣으면 되었다.

https://evan-moon.github.io/2020/04/19/what-is-gtm-google-tag-manager/#%EB%B3%80%EC%88%98

evan-moon님의 포스팅을 참고하면

GTM은 항상 이 변수들을 감시하고 있다. 변수는 트리거가 발동되는 시점을 컨트롤할 때 사용될 수도 있고, GTM 내부에서 반복적으로 사용되어야 하는 값들을 저장해놓기도 한다.

라고한다.

DataLayer가 ecommerce와 같은 특정한 묶음들을 관리하는 창고같은 느낌이라면
변수는 말그대로 독립적인 변수(전역변수)라고 생각하면 될듯하다.

profile
안녕하세요. 개발자와 마케터 경험을 가지고 PM으로 일하는 김선욱(aka 포코) 입니다. 제품 개선, 애드 테크, 광고 수익 최적화에 관심이 많습니다. velog에는 일하면서 얻은 인사이트를 기록하고 있습니다.

0개의 댓글