Google Tag Manager là gì? Các thành phần chính của Google Tag Manager

Google Tag Manager là gì?

Google Tag Manager là trình quản lý thẻ  (tags) được Google ra mắt vào năm 2012 giúp bạn thuận tiện hơn trong việc quản lý & cập nhật các thẻ và các đoạn mã code trên website của mình.
 
Thay vì trước đây các nhà quảng cáo phải nhờ coder hay developer cài đặt các event, tracking một cách thủ công trực tiếp vào mã nguồn website thì với Google Tag Manager bạn có thể thoải mái “thi triển” các loại code như Adwords Conversion, Adwords remarketing, Double Click, Facebook Pixel…
 

Google Tag Manager hoạt động như thế nào?

Tag Manager hoạt động thông qua đoạn mã riêng mà bạn thêm vào trang web hoặc ứng dụng dành cho thiết bị di động của mình. Mã này kết nối trang web hoặc ứng dụng của bạn với Google Tag Manager. Sau khi thêm vào thành công thì người dùng có thể sử dụng giao diện (dạng web interface) để truy cập và thiết lập các theo dõi, event, biến (variables)…trực tiếp trên đây mà không cần phải triển khai trực tiếp trên website. 
 
Việc này sẽ giúp bạn tiết kiệm nhiều thời gian, công sức, thao tác cũng đơn giản hơn, không phải động nhiều đến code trên website.

Lợi ích của Google Tag Manager

Như đã nói ở phần định nghĩa, chức năng chính của Google Tag Manager là cập nhật và quản lý tất cả các thẻ được thêm vào website nên sẽ giúp

  • Theo dõi hành vi khách hàng (traffic, session, page view, view content…)
  • Đo lường các event sự kiện, chuyển đổi website
  • Tiết kiệm thời gian đáng kể
  • Không làm ảnh hưởng đến tốc độ tải website (SEOer rất quan tâm đến cái này)

Các thành phần chính của Google Tag Manager

Thành phần chính của Google Tag Manager bao gôm Tag (thẻ), trigger và variables. Mình sẽ tìm hiểu định nghĩa từng cái.

1.Định nghĩa tag (thẻ):

Tag (thẻ) là một đoạn code nhằm mục đích thu thập dữ liệu.  Dữ liệu này ngay tức thì sau đó sẽ được xử lý bởi các công cụ khác tùy vào mục đích marketing khác nhau như Google Analytics, Facebook Pixel, Google Ads,…

2.Định nghĩa variables (biến)

Được gọi là biến, thành phần lưu trữ information để được sử dụng cho triggers hoặc tag. Biến trong GTM được chia làm 2 loại là biến được xây dựng sẵn (built-in variables) và biến theo định nghĩa người dùng (user-defined variables).

  • Built-in variables: là các biến được xây dựng sẵn trong Google Tag Manager như : Event, Page Hostname, Page Path, Page URL, Referrer,…
  • User-defined variables: là các biến do người dùng định nghĩa để thu thập thông tin như: ecomm_pagetype, ecomm_prodid, ecomm_totalvalue,…

Biến có thể định nghĩa như tham số chứa thông tin về sản phẩm như id_product, price_product, product_brand…trong thương mại điện tử . Những thông tin này sau đó sẽ được push qua dataLayer để sử dụng cho mục đích Dynamic remarketing sau này.

3.Triggers trong Google Tag Manager

Trigger có thể được gọi nôm na là một thành phần để kích hoạt thẻ. Nói cách khách nó là điều kiện để kích hoạt thẻ (fire tag)

Ví dụ: khi event bạn cần đo là download thì khi event download xảy ra đồng nghĩa với user phải click vào button download thì action click có thể hiểu là trigger, còn việc set trigger như thế nào thì có rất nhiều kiểu set.

Các hành động trigger chính được hỗ trợ trong GTM

  • Page View: DOM Ready, Page View, và Window Loaded
  • Click: All Elements, Just Links
  • User Engagement: Element Visibility, Form Submission, Scroll Depth, và YouTube Video

trigger trong google tag manager

Data layer:

Tag manager sẽ build một lớp dữ liệu để tạm thời ghi nhận các giá trị để các giá trị có thể được sử dụng cho tag, triggers, variables

Ví dụ: một website có tính năng bán hàng online sau khi gắn tag manager thì các bạn có thể xem lớp dữ liệu bên trong một sản phẩm (id_product, price_product_brand, propduct_category…) 
 
variables trong Google Tag Manager

Trên đây là các kiến thức tổng thể về GTM mà mình nghĩ bất cứ cá nhân hoặc doanh nghiệp nào về marketing cũng nên biết vì những lợi ích to lớn của nó.

Ở những bài sau mình sẽ hướng dẫn cách cài đặt cho các trường hợp phổ biến với Google Tag Manager như contact form, cuộc gọi, đơn hàng…

Cần hỗ trợ các bạn để lại câu hỏi bên dưới nhé.

Leave a Comment