Google Tag Manager (GTM)
Google Tag Manager (GTM) là tag management system (hệ thống quản lý thẻ) của Google, dùng để cài và quản lý các đoạn mã đo lường, quảng cáo trên website hoặc app mà không phải sửa code mỗi lần. Bạn gắn 2 đoạn mã GTM vào mọi trang một lần, sau đó thêm, sửa, tắt thẻ trong giao diện web của Tag Manager.
Google Tag Manager là gì?
Khi GTM đã cài, website hoặc app liên lạc được với máy chủ Tag Manager. Bạn dựng tag, đặt trigger để tag chạy khi có sự kiện, và tạo variable để cấu hình gọn hơn. Toàn bộ tag, trigger, variable của một website hay app gọi là một container. Một container có thể thay mọi thẻ cài tay trên site, gồm thẻ Google Ads, Google Analytics, Floodlight và thẻ bên thứ ba (Tag Manager Help, Introduction to Tag Manager, truy cập 11/2026).
Thường mỗi công ty chỉ cần một tài khoản GTM, mỗi website hoặc app một container. Container có 5 loại: Web, iOS, Android, AMP và Server. Container cho website đặt tên theo URL gốc, không cần container riêng cho từng trang (Tag Manager Help, Create an account and container, truy cập 11/2026).
Tag, trigger và variable
| Thành phần | Là gì | Ví dụ |
|---|---|---|
| Tag (thẻ) | Đoạn mã của bên cung cấp dịch vụ đo lường, quảng cáo. GTM có sẵn nhiều mẫu thẻ; thẻ chưa có mẫu thì dùng custom tag hoặc custom template. | Thẻ sự kiện GA4, thẻ chuyển đổi Google Ads |
| Trigger (điều kiện kích hoạt) | Lắng nghe sự kiện như gửi form, phát video, rồi quyết định tag chạy hay bị chặn. | Page View khi URL chứa “/cam-on/” |
| Variable (biến) | Giá trị thay đổi, dùng làm bộ lọc trong trigger hoặc truyền dữ liệu vào tag. Có biến dựng sẵn (built-in) và biến tự tạo (user-defined). | Page URL, giá trị đơn hàng |
Nguồn: About Tags, About triggers và Variables, Tag Manager Help, truy cập 11/2026.
Google Tag Manager khác Google tag (gtag.js) thế nào
Google tag (gtag.js) là 1 đoạn mã gửi dữ liệu về Google Ads và GA4, và chỉ gửi được tới dịch vụ của Google. Muốn đo sự kiện riêng bằng gtag.js, bạn phải quen sửa JavaScript trên site. GTM cần 2 đoạn mã, quản lý được cả thẻ Google lẫn thẻ bên thứ ba qua giao diện. Google ghi rõ có thể bắt đầu bằng Google tag rồi chuyển sang GTM sau (Tag Manager Help, Google Tag Manager vs. gtag.js, truy cập 11/2026).
Website chỉ cần lượt xem trang và vài chuyển đổi Google Ads thì Google tag là đủ. Khi đo thêm form, cuộc gọi, thẻ Meta hay TikTok, GTM đỡ việc hơn vì không phải nhờ lập trình viên mỗi lần.
Preview trước khi Publish
Preview and debug mode (chế độ xem trước và gỡ lỗi) cho bạn duyệt site như thể bản nháp container đã xuất bản. Site nối với Tag Assistant để xem tag nào đã chạy, theo thứ tự nào, gửi dữ liệu gì. Giao diện debug chỉ hiện trên trình duyệt đã bật preview hoặc với người được chia sẻ link, khách thường không thấy (Tag Manager Help, Preview and debug containers, truy cập 11/2026).
Ví dụ: đo lead form bằng GTM (giả định)
Một dự án bất động sản có form đăng ký, gửi xong chuyển sang trang /cam-on/. Trong GTM:
- Tạo trigger Page View, điều kiện Page URL chứa “/cam-on/”.
- Gắn trigger đó cho 2 tag: tag sự kiện generate_lead của GA4 và tag chuyển đổi Google Ads.
- Bấm Preview, gửi thử form, kiểm tra cả 2 tag ở trạng thái Fired, rồi mới Publish.
Tháng sau GA4 ghi 120 lead, Google Ads chi 36 triệu đồng. CPA là 300,000 đồng mỗi lead. Không đo thì bạn không có con số này để so với kênh khác.
Câu hỏi thường gặp
Đã có GTM thì có cần Consent Mode không?
Có, nếu web có banner xin đồng ý cookie. GTM là nơi cài thẻ, còn Consent Mode quy định thẻ chạy thế nào khi người dùng chưa đồng ý. Tag Manager Help có hẳn một mục hướng dẫn quản lý đồng ý bằng Consent Mode.
Server-side GTM là gì?
Ngoài container Web, GTM có container Server: dữ liệu đo lường được xử lý trên máy chủ bạn kiểm soát thay vì trong trình duyệt người dùng (Google for Developers, An introduction to server-side tagging, truy cập 11/2026). Khi nào nên chuyển, xem bài marketing analytics khi cookie mất dần.
Nếu bạn cần rà lại tag, trigger và chuyển đổi đang gửi về Google Ads, Meta, hãy liên hệ Adtek.
