Google Tag Manager (GTM) là trình quản lý thẻ của Google. GTM hoạt động như một giải pháp quản lý các thẻ tập trung trên Website. Tất cả những gì bạn cần làm là cài đặt mã theo dõi GTM vào Website. Sau đó thiết lập các cấu hình để theo dõi các tác vụ trên Website mà Doanh nghiệp bạn cần ghi nhận, ví dụ như tải trang, nhấp chuột, hoàn thành một Form đăng ký, …
Trước khi có công cụ quản lý thẻ:
Thẻ là gì?
Thẻ là một đoạn mã theo dõi sự kiện do nhà cung cấp đưa ra; giúp nhà quảng cáo (hay Marketer) dễ dàng theo dõi hành vi của người dùng khi vào Website cụ thể.
Sự cần thiết phải có công cụ quản lý thẻ?
Các mã sự kiện trên Website đôi khi cũng phải theo dõi; gắn vào Google Analytics (GA) để đo lường thường xuyên. GA cung cấp rất nhiều số liệu để đo lường. Ví dụ: hành vi của khách khi vào Website như (nhấp chuột, gửi biểu mẫu, …). Điều này dẫn đến việc bạn phải thường xuyên thêm mới/loại bỏ những mã theo dõi hiện tại trên Website.
Trình quản lý thẻ của Google ra đời giúp hỗ trợ tốt hơn cho nhà quảng cáo; giúp bạn giải quyết những khó khăn ở trên. Bạn hoàn toàn chủ động trong việc gắn các mã theo dõi mình muốn trên Website. Chỉ cần nhờ kỹ thuật ở bước đầu là cài đặt Google Tag Manager trên Website mà thôi.
Giới thiệu về Google Tag Manager (GTM)
Tổng quan
GTM cho phép kiểm tra để đảm bảo: thẻ được kích hoạt khi tải trang; hoặc nhấp vào một nút cụ thể trên Website. Một điểm đặc biệt trong tính năng của GTM đó chính là bạn có thể thay đổi; thêm/bớt các thẻ hoạt động trên Website mà không cần phải đụng đến mã nguồn Website. Thay vào đó bạn chỉ cần chỉnh sửa các thẻ trong giao diện người dùng của GTM. Sau đó xuất bản lại các thay đổi đó một cách nhanh chóng, dễ dàng chỉ với vài nhấp chuột.
Nhiều bạn mới bắt đầu thường có nhầm lẫn giữa Google Analytics (GA), Google Tag Manager (GTM); hay đặt ra câu hỏi họ nên dùng cái nào. Câu trả lời rất đơn giản là bạn nên dùng cả hai. Hai công cụ này không thay thế cho nhau mà hoạt động cùng nhau, bổ trợ cho nhau. GA là công cụ thu thập dữ liệu khách truy cập Website (hay App). Và hiển thị nó trong các phiên báo cáo. Trong khi đó GTM là phương pháp gắn các mã theo dõi để theo dõi hành vi của người dùng. Để đơn giản thì GA có thể được gắn thông qua GTM. Mình sẽ đi hướng dẫn việc cài đặt GA thông qua GTM ở phần sau.
Các thẻ tương thích với GTM:
GA không phải là thẻ duy nhất tương thích với GTM. Có nhiều bên khác cũng gắn được thông qua GTM như sau:
- Thẻ chuyển đổi Google Ads.
- Thẻ tiếp thị lại Google Ads.
- Mã Facebook Pixel
- Mã HTML / Javascript tùy chỉnh khác, v.v.
Phân biệt Google Tag Manager và gtag.js
GTM và Gtag.js đều hỗ trợ gắn mã theo dõi cho các sản phẩm của Google. Ví dụ như: Google Analytics, Google Ads, Google Marketing Platform. Tuy nhiên ở 2 nền tảng có những khác biệt. Mình sẽ đi phân tích rõ hơn điểm khác biệt là gì nhé:
- Trình quản lý thẻ của Google (GTM): là hệ thống quản lý thẻ của Google. GTM hỗ trợ tất cả các bên từ Google và các nền tảng của các bên thứ ba khác.
- Thẻ trang web toàn cầu (gtag.js): là đoạn Javasript dùng để thêm thẻ trực tiếp vào Website. Chỉ hỗ trợ các nền tảng của Google, không hỗ trợ nền tảng của các bên thứ ba khác.
Hãy dùng Google Tag Manager khi bạn cần:
- Gắn mã theo dõi các công cụ của Google hoặc các bên thứ ba khác.
- Triển khai và hỗ trợ chỉnh sửa tốt trên cả trang Web hay ứng dụng di động.
- Tạo và sửa đổi thẻ một cách dễ dàng, nhanh chóng từ giao diện Web.
- Tạo ra nhiều phiên bản thử nghiệm và thêm người vào cộng tác làm chung.
Và dùng gtag.js khi bạn rơi vào các trường hợp sau:
- Bạn có kiến thức về Javasript. Bạn gặp khó khăn hay không thích khi chuyển qua một nền tảng riêng biệt.
- Bạn là kỹ thuật viên phát triển Website, có thể can thiệp sâu hơn vào mã nguồn. Bạn có thể cài đặt thẻ trực tiếp mà không cần thông qua một bên trung gian nào khác.
Việc chuyển đổi giữa 2 nền tảng Google Tag Manager và gtag.js là rất dễ dàng và nhanh chóng.
Nếu bạn đang sử dụng trình quản lý thẻ của Google thì các thẻ của Google; và các bên thứ ba được hỗ trợ đầy đủ. Bạn không cần phải cài thêm Gtag.js trên giao diện trang Web của mình.
Nếu bạn đang sử dụng Gtag.js: bạn luôn có thể nâng cấp; cài đặt thêm trình quản lý thẻ cho các mục đích mà gtag.js không thực hiện được.
Giới thiệu về Google Marketing Platform
Là nền tảng hợp nhất các công cụ của Google dành cho nhà quảng cáo; được Google cho ra mắt vào ngày 24 tháng 07 năm 2018. Bao gồm rất nhiều mảng về quảng cáo; phân tích và báo cáo được Google gom chung, thống nhất lại tại một nơi.
Ở đây bạn nên phân biệt rõ: Các công cụ có đuôi 360 thì hỗ trợ cho doanh nghiệp. Ví dụ: Google Analytics 360, Google Tag Manager 360, … Cá nhân và doanh nghiệp nhỏ thì bạn dùng bản miễn phí là đã đầy đủ tính năng rồi; khi nào cần dùng cho doanh nghiệp thì mới nâng cấp lên bản 360. Bạn nên cân nhắc cho kỹ; tránh việc sử dụng không đúng gây lãng phí cho bạn ở giai đoạn đầu mới biết về công cụ.
Lợi ích của Google Tag Manager?
Miễn phí và quản lý thẻ dễ dàng
Giao diện Web thân thiện với nhà quảng cáo, dễ sử dụng. Cho phép nhà quảng cáo có thể thêm/bớt; cập nhật các thẻ trên trang Web của họ dễ dàng. Bao gồm các thẻ để theo dõi chuyển đổi; phân tích trang Web; tiếp thị lại và nhiều hơn thế nữa. Nhà quảng cáo có thể làm được mọi thứ trên Website thông qua GTM. Không cần phải nhờ hỗ trợ từ kỹ thuật viên Website.
Thân thiện và dễ dùng cho nhà quảng cáo
Trình quản lý thẻ (GTM) có nhiều tính năng giúp bạn thoải mái; tiện lợi trong việc quản lý người dùng, kiểm tra lỗi tự động, trình gỡ lỗi chuyên nghiệp, … cũng như phân chia các thẻ, biến, trình kích hoạt, … rõ ràng, giúp cho người mới dễ tiếp cận với công cụ hơn. GTM có công cụ kiểm tra thẻ có đang hoạt động bình thường trên Website hay không. Do đó bạn không cần phải nhờ đến kỹ thuật viên để xem xét nữa.
Tải nhanh chóng, tránh làm nặng Website quá mức.
Trình quản lý thẻ Google Tag Manager (GTM) thay thế tất cả các thẻ đo lường; cũng như phân chia các luồng hoạt động riêng biệt. Nên các thẻ khi gắn vào GTM sẽ được kích hoạt nhanh hơn. Không bị cản trở, xung đột nhau trong quá trình thực hiện. Các mẫu thẻ tích hợp; kiểm tra lỗi tự động giúp ngăn không cho các thẻ bị lỗi hoạt động trên Website của bạn. Điều này dẫn đến cải thiện tốc độ tải Website nhanh hơn.
Dùng được đa nền tảng.
Trình quản lý thẻ GTM hoạt động được trên nhiều nền tảng. Bao gồm: Website hay App và cũng đang thử nghiệm bổ sung thêm các nền tảng khác trong tương lai.
Các lý do nên sử dụng Google Tag Manager ngay bây giờ:
Gắn mã theo dõi nhanh chóng vào Website
Hãy nhớ lại cách mà mã theo dõi được gắn vào Website theo 2 cách (truyền thống và qua GTM) được thể hiện chi tiết qua hình sau đây:
Trong nhiều trường hợp, trình quản lý thẻ của Google loại bỏ được rắc rối trong việc gắn và kiểm tra thẻ, cũng như làm cho quy trình Tracking (theo dõi) Website đơn giản và hiệu quả hơn nhiều lần so với trước đó.
Tất cả thẻ trên Website được kiểm soát và quản lý tại một nơi
Trước đây, các mã theo dõi được gắn thủ công vào Website và được thực hiện bởi kỹ thuật viên (người không có kiến thức chuyên môn trong việc theo dõi, đo lường các sự kiện trên Website). Rủi ro hơn, các đoạn mã này gồm nhiều phần khác nhau và nằm rải rác trên trang Web. Vì vậy, khi có sự cố, kỹ thuật viên sẽ dò tìm trong một đống mã, để tìm ra chỗ nào cần chỉnh sửa, nhiều trường hợp không may là có một số đoạn mã sự kiện bị bỏ sót, chưa được chỉnh tới, do đó gây ra sự thiếu chính xác trong việc theo dõi, ghi nhận số liệu.
Tất cả vấn đề trên nay đã được giải quyết nhờ GTM, thẻ theo dõi được quản lý và kiểm soát dễ dàng tại một nơi, trong phần Tag của GTM.
Kiểm tra xem thẻ đã hoạt động chưa?
Khắc phục sự cố và sửa lỗi được GTM đơn giản hóa thông qua chế độ Xem trước (Preview) trong GTM, chế độ này cho biết thẻ nào được kích hoạt và thẻ nào không được kích hoạt trên trang Web của bạn. Nó cũng bao gồm thông tin về trình kích hoạt đã kích hoạt thẻ nào và dữ liệu gì có trong thẻ đó để theo dõi.
Cộng đồng hỗ trợ GTM lớn mạnh
Hiện có 1 Group hỗ trợ về GTM trên Facebook ở địa chỉ: https://www.facebook.com/groups/329145737601165 , là một Group chính thống được tạo bởi Google từ năm 2018 và hiện đang có khoảng 28,000 thành viên. Bạn có thể tham gia Group để học hỏi thêm cũng như cập nhật các kiến thức mới về nền tảng GTM trong tương lai nhé.
Đánh dấu được phiên bản GTM đang dùng trên Website
Mỗi khi bạn thay đổi vùng chứa (nơi lưu trữ mã theo dõi của bạn) trên Website, GTM sẽ tạo ra một phiên bản (version) mới. Nếu bạn cần trở về lại phiên bản trước đó (hoặc bất kỳ phiên bản hiện có nào khác) bạn đều có thể chọn lựa dễ dàng bằng cách chọn lựa theo ID phiên bản tương ứng.
Nhiều khả năng phát triển mạnh hơn nữa trong tương lai
Google tung ra rất nhiều dòng sản phẩm từ trước đến nay, trong số đó có nhiều nền tảng đang là thế mạnh và Top đầu hiện nay như Google Search, Youtube, Android, Chrome, … Trình quản lý thẻ đang là thế mạnh và đang trong đà phát triển do số lượng Website từ cá nhân và doanh nghiệp nhỏ ngày càng nhiều. Càng nhiều người sử dụng thì sẽ càng có thêm nhiều tính năng hay ho hơn nữa ra mắt trong tương lai gần mà thôi.
Hiện tại bạn đã có Website thì hãy cứ cài đặt GTM và dùng hết những tính năng Google cung cấp cho bản miễn phí đi nhé, vậy là quá đủ cho bạn mới tìm hiểu về GTM rồi.
Một vài tính năng theo dõi nâng cao thường dùng:
Ngoại trừ theo dõi nhấp chuột, hoàn tất đăng ký, … thì GTM còn có thể làm một số theo dõi nâng cao như sau:
- Theo dõi thời điểm một phần tử nào đó xuất hiện trên trang Web.
- Theo dõi doanh số bán hàng, chuyển đổi, phát triển danh sách tiếp thị lại.
- Kích hoạt thẻ khi khách truy cập một trang Web bất kỳ trong X giây (với X là con số nhà quảng cáo chỉ định).
- …. và còn nhiều theo dõi nâng cao khác nữa
Cách hoạt động của Google Tag Manager:
Đối với người mới, có ba khái niệm về GTM cần phải làm rõ đó là: Thẻ, Trình kích hoạt và Biến
Thẻ (Tag)
Là một đoạn mã kích hoạt trên một trang Web trong một số trường hợp nhất định. Khi bạn tạo thẻ, nói đơn giản là bạn đang hướng dẫn trình quản lý thẻ làm một việc gì đó bạn chỉ định, ví dụ như: theo dõi lượt xem trang của khách truy cập vào Website mà bạn muốn, theo dõi nhấp chuột và gửi đến Google Analytics, …
Trình kích hoạt (Trigger)
Sẽ đưa ra điều kiện khi thẻ được kích hoạt. Thẻ có nên kích hoạt trên tất cả các lượt xem trang hay không? Hoặc sẽ rơi vào một số nhấp chuột nhất định mà nhà quảng cáo lựa chọn trước? Hay làm thế nào để xác định việc gửi mẫu đăng ký thành công?
Tất cả các ví dụ trên đều đang nói về trình kích hoạt. Khi một điều kiện cụ thể (hoặc một tập hợp các điều kiện) được đáp ứng, trình kích hoạt sẽ được kích hoạt và tất cả các thẻ (được liên kết với trình kích hoạt) sẽ được gửi đi và thực hiện.
Biến (Variable)
Là phần phụ nhỏ đi theo bộ ba của GTM. Biến là một trình trợ giúp nhỏ có thể được sử dụng trong thẻ, trình kích hoạt hoặc thậm chí trong các biến khác. Một biến có thể:
- Giữ một phần dữ liệu về trang Web (như URL trang, tên miền trang Web, ID sản phẩm, văn bản của liên kết, …)
- GIữ một tập hợp dữ liệu hỗ trợ cho việc cài đặt GTM (biến cài đặt Universal Google Analytics chứa nhiều cài đặt liên quan đến GA, Tracking ID, thiết lập Display Advertising, ….)
- Là một hàm phức tạp, này là phần nâng cao, để tránh làm mấy bạn rối thì mình sẽ nói chi tiết hơn ở phần sau nhé.
Ví dụ dễ hiểu về biến:
Để hiểu rõ hơn về mối quan hệ của bộ 3 thành phần quan trọng này trong GTM. Bạn hãy cùng mình đi phân tích ví dụ sau nhé:
Bước 1: Ở đây bạn cài đặt và xác định cho GTM theo dõi chuyển đổi từ Google Ads.
Bước 2: Xác định xem khi nào thì kích hoạt? Câu trả lời là trên trang cảm ơn (còn gọi là trang xác nhận đơn hàng). Đây là điều kiện để xác nhận đơn hàng được đặt thành công.
Bước 3: Bây giờ, GTM cần sử dụng một số thông tin bổ sung để gửi dữ liệu chính xác hơn đến Google Ads và để đặt ra điều kiện để trình kích hoạt được hoạt động.
Phân tích thêm ví dụ:
- Với thẻ chuyển đổi Google Ads, GTM có thể gửi tổng số đơn đặt hàng là một biến. Bất cứ khi nào giao dịch mua hàng hoàn tất, thẻ Google Ads sẽ tìm nạp giá trị của Tổng số đơn đặt hàng và gửi nó đến máy chủ của Google. Các biến làm cho giá trị của GTM luôn thay đổi.
- Trong trình kích hoạt, chúng ta cần nêu rõ cho GTM biết khi nào thì kích hoạt. Trong GTM chúng ra cần xác định rõ các thuộc tính có thể đo lường được, không nói chung chung.
Ví dụ: đặt hàng thành công là khi đường link của trang Thank You có phần cuối link là: “/purchase-successful/”. Trong trường hợp này, URL trang là một biến và nhà quảng cáo đã hướng dẫn GTM liên tục kiểm tra URL của trang khi trang tải. Nếu một biến (URL) chứa “/purchase-successful/”, trình kích hoạt sẽ được kích hoạt.
Qua ví dụ trên, bạn có thể thấy, biến được sử dùng trong cả thẻ và trình kích hoạt. Bạn cũng có thể sử dùng biến trong các biến khác, mình sẽ nói chi tiết hơn ở bài sau nhé.
Cách tạo Tài khoản Google Tag Manager và liên kết với Website:
Đăng ký tài khoản Google Tag Manager
Bước 1: Bạn cần đăng ký một tài khoản Gmail trước, GTM sẽ dùng thông tin Gmail của bạn để đăng nhập vào GTM
Bước 2: Bạn vào https://tagmanager.google.com/ , Sau đó nhấp vào Create Account.
Bước 3: Tại đây bạn điền các thông tin cần thiết về Website của bạn, bao gồm Tên tài khoản, Quốc gia, Tên vùng chứa, Nền tảng: ở đây bạn chọn Website.
Bước 4: Một hộp thoại các điều khoản của GTM hiện ra, bạn Tick chọn vào ô Đồng ý các điều khoản
Bước 5: Một đoạn mã cài đặt GTM xuất hiện, bạn copy và gửi cho kỹ thuật viên nhờ họ gắn 2 thẻ này vào phần <head> và <body> của Website nhé
Cài đặt Google Tag Manager trên Website WordPress
Trường hợp bạn muốn gắn Google Tag Manager lên Website WordPress. Trong bài này, mình sẽ hướng dẫn bạn cách gắn mã GTM bằng cách chèn vào 2 thẻ <Head> và <Body> này trên Website WordPress nhé:
Bước 1: Bạn vào mục Plugin của WordPress và tìm Plugin có tên “Simple Custom CSS & JS”. Sau đó ấn vào Cài đặt và Kích hoạt Plugin này lên.
Bước 2: Bạn ấn vào “Add Custom JS” ở trong Plugin “Custom CSS & JS” sau đó bạn đặt tên thẻ là GTM Header. Bạn copy mã code trong phần <header> bên GTM vào ô phía dưới tiêu đề (như hình) . Kế tiếp ở trường Where on page bên phía tay phải, bạn chọn vào Header nhé. Xong rồi thì bạn nhấn Cập nhật để lưu trạng thái thẻ này trong Plugin nha.
Bước 3: Bạn làm tương tự bước 2, nhưng lần này đặt tên là GTM Body và ở trường Where on page phía tay phải bạn chọn xuống phần Footer nha.
Bước 4: Đến đây là bạn đã cài đặt GTM lên Website thành công. Bạn mở Website và tiến hành kiểm tra lại xem đúng là đã gắn GTM lên Website chưa nhé.
Kiểm tra xem mã Google Tag Manager đã hoạt động chưa
Bước 1: Bạn dùng Chrome và cài Add-ons có tên “Tag Assistant” để quản lý các thẻ gắn trên Website
Bước 2: Sau khi cài xong Add-ons, bạn vào lại Website của mình, ở đây mình vào Website tại địa chỉ: https://minhduy.digital/ , sau đó ấn vào chức năng Tiện ích rồi chọn tên Add-ons là “Tag Assistant” rồi rê vào cây ghym để ghym chức năng này ra ngoài.
Tiếp theo bạn ấn vào Logo có hình cái thẻ, một cửa sổ xổ ra bạn chọn Enable nhé, chi tiết như hình vẽ bên dưới.
Bước 3: Bạn F5 hay Refresh lại trình duyệt, lúc này nếu bạn thấy có Google Tag Manager (như hình) là bạn đã cài đặt GTM lên Website thành công.
Bước 4: Cuối cùng, bạn vào lại GTM và kiểm tra xem đúng mã ID mình cài đặt trên Website không nhé.
Kết luận
Vậy là mình đã cũng bạn đi qua những khái niệm đầu tiên về trình quản lý thẻ của Google (GTM). Công cụ có rất nhiều ưu điểm nổi bật mà mình nghĩ bất cứ ai hiện nay làm trong mảng Online Marketing và đặc biệt làm đến Website đều phải dùng đến.
Hẹn bạn ở buổi sau mình sẽ đi chi tiết hơn về cách dùng GTM để gắn các mã theo dõi, cũng như đo lường trên Website nhé.
Hy vọng bài viết này có ích đối với bạn.
Cảm ơn bạn đã xem qua bài viết.
Với kinh nghiệm gần 10 năm trong lĩnh vực Digital Marketing cho các Doanh nghiệp trong và ngoài nước.
Ở Website này mình sẽ chia sẻ kiến thức cũng như tư vấn rỏ hơn những kinh nghiệm về Digital Marketing đến với các bạn quan tâm trong lĩnh vực này.
Hy vọng các kiến thức mình chia sẻ sẽ giúp ích được cho mọi người trong việc nghiên cứu và triển khai các công việc liên quan đến Digital Marketing. [Xem thêm]