Chuyển tới nội dung
Khóa học SEO tiêu chuẩn
  • Trang chủ
  • Giới thiệu
    • Giới thiệu VietMoz Academy
    • Cơ sở vật chất
    • Hoạt động cộng đồng
  • Chương trình học
    • Lịch tuyển sinh
    • Khóa học SEO tiêu chuẩn
    • Google Marketing
      • Khóa học Adwords Pro Sales
      • Khoá học Google Map Premium
      • Khóa học SEO HCM Special
      • Khóa học GA4 from Zero to Hero
    • Thực hành quảng cáo Facebook
      • Khóa học Winning Facebook Ads
      • Khóa học Facebook Marketing
    • Khoá học kinh doanh thương mại điện tử trên sàn Shopee
    • Marketing tinh gọn
      • Marketing Fundamentals
      • Khoá học MSP – Thực hành xây dựng chiến lược marketing
      • Khoá học Digital Masterclass
      • Khóa học Sale Promotion
  • Blog
    • Tin tức
    • Cách làm SEO
      • SEO Cafe – Tin tức SEO mới nhất
      • Wiki SEO – Thư viện kiến thức quan trọng
      • SEO Guide – Hướng dẫn làm SEO
      • SEO Case Study
      • Resource – Công cụ & Template
    • Blog Marketing
    • Kiến thức Google Adwords
    • Blog Facebook Marketing
    • Blog Content
  • Liên hệ
    • Đăng ký học
    • Hướng dẫn thanh toán
    • Bản đồ đường đi
Mục lục nội dung
1 Page Path và Page URL trong Google Tag Manager khác nhau thế nào?
1.1 Page Path là gì?
1.2 Khi nào không nên dùng Page Path?
1.3 Tóm lại
1.4 Bảng so sánh Page Path và Page URL
2 Custom Page/URL Variables trong Google Tag Manager
3 URL Variable trong Google Tag Manager là gì?
3.1 Full URL
3.2 Protocol
3.3 Host Name
3.4 4. Port
3.5 Path
3.6 Query
3.7 Fragment
4 Dùng Page Path khi:
4.1 Tạo trigger rules
5 Dùng Page URL khi:
5.1 Tracking dữ liệu chiến dịch
5.2 Debug
Mục lục nội dung
1 Page Path và Page URL trong Google Tag Manager khác nhau thế nào?
1.1 Page Path là gì?
1.2 Khi nào không nên dùng Page Path?
1.3 Tóm lại
1.4 Bảng so sánh Page Path và Page URL
2 Custom Page/URL Variables trong Google Tag Manager
3 URL Variable trong Google Tag Manager là gì?
3.1 Full URL
3.2 Protocol
3.3 Host Name
3.4 4. Port
3.5 Path
3.6 Query
3.7 Fragment
4 Dùng Page Path khi:
4.1 Tạo trigger rules
5 Dùng Page URL khi:
5.1 Tracking dữ liệu chiến dịch
5.2 Debug

So sánh Page Path và Page URL trong Google Tag Manager

Đăng vào 26/02/2026 bởi Khánh LinhDanh mục: Wiki SEO
Mục lục nội dung
1 Page Path và Page URL trong Google Tag Manager khác nhau thế nào?
1.1 Page Path là gì?
1.2 Khi nào không nên dùng Page Path?
1.3 Tóm lại
1.4 Bảng so sánh Page Path và Page URL
2 Custom Page/URL Variables trong Google Tag Manager
3 URL Variable trong Google Tag Manager là gì?
3.1 Full URL
3.2 Protocol
3.3 Host Name
3.4 4. Port
3.5 Path
3.6 Query
3.7 Fragment
4 Dùng Page Path khi:
4.1 Tạo trigger rules
5 Dùng Page URL khi:
5.1 Tracking dữ liệu chiến dịch
5.2 Debug

Page Path và Page URL trong Google Tag Manager khác nhau thế nào?

Trong Google Tag Manager, biến Page Path trả về ít thông tin hơn so với Page URL.

Page Path là gì?

Page Path chỉ trả về phần nội dung nằm sau hostname (tên miền) nhưng dừng lại trước:

  • Dấu hỏi “?” (query parameters)
  • Dấu thăng “#” (URL fragment)
  • Dấu hai chấm “:” (port)

