비밀번호

커뮤니티2

  • 맑음속초22.6맑음북춘천28.4맑음철원26.7맑음동두천26.6맑음파주23.5맑음대관령23.3맑음춘천27.8구름조금백령도15.0맑음북강릉24.8맑음강릉27.1맑음동해22.0맑음서울24.8맑음인천20.2맑음원주26.5맑음울릉도19.6맑음수원22.0맑음영월26.8맑음충주26.6맑음서산22.5맑음울진20.2맑음청주26.3맑음대전26.7맑음추풍령26.1맑음안동28.2맑음상주28.2맑음포항25.2맑음군산19.4맑음대구29.9맑음전주24.1맑음울산21.0맑음창원23.7맑음광주26.8맑음부산19.8맑음통영20.5맑음목포20.2맑음여수21.9맑음흑산도16.0맑음완도26.6맑음고창21.8맑음순천27.1맑음홍성24.1맑음서청주24.9맑음제주22.1맑음고산18.1맑음성산20.4맑음서귀포21.6맑음진주27.1구름조금강화17.9맑음양평26.3맑음이천26.9맑음인제27.5맑음홍천27.6맑음태백25.6맑음정선군29.7맑음제천25.9맑음보은26.0맑음천안24.6맑음보령23.2맑음부여26.9맑음금산26.6맑음세종26.3맑음부안19.8맑음임실25.5맑음정읍24.1맑음남원27.4맑음장수26.2맑음고창군24.7맑음영광군21.2맑음김해시22.1맑음순창군26.0맑음북창원27.4맑음양산시25.8맑음보성군25.4맑음강진군26.8맑음장흥24.6맑음해남24.1맑음고흥25.8맑음의령군29.4맑음함양군29.7맑음광양시26.7맑음진도군21.1맑음봉화26.8맑음영주27.2맑음문경27.4맑음청송군29.1맑음영덕24.4맑음의성29.2맑음구미28.5맑음영천28.0맑음경주시26.9맑음거창29.3맑음합천28.2맑음밀양29.4맑음산청28.3맑음거제22.8맑음남해25.6맑음북부산23.9
  • 2024.04.27(토)

구글태그매니저[Google Tag Manager] 구글태그매니저 커뮤니티입니다.

실습하며 느낀 GTM의 장점

안녕하세요. GTM을 실습하면서 직접 느낀 GTM의 장점에 대해 작성해보겠습니다. 틀린 부분이 있더라도 양해해주시면 감사하겠습니다.

 

1. 무료

실습을 하며 가장 첫번째로 느낀 장점은 GTM의 무료 비용이었습니다. GTM의 여러 강력한 기능들을 사용하면서, 무료로 이 기능들을 사용할 수 있다는 것이 매우 큰 장점이라고 생각하였습니다. GTM의 추가적인 기능을 사용하고 싶다면 결제하여 업그레이드 또한 가능합니다.

 

2. 사용하기 편한 직관적이고 깔끔한 UI

개발 공부를 해본 분들이라면 아시겠지만, 개발자들의 언어와 툴들은 대체로 한눈에 들어오지 않거나 사용하기 매우 불편하고 직관적이지 않은 UI를 가진 경우가 많습니다. 개발을 처음 공부하시는 분들이 흔히 제일 먼저 겪는 진입장벽이기도 합니다. 그에 반헤 GTM은 직관적인 버튼 요소를 많이 사용한 깔끔한 UI를 제공하고 있어 처음 사용하더라도 금방 적응하고 여러 기능을 사용할 수 있습니다.

 

3. 비개발자 사용 '가능'

2번과 이어지는 얘기입니다. 사용하기 편하고 깔끔한 UI를 제공하고 있기 때문에, 개발 지식이 없는 일반인분들도 사용을 할 수 있다는 장점이 있습니다. 다만 제가 직접 실습을 해보고 느낀것은, 개발 지식이 전혀 없거나 부족한 사람은 GTM의 유용한 기능을 100% 활용하기에는 무리가 있다는 것이었습니다. GTM은 결국 사이트에 이벤트 태깅 작업을 하는 툴이고, 이는 개발과 직접적으로 연관이 있는 부분입니다. 또한 뒤에서도 나올 내용이지만 GTM 자체에서도 코드를 적고 적용 시킬수 있는 기능이 있는데, 이 또한 개발 지식이 어느정도 있어야 제대로 사용할 수 있는 기능입니다. 하지만 앞에서 말씀드렸듯 대다수의 개발 언어와 툴들이 매우 불친절한 반면에 GTM은 일반인도 어느정도의 사용이 '가능'은 하다는 점은 매우 큰 장점이 아닐 수 없다고 생각합니다.

 

