Bài 2: Cài đặt tài khoản google tag manager và các thẻ lên website

Thứ Năm, 29 Tháng Ba, 2018 15 lượt xem Chia sẻ bài viết:

Trong bài viết này bạn sẽ được học cách: cài đặt thẻ của Google Tag Manager (GTM) lên website và cài đặt các thẻ thông dụng cho việc marketing. Nếu bạn là người mới. Hãy đọc trước bài viết này : Tổng quan về Google Tag Manager

Cấu trúc một tài khoản google tag manager (GTM)

Để tạo một tài khoản GTM bạn cần một tài khoản Google. Nếu chưa có bạn hãy tạo ở link sau: Tạo tài khoản google . Bạn có thể tạo nhiều tài khoản GTM chỉ với một tài khoản Google duy nhất. Thường thấy là bạn sẽ tạo cho mỗi công ty, tổ chức, cá nhân một tài khoản GTM riêng. Nếu bạn chỉ quản lý 1 công ty thì bạn chỉ cần 1 tài khoản GTM là đủ rồi. Nếu bạn quản lý nhiều hơn một công ty khi đó bạn mới thực sự cần nhiều tài khoản GTM (vd như khi bạn là agency).

Bạn có thể tạo mới tài khoản GTM hoặc yêu cầu được cấp quyền truy cập vào tài khoản có sẵn của khách hàng.

Hình dưới đây sẽ miêu tả về cấu trúc tài khoản GTM

Bạn có thể tạo, quản lý nhiều tài khoản GTM chỉ với một tài khoản google duy nhất. Mỗi một tài khoản GTM lại có thể chứa 1 hoặc nhiều Container Tag.

Mẹo: bạn có thể tạo 1 Container Tag để quản lý 1 website. Nếu bạn coi subdomain là 1 website riêng biệt thì cũng nên tạo riêng 1 Container Tag để quản lý nó.

Một Container Tag lại có 1 hoặc nhiều các : thẻ, trình kích hoạt và biến. 3 thành phần này hình thành nên “cài đặt của một Container Tag”. Bạn không thể chia sẻ 1 cài đặt cho nhiều Container Tag. Do đó trừ khi subdomain độc lập với trang chính bạn mới cần tạo 1 Container Tag riêng cho nó.

Cấu trúc tài khoản GTM cho nhiều tổ chức, công ty bây giờ có thể như sau:

Bạn có thể xem video dưới đây để hiểu về tài khoản Tagmanager

Đặt tên cho các tài khoản GTM và Container Tag.

Đơn giản nhất hãy dùng tên công ty, tổ chức để đặt tên tài khoản GTM và website để đặt tên cho Container Tag

Các bước cài đặt 1 tài khoản GTM

  1. Xác định những thứ cần chuẩn bị cho việc theo dõi
  2. Phân tích các thẻ có sẵn trên website
  3. Xác định mục đích và cách cài đặt thẻ
  4. Lên kế hoạch cho việc cài đặt các thẻ
  5. Cài đặt tài khoản GTM
  6. Cài đặt Container Tag lên website thử nghiệm
  7. Tạo, kiểm tra và xuất bản các thẻ trên website thử nghiệm.
  8. Cài đặt Container Tag mới lên website chính thức
  9. Tạo, kiểm tra và xuất bản các thẻ trên website chính thức
  10. Phân tích các thẻ trên website chính thức 1 lần nữa.

1. Xác định những thứ cần chuẩn bị cho việc theo dõi

Hãy nghĩ về tất cả các thông tin bạn cần thu thập bằng GTM. Nghĩ về tất cả các thẻ bạn cần cho việc theo dõi của mình. Những thứ bạn cần chuẩn bị sẽ phụ thuộc vào tình hình vd như:

Bạn cần chuyển thẻ Google Analytics từ trên mã nguồn website sang GTM hay

Website chưa có gì và bạn cần cài mới toàn bộ các thẻ bằng GTM hay

Website đã có các thẻ cơ bản bạn chỉ muốn theo dõi thêm hành vi nhấp chuột vào nút đặt hàng