Nói cách khác, Page Path chỉ lấy phần thư mục (subdirectory) của trang bạn đang truy cập, luôn bắt đầu bằng dấu gạch chéo “/”. Nó bao gồm toàn bộ nội dung sau hostname nhưng không chứa query parameters (?) hoặc fragment (#).

Ví dụ:
Với URL https://www.example.com/pages/contact-us/?utm_source=google
→ Page Path sẽ trả về: /pages/contact-us/

Khi nào không nên dùng Page Path?

Nếu bạn muốn sử dụng query parameters (ví dụ: utm_parameters) để thiết lập trigger, thì Page Path không phải lựa chọn phù hợp.

Trong trường hợp này, bạn nên sử dụng Page URL, vì biến này trả về đầy đủ hơn, bao gồm:

  • Protocol (ví dụ: https://)
  • Hostname (ví dụ: www.example.com)
  • Page path (ví dụ: /pages/contact-us/)
  • Query parameters (ví dụ: ?utm_medium=referral&utm_source=othersite.com)

Tóm lại

Sự khác biệt giữa Page URL và Page Path là:

  • Page URL trả về gần như toàn bộ đường dẫn URL.
  • Page Path chỉ trả về phần sau hostname và trước query parameters.

Việc chọn đúng biến trong GTM sẽ giúp bạn thiết lập trigger chính xác hơn, đặc biệt khi làm việc với UTM hoặc các tham số động trong URL.

Bảng so sánh Page Path và Page URL

Loại biến Giá trị trả về Kết quả ví dụ
Page Path Chỉ trả về phần thư mục (subdirectory). /pages/contact-us/
Page URL Trả về toàn bộ địa chỉ URL, bao gồm protocol, query parameters và hash. https://www.example.com/pages/contact-us/?ref=newsletter#top

Nếu bạn muốn tách riêng và truy cập những phần khác của URL (nhưng không lấy toàn bộ URL), bạn sẽ cần sử dụng biến trang tùy chỉnh (custom page variables). Hãy tiếp tục, mình sẽ hướng dẫn bạn cách thực hiện.

Custom Page/URL Variables trong Google Tag Manager

Một điểm mạnh của Google Tag Manager là khả năng tùy biến rất linh hoạt. Nếu các biến có sẵn (built-in variables) chưa đáp ứng đủ nhu cầu của bạn (và thực tế là thường sẽ không đủ), bạn hoàn toàn có thể tạo các biến tùy chỉnh theo mục đích riêng.

Trong giao diện của Google Tag Manager:

  1. Vào mục Variables
  2. Kéo xuống đến phần User-defined variables
  3. Nhấn New
  4. Chọn loại biến URL

Từ đây, bạn có thể cấu hình để chỉ lấy một phần cụ thể của URL như hostname, query key, fragment… tùy theo nhu cầu tracking của mình.

URL Variable trong Google Tag Manager là gì?

URL Variable được dùng để truy cập các thành phần của URL trang hiện tại. Đây là một loại biến rất linh hoạt, đặc biệt hữu ích khi bạn cần xử lý query parameters hoặc hash fragments trong URL.

Lưu ý: Trong một số trường hợp, GTM đã có sẵn các biến tích hợp (Built-in Variables) như Page URL, Page Hostname, Page Path mà bạn có thể sử dụng ngay.

Giả sử URL hiện tại là:
https://www.example.com/welcome:8080?gclid=aabbcc123#home

Dưới đây là các thành phần bạn có thể truy xuất bằng URL Variable:

Full URL

Trả về toàn bộ URL nhưng không bao gồm fragment (#).
Ví dụ:
https://www.example.com/welcome?gclid=aabbcc123

Protocol

Trả về giao thức của URL.
Ví dụ:
https

Host Name

Trả về hostname không bao gồm port.
Ví dụ:
www.example.com

Bạn có thể chọn tùy chọn loại bỏ tiền tố “www.” nếu muốn.
Lưu ý: Giá trị này tương đương với biến tích hợp {{Page Hostname}} trong GTM. Bạn có thể dùng cả hai, nhưng bật sẵn biến built-in thường nhanh hơn.

4. Port

Trả về số port được sử dụng trong URL.
Trong ví dụ trên, giá trị sẽ là:
8080

Nếu URL không có port cụ thể, mặc định sẽ là:

  • 80 với HTTP

  • 443 với HTTPS

Path

Trả về phần đường dẫn sau hostname (không bao gồm port, query và fragment).
Trong ví dụ trên, kết quả sẽ là:
/welcome/

Bạn cũng có thể cấu hình Default Pages để loại bỏ các trang mặc định như index.html hoặc index.php.

Query

Nếu không chỉ định query key, biến sẽ trả về toàn bộ chuỗi query (không bao gồm dấu “?”).

Trong ví dụ:
gclid=aabbcc123

Nếu bạn chỉ định query key là gclid, giá trị trả về sẽ là:
aabbcc123

Nếu bạn khai báo query key nhưng URL không chứa key đó, giá trị biến sẽ là undefined.

Fragment

Trả về giá trị của fragment (không bao gồm dấu “#”).
Trong ví dụ trên, kết quả là:
home

Bạn có thể mở rộng mục More Settings để chọn Source. Tại đây, bạn có thể chỉ định URL Variable sẽ lấy dữ liệu từ biến nào (ví dụ: Click URL).

Tuy nhiên, mặc định URL Variable sẽ lấy thông tin từ địa chỉ trang (Page URL).

Khi nào nên dùng Page Path và khi nào nên dùng Page URL?

Dùng Page Path khi:

Tạo trigger rules

Trong đa số trường hợp, bạn chỉ quan tâm trang nào được tải (ví dụ: /thank-you/) mà không cần để ý đến tham số URL.

Việc sử dụng Page Path giúp tránh trigger bị lỗi nếu URL có thêm query parameters ngoài dự kiến.

Dùng Page URL khi:

Tracking dữ liệu chiến dịch

Nếu bạn cần thu thập các tham số như utm_source hoặc gclid vào tag.

Debug

Khi bạn cần xem chính xác phiên bản đầy đủ của một liên kết đã được nhấp, bao gồm cả tracking ID hoặc tham số chiến dịch.

Tài liệu tham khảo:

Page Path vs Page URL in Google Tag Manager

Khánh Linh
Khánh Linh
662 bài đăng
Khánh Linh
Khánh Linh
662 bài đăng
  • VietMoz xin chào!

TRUNG TÂM ĐÀO TẠO VIETMOZ ACADEMY

Địa chỉ: Số 18 ngõ 11 Thái Hà, Đống Đa, Hà Nội
Điện thoại: (0246) 292 3344 – (0246) 291 2244
Hotline: 098 380 3333
Email: info@vietmoz.com

Google Partners Chung nhan Tin Nhiem Mang
DMCA.com Protection Status

Truy cập nhanh

  • Hướng dẫn thanh toán
  • Cơ sở vật chất
  • Chính sách bảo mật thông tin
  • Tổng quan về Digital Marketing
  • Tìm hiểu Marketing là gì
Bản quyền © bởi Trung tâm đào tạo VietMoz Academy. Tối ưu bởi Code Tốt.
  • Trang chủ
  • Giới thiệu
    • Giới thiệu VietMoz Academy
    • Cơ sở vật chất
    • Hoạt động cộng đồng
  • Chương trình học
    • Lịch tuyển sinh
    • Khóa học SEO tiêu chuẩn
    • Google Marketing
      • Khóa học Adwords Pro Sales
      • Khoá học Google Map Premium
      • Khóa học SEO HCM Special
      • Khóa học GA4 from Zero to Hero
    • Thực hành quảng cáo Facebook
      • Khóa học Winning Facebook Ads
      • Khóa học Facebook Marketing
    • Khoá học kinh doanh thương mại điện tử trên sàn Shopee
    • Marketing tinh gọn
      • Marketing Fundamentals
      • Khoá học MSP – Thực hành xây dựng chiến lược marketing
      • Khoá học Digital Masterclass
      • Khóa học Sale Promotion
  • Blog
    • Tin tức
    • Cách làm SEO
      • SEO Cafe – Tin tức SEO mới nhất
      • Wiki SEO – Thư viện kiến thức quan trọng
      • SEO Guide – Hướng dẫn làm SEO
      • SEO Case Study
      • Resource – Công cụ & Template
    • Blog Marketing
    • Kiến thức Google Adwords
    • Blog Facebook Marketing
    • Blog Content
  • Liên hệ
    • Đăng ký học
    • Hướng dẫn thanh toán
    • Bản đồ đường đi
Gõ để tìm