Outbound Link Tracking with Google Tag Manager 2

Hướng dẫn nhanh: Outbound Link Tracking bằng Google Tag Manager

Outbound Link Tracking, hay còn gọi là theo dõi những lần nhấp vào liên kết ngoài (Outbound Link). Điều này giúp chúng ta biết những liên kết nào gây được sự chú ý của người dùng, những liên kết nào kém hấp dẫn. Nói cho cùng nó cũng quan trọng không kém việc check Inbound Link. Hiện nay (2019) thì việc Outbound Link Tracking bằng Google Tag Manager đã đơn giản hơn nhiều so với thời kỳ ban đầu.

Do Google Tag Manager đã cập nhật cấu hình mới cho biến sự kiện tự động Auto-Event variable. Nào bắt đầu luôn cho đúng tác phong Hướng dẫn nhanh nhé.

Bước 1: Tạo biến Auto-Event variable

Vào mục Biến (Variable), rồi nhấn tạo mới Biến do người dùng xác định (Custom variable). Chọn loại biếnBiến sự kiện tự động (Auto-Event variable):

Tạo biến Auto-Event variable trong Googe Tag Manager

Điền các thông số như sau:

  • Loại biến (Variable Type) chọn URL phần tử (Element URL)
  • Loại thành phần (Component Type) chọn Là liên kết ngoài (Is Outbound). Đây chính là thành phần mới mà Google Tag Manager đã bổ sung cho biến Auto-Event variable, có thể kiểm tra được một URL trên trang web có phải là liên kết ngoài hay không.
  • Miền liên kết (Affiliated domain): trong trường hợp bạn có một trang web khác cùng hệ thống nhưng khác domain. Ví dụ như trang cửa hàng của bạn ở một domain khác chẳng hạn, và bạn không muốn đếm những lần click vào liên kết này, thì có thể điền nó vào đây. Trường hợp có nhiều tên miền như vậy, bạn hãy phân tách chúng ra bằng “dấu phẩy”. Trong ví dụ này chúng ta sẽ không có miền liên kết.
Cấu hình biến sự kiện tự động Outbound Link tracking

Đặt tên dễ nhớ cho biến và Lưu lại.

Bước 2: Tạo biến Click URL Host Name

Biến Click URL Host Name sẽ gom các liên kết có cùng tên miền chính. Đầu tiên tạo một Biến do người dùng xác định mới:

Trong cấu hình biến, chọn loại Biến sự kiện tự động giống ở bước 1:

Biến sự kiện tự động  - Auto Event Variable trong Google Tag Manager

Cài đặt các thông số như sau:

  • Loại biến (Variable Type): Url phần tử (Element URL)
  • Loại thành phần (Component Type): Tên máy chủ lưu trữ (Host Name)
  • Bạn có thể chọn Bỏ ‘www’ để cho kết quả gọn gàng và dễ nhìn hơn (Ví dụ hiển thị analyticsecret.com thay vì www.analyticsecret.com)

Đặt tên (Click URL Host Name), sau đó Lưu lại.

Bước 3: Tạo trình kích hoạt Nhấp chuột – Chỉ liên kết (Click/ Just link trigger)

Đi tới bảng Trình kích hoạt (Trigger), tạo một biến mới:

Tạo trình kích hoạt Nhấp chuột/Chỉ liên kết - Click/ Just link trigger)

Chọn Loại trình kích hoạtNhấp chuột/Chỉ liên kết:

Chọn Một số nhấp chuột vào liên kết, Outbound Link (Biến đã tạo ở Bước 1), bằng, true

Trong trường hợp liên kết ngoại của bạn không mở ra một tab mới, mà mở cùng tab luôn với trang của bạn, thì bạn hãy tích chọn mục “Chờ thẻ”, để thông số mặc định là 2000ms (2 giây trước khi chuyển hướng) để đảm bảo các thẻ được kích hoạt. Khi đó Google Tag Manager sẽ ghi nhận được sự kiện:

Mục Kiểm tra xác thực thì dài dòng hơn. Analyticsecret.com sẽ có một bài riêng về vấn đề này. Tuy nhiên trong phần lớn trường hợp thì mình bỏ qua mục này.

Đặt tên (Outbound Link Trigger) và lưu lại Trình kích hoạt.

Vậy là xong Trình kích hoạt. Với trình kích hoạt này, bạn sẽ có thể kích hoạt một thẻ bất kỳ, khi người dùng click vào một link mà link đó không phải là link hiện tại của trang web mà người dùng đang ở đó. Đây là điều cơ bản nhất trong Outbound Link Tracking bằng Google Tag Manager.