Dựa theo nhu cầu của bạn mà khối lượng công việc có thể khác nhau rất nhiều.

2. Phân tích các thẻ có sẵn trên website

Phân tích thẻ là chúng ta xác định tất cả các thẻ hiện đang được cài đặt trực tiếp trên website. Và bạn cũng phải tìm các thông tin sau của từng thẻ đó.

  1. Mục đích của thẻ này là gì? Thẻ này thu thập dữ liệu gì?
  2. Thẻ này gửi dữ liệu đi đâu?
  3. Thẻ này liệu có còn cần thiết hay không?
  4. Thẻ này thu thập dữ liệu như thế nào?
  5. Khi nào thẻ này hoạt động?
  6. Thẻ này hoạt động trên các trang nào trên website?

Bạn cần lưu các thông tin này lại trên exel. Các thẻ phục vụ cho việc theo dõi, marketing thường được cài vào trên toàn website ở header của HTML hoặc footer hay các trang xác nhận đặt hàng / điền form thành công. Nên đây là các nơi bạn có thể chú ý đầu tiên. Một số ít các thẻ khác được cài trong phần body hoặc 1 số ít được xử lý thông qua event.

Việc tìm ra các thẻ này một cách thủ công khá là khó khăn nếu website lớn. Bạn nên dùng 1 số công cụ có chức năng crawl dữ liệu như Seo Spider hoặc các công cụ được thiết kế riêng cho việc phân tích thẻ vd: Tag InspectorWeb Analytics Solution ProfilerTag Assistant

Bên dưới là kết quả phân tích của mình bằng Tag Inspector

Công cụ này cho bạn biết:

Danh sách các thẻ đang hoạt động trên website cũng như số trang mà thẻ này chạy. Chi tiết hơn là các cách thẻ này được tải lên từ đâu. Danh sách các trang chứa thẻ, danh sách các trang không chứa thẻ…

3. Xác định mục đích và cách cài đặt thẻ

Sau khi có danh sách các thẻ trên website. Giờ là lúc bạn cần phân tích sâu hơn về từng thẻ để lên kế hoạch chuyển các thẻ này qua GTM nếu có thể.

Bạn cần biết: Mục đích của thẻ này là gì. Ta có các biện pháp kỹ thuật nào để cài đặt nó lên GTM.

Bạn có thể gặp một số thẻ không thể cài lên GTM. Nhưng các thẻ có thể chuyển qua GTM bạn nên chuyển. vd như thẻ Google Analytics

Lấy một ví dụ: thẻ Google analytics hiện trên website của bạn đang có chức năng theo dõi lượt xem trang (page views). Chúng ta có thẻ Google Analytics được hỗ trợ trên GTM và trình kích hoạt all page (tất cả các trang web) để cài thẻ này trên toàn bộ trang web.

Đây chính là bước chuẩn bị cho việc lên kế hoạch chuyển các thẻ qua GTM thử nghiệm và website thử nghiệm.

4. Lên kế hoạch cho việc cài đặt các thẻ

Đây là bước bạn lên kế hoạch cho việc cài đặt các thẻ lên GTM mà không làm lỗi các chức năng có sẵn. Bây giờ bạn cũng phải xác định luôn hình thức quản lý: 1 là toàn bộ các thẻ đều nằm trên GTM. 2 là 1 phần các thẻ vẫn nằm trên mã nguồn website, ứng dụng.

Nếu có thể chuyển toàn bộ các thẻ lên GTM là tốt nhất. Nếu gặp một số thẻ không thể cài đặt trên GTM thì bạn phải chấp nhận phương án 2.

1 số thẻ không thể cài qua GTM như Facebook javascript SDK và bạn buộc phải để yên trên website, ứng dụng.

Bạn cần xác định thứ tự cài đặt các thẻ, thẻ nào phụ thuộc vào thẻ nào. vd bạn cần cài thẻ pixel của facebook trước khi cài thẻ sự kiện của facebook.

