Mới đầu, Google Tag Manager có lẽ là một công cụ khó hiểu và khó dùng với mình, và đại đa số những người chưa từng tiếp xúc qua với nó (điều này hiển nhiên là vậy!). Tuy nhiên, sau khi tiếp xúc và sử dụng công cụ này, mình thấy nó thực sự tuyệt vời, tiện dụng và đầy hữu ích đối với những người Quản trị Website hay dân Marketers.
1. Vậy Google Tag Manager là gì?
Google Tag Manager và Google Analytics là 2 công cụ khác nhau. Google Tag Manager (GTM) có khả năng điều chỉnh và theo dõi rất nhiều thông số lớn. Trong khi đó, Google Analytics hoạt động dựa trên các số liệu đo lường và được Google Tag Manager cung cấp trên website. Các số liệu của Google Analytics chỉ có giá trị khi được Google Tag Manager cung cấp đầy đủ. Nói cách khác, Google mang giá trị đo lường, Google Tag Manager là quản lý và điều chỉnh.
Theo như cách giải thích “khó hiểu” của Google thì là như thế này:
- Các thẻ trên trang web của mình (chẳng hạn như thẻ theo dõi và thẻ tối ưu hóa tiếp thị). Bạn có thể thêm và cập nhật AdWords, Google Analytics, Floodlight và thẻ không phải của Google từ giao diện người dùng Trình quản lý thẻ của Google thay vì chỉnh sửa mã trang web. Điều này sẽ giảm lỗi, giúp bạn không phải tham gia vào quản trị viên web và cho phép bạn nhanh chóng triển khai các thẻ trên trang web của mình. Đọc Trình quản lý thẻ của Google dành cho web bên dưới.
- Giá trị cấu hình và gắn cờ của các ứng dụng trên thiết bị di động mà bạn đã tạo. Thay vì tạo lại và triển khai các tệp nhị phân mới, bạn có thể sử dụng giao diện Trình quản lý thẻ của Google để thay đổi giá trị cấu hình (ví dụ: thời gian chờ, vị trí quảng cáo, chơi trò chơi động) và bật các tính năng đã bật cờ trong ứng dụng trên thiết bị di động của bạn.
Cách định nghĩa trên là đầy đủ, nhưng vì đầy đủ nên nó thành ra phức tạp và khó hiểu. Chúng ta chỉ cần định nghĩa một cách đơn giản và dễ hiểu nhất có thể để có thể ứng dụng cho công việc.
Thường thì chúng ta phải đặt vào mã nguồn một Website (hoặc một ứng dụng Mobile) quá nhiều các đoạn code:
- Để Tracking Data, Traffic (Google Analytics, Histats,…)
- Để thực hiện Remarketing (Google AdWord, Facebook)
- Để tracking hỗ trợ triển khai A/B Testing, Check Converstation (ClickTale, Optimizely, MajeticSEO…)…
- …
Việc đặt quá nhiều đoạn code như vậy lên Website có thể sẽ khiến bạn bị nhầm lẫn từ khâu thao tác đến khâu quản lý, chưa kể đến Website sẽ phải load nhiều đoạn code (file .js) và dễ dẫn đến tình trạng website load lâu hơn.
2. Các thành phần của Google Tag Manager
Google Tag Manager gồm 4 phần chính. Chúng lần lượt là:
- Data layer
Đây là một lớp dữ liệu được ghi nhận tạm thời thông qua hoạt động của Google Tag Manager. Chúng được sử dụng cho tag, triggers, variables.
- Tag (Thẻ)
Tag (thẻ) là một đoạn code được tạo với mục đích thu thập các dữ liệu. Các dữ liệu này sẽ được xử lý dựa trên các công cụ và mục đích khác nhau. Chúng có thể là Google Analytics, Facebook Pixel, Google Ads,…
- Trigger (Trình kích hoạt)
Trigger được biết đến là trình kích hoạt thẻ. Đây được coi như yếu tố điều kiện để kích hoạt thẻ Fire Tag. Các hành động Trigger được hỗ trợ trong Google Tag Manager là:
+ Page view: Page view, window Loaded, DOM Ready.
+ Click: Just link, All Elements.
+ Use Engagement: Element Visibility, Form Submission, Youtube Video.
- Variable (biến)
Variable được gọi là biến. Chúng là phần lưu trữ được sử dụng cho triggers hoặc tag. Biến trong Google Tag Manager được chia làm 2 loại chính là:
- Built-in variables (biến được xây dựng sẵn): Chúng bao gồm các biến được xây dựng sẵn trong Google Tag Manager như: page URL, Event, Page Path,…
- User-defined variables (biến định nghĩa theo người dùng): Đây là các biến được tạo để thu thập các thông tin từ người dùng như: ecomm_pagetype, ecomm_prodid,…
3. Hướng dẫn cách sử dụng Google Tag Manager: Tags & Triggers
Trước khi tìm hiểu về Google tag Manager trước khi sử dụng chúng cho các mục đích gửi dữ liệu, kiểm tra xem trang hay số lượt nhấp chuột vào liên kết.
Ở Google Tag Manager có hai thành phần chính là:
- Tag (hành động): Là tính năng gửi đến bạn thông báo khi có thay đổi trên Google Tag Manager. Thường là các hoạt động của người dùng trên web. ví dụ: Bạn muốn gửi một dữ liệu đo lường bất kỳ từ Google Tag Manager đến Google Analytics.
- Triggers (kích hoạt): Là cơ chế theo dõi hành vi khách hàng trên web. Ví dụ: Bạn cài cơ chế Triggers là mỗi khi có người ghé thăm web.
Hai phần này luôn kết hợp và đi kèm với nhau trong các hoạt động. Chúng hoạt động không tách rời.
4. Theo dõi sự kiện
Theo truyền thống, theo dõi sự kiện liên quan đến việc thêm mã vào trang web để theo dõi các sự kiện của khách truy cập như nhấp chuột, xem video và gửi biểu mẫu. Tính năng theo dõi sự kiện tự động của GTM loại bỏ nhu cầu gắn thẻ thủ công từng liên kết bạn muốn theo dõi. Thay vào đó, bạn có thể nhắm mục tiêu các liên kết hoặc nút theo các thuộc tính đã có trên liên kết hoặc bằng cách sử dụng cấu trúc đặt tên chuẩn.
5. Ưu điểm của Google Tag Manager là gì?
Giảm bớt sự phụ thuộc vào các nhà phát triển web
Cho đến nay, lợi ích lớn nhất đối với Trình quản lý thẻ của Google là giúp các nhà tiếp thị triển khai thẻ dễ dàng hơn mà không phải dựa vào các nhà phát triển web để làm điều đó. Các nhà phát triển thường bận rộn với các dự án có mức độ ưu tiên khác nhau, vì vậy việc gắn thẻ thường bị gác lại một bên.
Nhưng vì Trình quản lý thẻ của Google giúp bạn tránh việc chạm tiếp xúc với mã nguồn, nhà tiếp thị có thể nhanh chóng tự thêm và thực hiện thay đổi cho thẻ. Đây là một lợi thế lớn nếu, ví dụ, bạn chỉ cần sử dụng một thẻ để thu thập dữ liệu trong một khoảng thời gian rất ngắn. Không có Google Tag Manager, có khả năng sẽ mất nhiều thời gian hơn để thẻ được thêm vào.
Hầu hết các doanh nghiệp đều có thể hưởng lợi từ việc sử dụng nó
Các doanh nghiệp thuộc mọi quy mô đều có thể được hưởng lợi từ Google Tag Manager. Vì trình quản lý thẻ của Google giúp việc thêm và chỉnh sửa thẻ dễ dàng hơn nhiều mà cần đến nhà phát triển, điều này thật tuyệt vời cho các doanh nghiệp nhỏ hơn không có đầu tư quy mô vào hỗ trợ kỹ thuật. Và vì các trang web dành cho doanh nghiệp có thể dễ dàng sử dụng nhiều loại thẻ, Google Tag Manager giúp doanh nghiệp quản lý chúng dễ dàng hơn và cải thiện tốc độ trang web bằng cách giúp các thẻ tải hiệu quả hơn.
Trình quản lý thẻ của Google có tất cả các tính năng bảo mật doanh nghiệp cần. Một tính năng tuyệt vời là xác thực bảo mật hai yếu tố yêu cầu cả mật khẩu thông thường và sau đó là mã số mà bạn nhận được qua tin nhắn văn bản, cuộc gọi thoại hoặc ứng dụng dành cho thiết bị di động. Bạn cũng có thể kiểm soát quyền truy cập bằng cách cấp các cấp quyền khác nhau ở cả cấp tài khoản và cấp vùng chứa.
Miễn phí và không giới hạn
Bạn thậm chí không bị giới hạn khi sử dụng trình quản lý thẻ của Google với các trang web chuẩn. Google Tag Manager cũng có thể được sử dụng để quản lý thẻ cho các trang web AMP (Accelerated Mobile Pages – một chương trình mã nguồn mở của Google) và ứng dụng dành cho thiết bị di động.
Trình quản lý thẻ của Google có vô số các tính năng mạnh mẽ, bao gồm (nhưng không giới hạn) khả năng sử dụng, tài khoản và vai trò người dùng, quy tắc kích hoạt thẻ và thẻ được hỗ trợ (Google, bên thứ ba và thẻ HTML tùy chỉnh). Và nó hoàn toàn miễn phí dành cho nhà tiếp thị.
Bạn có thể sử dụng Trình quản lý thẻ của Google không chỉ với các sản phẩm của Google. Bạn còn có thể sử dụng các thẻ được xác định trước khác, chẳng hạn như Marin, comScore, AdRoll và hơn thế nữa. Bạn cũng có thể thêm Trình quản lý thẻ không chỉ cho trang web của bạn, mà còn cho các ứng dụng iOS và Android của doanh nghiệp.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.com/cs/register?ref=WTOZ531Y
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.com/kz/register?ref=FIHEGIZ8
Your article made me suddenly realize that I am writing a thesis on gate.io. After reading your article, I have a different way of thinking, thank you. However, I still have some doubts, can you help me? Thanks.
Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://www.binance.com/de-CH/register?ref=DB40ITMB
Your article made me suddenly realize that I am writing a thesis on gate.io. After reading your article, I have a different way of thinking, thank you. However, I still have some doubts, can you help me? Thanks.
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://www.binance.com/kz/register?ref=W0BCQMF1
At the beginning, I was still puzzled. Since I read your article, I have been very impressed. It has provided a lot of innovative ideas for my thesis related to gate.io. Thank u. But I still have some doubts, can you help me? Thanks.
Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://www.binance.com/ph/register?ref=53551167
At the beginning, I was still puzzled. Since I read your article, I have been very impressed. It has provided a lot of innovative ideas for my thesis related to gate.io. Thank u. But I still have some doubts, can you help me? Thanks.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.com/zh-CN/register?ref=YY80CKRN
Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.com/en/register?ref=PORL8W0Z
I may need your help. I’ve been doing research on gate io recently, and I’ve tried a lot of different things. Later, I read your article, and I think your way of writing has given me some innovative ideas, thank you very much.
I have read your article carefully and I agree with you very much. This has provided a great help for my thesis writing, and I will seriously improve it. However, I don’t know much about a certain place. Can you help me? https://www.gate.io/ar/signup/XwNAU
Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://www.binance.com/en/register?ref=53551167
The point of view of your article has taught me a lot, and I already know how to improve the paper on gate.oi, thank you. https://www.gate.io/de/signup/XwNAU
Your enticle helped me a lot, is there any more related content? Thanks! https://accounts.binance.com/en/register-person?ref=53551167
I may need your help. I tried many ways but couldn’t solve it, but after reading your article, I think you have a way to help me. I’m looking forward for your reply. Thanks.