Đo lường lượt xem trang

Có hai cách để gửi một lượt xem trang đến Google Analytics:

  1. Sử dụng hành vi mặc định của đoạn mã gtag.js
  2. Gửi sự kiện page_view thủ công

Hành động mặc định.

Khi bạn thêm gtag.js vào trang web của mình, đoạn mã sẽ chứa lệnh config để gửi lượt xem trang theo mặc định. Bạn có thể thêm các tham số bổ sung để định cấu hình hành vi này:

gtag('config', 'GA_MEASUREMENT_ID', <parameters>);

trong đó <parameters> là đối tượng dùng để định cấu hình cách khởi động Google Analytics. Khi tuỳ chỉnh hành vi xem trang, bạn có thể sử dụng các khoá sau:

Tên Loại Bắt buộc Giá trị mặc định Nội dung mô tả
page_title string Không document.title Tiêu đề của trang.
page_location string Không location.href URL của trang.
page_path string Không location.pathname

Đường dẫn đến trang đó. Nếu bị ghi đè, giá trị này phải bắt đầu bằng một ký tự /.

send_page_view boolean Không true Liệu có nên gửi lượt xem trang hay không.

Ví dụ: các tham số sau sẽ ghi đè các giá trị page_titlepage_path:

gtag('config', 'GA_MEASUREMENT_ID', {
  'page_title' : 'homepage',
  'page_path': '/home'
});

Nhiều cơ sở lưu trú

Để gửi lượt xem trang đến nhiều thuộc tính Google Analytics, hãy chỉ định từng thuộc tính trong lệnh gọi gtag('config'):

gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');

Đây không phải là một chế độ cài đặt cố định và phải lặp lại trên mọi trang của trang web bằng đoạn mã gtag.js.

Số lượt xem trang thủ công

Đối với hầu hết các phương pháp triển khai Google Analytics, bạn không cần sửa đổi đoạn mã mặc định. Tuy nhiên, trong trường hợp muốn kiểm soát theo cách thủ công cách gửi lượt xem trang (ví dụ: ứng dụng trang đơn hoặc cuộn vô hạn), bạn nên làm như sau:

  1. Tắt tính năng đo lường lượt xem trang
  2. Gửi sự kiện page_view khi thích hợp

Tắt tính năng đo lường lượt xem trang

Để tắt lượt truy cập xem trang mặc định, hãy đặt thông số send_page_view thành false trong đoạn mã gtag.js.

gtag('config', 'GA_MEASUREMENT_ID', {
  send_page_view: false
});

Chế độ cài đặt send_page_view không được duy trì trên các trang. Bạn phải lặp lại chế độ cài đặt này trên mọi trang của trang web mà bạn muốn tắt tính năng tự động xem trang.

Nếu đoạn mã được định cấu hình cho nhiều tài sản, hãy tắt tính năng lượt xem trang cho mỗi lệnh config:

gtag('config', 'GA_MEASUREMENT_ID_1', {
  send_page_view: false
});
gtag('config', 'GA_MEASUREMENT_ID_2', {
  send_page_view: false
});

Gửi sự kiện page_view theo cách thủ công

Nếu thích hợp, hãy thực hiện lệnh gọi gtag sau đây, thay thế các giá trị phần giữ chỗ nếu cần:

gtag('event', 'page_view', {
  page_title: '<Page Title>',
  page_location: '<Page Location>',
  page_path: '<Page Path>',
  send_to: '<GA_MEASUREMENT_ID>'
})