Và hãy lưu ý không để trùng lăp các thẻ. vd như trên website bạn không gỡ thẻ google analytics ra mà đã cài đặt thẻ google analytics trên GTM. Như vậy trên website sẽ có 2 thẻ giống y chang nhau. Việc này có thể dẫn tới 1 số lỗi không mong muốn.

Thêm nữa: 1 số lệnh như lệnh gửi event về google analytics trên mã nguồn website cũng cần được gỡ ra nếu không sẽ gây lỗi cho thẻ theo dõi sự kiện của google analytics trên trang web. các lệnh đó có dạng như thế này:

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);

lệnh này thường được bên lập trình web nhúng vào các nút tương tác trên website.

5. Cài đặt tài khoản GTM

Bạn vào link sau để đăng ký tài khoản GTM đầu tiên của mình

tagmanager.google.com

Sử dụng tài khoản google của bạn để đăng ký tài khoản GTM

6. Cài đặt Container Tag lên website thử nghiệm

Cài thẻ Container

thẻ có 2 phần. 1 phần đầu bạn cài vào giữa thẻ <head></head>
1 phần còn lại bạn cài sau thẻ <body> của html.

Bạn có thể nhờ bộ phận lập trình web hỗ trợ bước này.

Lưu ý: khi mới bắt đầu học GTM ngoài việc thử thực tập trên GTM và website nháp, bạn cũng cần tạo cả tài khoản google analytics dành riêng cho việc thử nghiệm. Vội vàng thử nghiệm trên website , tài khoản analytics chính thức có thể để lại hậu quả không nhỏ.

7. Tạo, kiểm tra và xuất bản các thẻ trên website thử nghiệm

Bạn cần cài đặt, kiểm tra và xuất bản lần lượt từng thẻ theo kế hoạch. Hoàn thiện 1 thẻ đầu tiên bạn mới nên tiếp tục thẻ thứ 2, sau đó là thể thứ 3… Cách làm này là dễ nhất để kiểm soát lỗi

8. Cài đặt Container Tag mới lên website chính thức

Bạn tạo Container Tag mới và cài đặt lên website chính thức. Đảm bảo Container Tag này không sinh ra lỗi trên website. Việc sử dụng song song 2 Container Tag và 2 website nghe thì có vẻ hơi rắc rối. Nhưng đây là cách tránh những lỗi bất ngờ cho website chính thức. Một số bạn thiếu kinh nghiệm nhưng vội vàng cài trực tiếp trên website chính thức của doanh nghiệp và chịu hậu quả rất nghiêm trọng.

9. Tạo, kiểm tra và xuất bản các thẻ trên website chính thức

Không bao giờ nhập các cài đặt từ Container Tag thử nghiệm vào Container Tag chính thức. Lý do bạn không thể đảm bảo website chính thức sau 1 thời gian có còn giống y chang website thử nghiệm hay không. Thay vào đó an toàn nhất là nên tạo thủ công lần lượt từng thẻ một như khi làm với Container Tag thử nghiệm và website thử nghiệm lúc trước. Lúc này bạn đã có kinh nghiệm rồi nên sẽ dễ hơn lần đầu nhiều.

10 Phân tích các thẻ trên website chính thức 1 lần nữa.

Hiện tại là lúc bạn nên thực hiện 1 lần phân tích tất cả các thẻ trên website chính thức 1 lần cuối. Để đảm bảo.

  1. Không có page nào trên website bị thiếu Container Tag
  2. Các thẻ phục vụ cho marketing và theo dõi đã được cài đặt đủ trên các trang cần thiết
  3. Các thẻ đã được và chỉ được kích hoạt thông qua Container Tag chứ không phải trực tiếp từ mã nguồn website hoặc ứng dụng (trừ những thẻ không thể nào di chuyển qua GTM)
  4. Không có thẻ nào được kích hoạt 2 lần liên tục.
  5. Lớp dữ liệu đã hoạt động (nếu bạn dùng)
  6. Từng thẻ đều hoạt động đúng kịch bản
  7. Không có thẻ nào gây ra lỗi cho website

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Chat zalo
Gọi điện ngay