Bước 4: Tạo thẻ truyền dữ liệu sang Google Analytics

Giờ chúng ta phải tạo một thẻ để gửi những thông tin này tới Google Analytics. Vào Thẻ, và ấn tạo Mới:

Chọn Loại hình thẻUniversal Analytics:

Điền các thông số như hình sau:

  • Loại theo dõi (Track Type): Sự kiện (Event)
  • Danh mục (Category): Đặt tên Danh mục dễ nhớ (Outbound Link Click)
  • Tác vụ (Action): Chọn tìm Biến Click URL Host Name đã tạo ở Bước 2
  • Nhãn (Label): Chọn tìm biến Click URL có sẵn trong Google Tag Manager (nếu bạn không tìm thấy biến này, xem hướng dẫn ở đoạn sau)
  • Chọn biến cài đặt Google Analytics tương ứng. Đọc bài viết sau để biết cách tạo biến chứa ID Google Analytics để sử dụng nhiều lần.

Cuối cùng ta sẽ được như hình sau:

Chọn trình kích hoạt là Outbound Link Trigger đã tạo ở Bước 3:

chọn trình kích hoạt Outbound Link Trigger trong Google Tag Manager

Sau cùng nhìn sẽ như vầy:

Đặt tên cho thẻ truyền dữ liệu sang Google Analytics (Outbound Link Click) và Lưu lại. Sau đó ta sẽ chuyển sang bước kiểm tra.

Lưu ý:

Trong trường hợp không thấy Biến Click URL. Hãy vào phần Biến, Định cấu hình:

Click chọn hết các phần Click chuột như sau:

Bước 5: Kiểm tra bằng chế độ xem trước (Preview Mode) trong Google Tag Manager

Bật chế độ xem trước trong Workspace của bạn:

Chế độ xem trước trong Google Tag Manager

Bảng màu cam hiện ra, sau đó bạn mở trang web trong cùng trình duyệt sẽ thấy bảng gỡ lỗi của Google Tag Manager hiện ra phía dưới

Xem trước trong Google Tag Manager

Trong trường hợp khung gỡ lỗi không xuất hiện, bạn hãy thử làm theo hướng dẫn của Google là tải lại trang và bỏ qua nội dung được lưu trong bộ nhớ đệm bằng cách nhấn tổ hợp phím CTR+F5 hoặc CTR+Shift+R trên Windows/Linux hoặc ⌘ + Shift + R trên Mac.

Nếu thực hiện đúng các bước, ta sẽ thấy thẻ Outbound Link Click hiện ra trong phần Tags Not Fired On This Page như sau:

Giờ thử vào một bài viết hoặc trang có liên kết ngoài và click thử nhé.

Theo dõi sự kiện nhấp chuột vào liên kết ngoài - Outbound Link Click Tracking bằng Google Tag Manager

Chúng ta có thể thấy sau khi ấn vào một liên kết ra ngoài, thẻ Outbound Link Click sẽ nhảy lên trên phần Tags Fired On This Page. Sự kiện Link Click cũng xuất hiện.

Nhấn vào Link Click, chọn tab Data Layer, ta có thể thấy được những giá trị nào trong Data Layer đã được gán sau khi sự kiện Link Click xảy ra:

Những thông số này sẽ được truyền tới Google Analytics để chúng ta có thể theo dõi. Hãy cùng đăng nhập vào Google Analytics, tới phần Thời gian thực, Sự kiện. Sau đó nhấn thử một liên kết ngoài và tận hưởng thành quả:

Cuối cùng, bạn nhớ Lưu lạiXuất bản nhé

Kết luận Outbound Link Tracking bằng Google Tag Manager

Để tracking được lượt click ra liên kết ngoài (Outbound Link Tracking bằng Google Tag Manager), chúng ta cần thực hiện những bước sau:

  • Tạo biến Auto-Event variable xác định một liên kết là liên kết ngoài: Outbound Link
  • Tạo biến Auto-Event variable gom các tên miền cùng một tên miền chính: Click URL Host Name
  • Tạo trình kích hoạt Nhấp chuột/Chỉ liên kết để ghi nhận những click nhấn vào link: Outbound Link Trigger
  • Tạo thẻ Universal Analytics để truyền những dữ liệu ghi nhận được tới Google Analytics thông qua Data Layer: Outbound Link Click

Trường hợp muốn cài đặt việc theo dõi click liên kết ngoài thành mục tiêu trong Google Analytics sẽ được đề cập trong một Post khác, vì Post này đã quá dài rồi.

Chúc các bạn thành công!

Leave a Comment

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 *

Scroll to Top