4. GTM 자체 코드 적용 기능

GTM에서 사용하는 변수 항목의 유형중에 '맞춤 자바스크립트', '자바스크립트 변수' 항목이 있습니다. 이는 GTM 변수 안에 코드를 적고 실행이 될 때 해당 코드가 작동을 하여 변수에 return 값이 저장이 되는 기능인데요. 물론 언어마다 다르겠지만 보통 언어를 사용하려면 전용 IDE가 필요한 경우도 있고, 그게 아니더라도 최소한 컴파일러, 커널 정도는 사용해야하는 경우가 많습니다. 물론 사용 언어가 웹단에서 바로 사용이 가능한 자바스크립트라서 가능한 일이겠지만, 그럼에도 이는 엄청난 기능이라고 생각합니다. GTM에서 다른 추가적인 툴 없이 사용하고 싶은 코드를 바로 작성해서 실행시켜버리는것은 직접 사용해보니 편리하였습니다. (작성을 하다보니 드는 생각인데, 이는 자바스크립트의 장점에 더 가까울수도 있을것 같습니다. 그래도 GTM은 편리합니다.)

 

5.  굉장히 다양한 태그, 트리거, 변수 유형 제공

GTM은 태그, 트리거, 변수 3가지 요소로 구성됩니다. GTM은 이러한 태그, 트리거, 변수 각각의 항목에 굉장히 많은 유형의 프리셋을 제공합니다. 예를 들어 만약 내 웹사이트에 접속한 클라이언트의 쿠키 값을 가져와서 UID를 추출하는 작업을 하고 싶다면, GTM을 연결한 뒤 '당사 쿠키' 유형의 변수를 하나 생성하면 끝입니다. 해당 작업을 통해 변수에 쿠키 값이 바로 뚝딱하고 받아와지는 것입니다. (물론 사용하고 싶은 데이터를 제대로 추출하기 위해 약간의 가공이 필요하긴 하지만, 4번에서 말씀드렸듯 이 작업 또한 GTM에서 아주 편하게 작업이 가능합니다.) 이처럼 바로 사용 가능한 다양한 유형의 태그, 트리거, 변수를 미리 구성한 뒤 제공한다는 것은 아주 큰 장점이라고 생각합니다. GTM에 대한 기술과 지식이 늘면 늘수록 훨씬 쉽고 다양한 작업을 할 수 있는것도 이러한 장점 때문이라고 생각합니다.

 

6. 강력한 디버깅 기능 

Google의 Tag Assistant 확장 프로그램을 사용하면, GTM의 '미리보기' 디버그 기능을 활용할 수 있습니다. GTM 상단의 미리보기 버튼을 클릭하면 GTM이 연결된 웹사이트가 열리게 되고, 웹사이트에 작동한 모든 이벤트를 단계별로 확인이 가능합니다. 또한 그러한 모든 이벤트들 하나하나 사이에 어떤 작업이 일어났는지, 어떤 이벤트가 작동했는지, 어떤 변수에 어떤 값이 들어갔는지 전부 확인이 가능하며 실시간으로 웹사이트를 직접 눌러보며 제대로 작동하고 있는지 확인 또한 가능합니다. 엄청나게 강력하고 편리한 디버그 기능이라고 생각합니다.

 

7. 버전 관리

Git이 도와주는 버전관리 기능이 GTM에는 자체적으로 있습니다. 작업을 하다가 이전 버전으로 돌아가야 하는 일이 생기면 버튼 클릭 몇번으로 이전 버전으로 쉽게 돌아갈 수 있습니다. 다른 외부의 툴의 도움을 받지않고 자체적으로 버전 관리 기능이 있는것은 매우 편리한 기능이라고 생각합니다. 이 기능을 제대로 활용하기 위해서는 시간이 지난 후의 본인 및 본인이 아닌 다른 사람이 보아도 어떤 버전인지 이해하기 쉽도록 버전을 제출할 때 설명을 잘 써놓는것이 중요합니다.

 

제가 느낀 GTM의 장점들입니다. 긴 글 읽어주셔서 감사합니다.

 

전체댓글0

검색결과는 총 5건 입니다.    글쓰기
1