Skip to main content

Hướng dẫn Thiết lập Google Analytics cho Theme TanaFlows

Tài liệu này cung cấp bảng danh sách các CSS Selector (Class và ID) quan trọng trong theme TanaFlows để bạn hoặc đội ngũ kỹ thuật có thể dễ dàng thiết lập theo dõi sự kiện (Event Tracking) thông qua Google Tag Manager (GTM) hoặc Google Analytics 4 (GA4).


1. Bảng Tổng hợp CSS Selector cho Event Tracking

Dưới đây là các phần tử tương tác chính trên theme và selector tương ứng để bạn dùng làm điều kiện kích hoạt (Trigger) trong GTM:

Khu vực / Thành phầnHành động của người dùngCSS Selector mục tiêuTên sự kiện gợi ý (GA4 Event Name)Ghi chú / Dữ liệu thu thập kèm theo
Header (Thanh đầu)Nhấp nút CTA chínha.btn-menuheader_cta_clickNút đăng ký/kêu gọi hành động chính ở góc phải header.
Nhấp ô Tìm kiếm.btn-searchsearch_openTheo dõi tần suất người dùng bấm mở ô tìm kiếm.
Nhấp đổi ngôn ngữ.language-dropdown-triggerlanguage_switchTheo dõi tương tác đổi ngôn ngữ của độc giả.
Nhấp đổi Dark Modebutton.dark-mode-toggletheme_toggle_clickTheo dõi hành vi đổi giao diện sáng/tối.
Biolink (Trang Tác giả)Nhấp vào link liên kếta.biolink-btnbiolink_link_clickLink chính trong danh sách Biolink. Có thể gửi kèm Click URLClick Text.
Nhấp nút Hero CTAa.hero-cta-buttonbiolink_hero_cta_clickNút CTA chính nằm ở phần đầu trang Biolink cá nhân.
Nhấp link mạng xã hội.author-social-linkbiolink_social_clickCác icon Facebook, Twitter, GitHub… của tác giả.
Nhấp quay lại trang chủa.author-nav-back-linkbiolink_back_homeHành vi thoát trang Biolink quay lại Blog.
Trang Sản phẩm (Product)Nhấp nút Mua ngay (Checkout)a.product-btn-primary.lemonsqueezy-buttonproduct_buy_clickNút thanh toán chính (ví dụ: Lemon Squeezy, Gumroad).
Nhấp xem Live Demoa.product-btn-secondary#live-demoproduct_demo_clickNút xem thử bản demo sản phẩm.
Nhấp link Web Testimonial.product-sidebar-box aproduct_testimonial_web_clickClick vào link website cá nhân của người đánh giá.
Trang Khóa học (Course)Nhấp mở khóa bài họcbutton[data-portal="signup/free"]course_unlock_clickNgười dùng chưa có tài khoản bấm nút mở khóa bài học.
Nhấp bắt đầu học ngaybutton chứa @click*="setCurrentLesson"course_start_clickBấm nút “Start Now” hoặc “Continue” bài học.
Chọn bài học ở Sidebara.course-lesson-btncourse_lesson_selectChuyển bài học qua sidebar. Gửi kèm Click Text (tên bài học).
Nhấp nút Bài tiếp theobutton chứa @click="nextLesson"course_next_lessonBấm nút chuyển sang bài học tiếp theo ở cuối bài.
Nhấp nút Bài trước đóbutton chứa @click="previousLesson"course_prev_lessonBấm nút quay lại bài học trước đó ở cuối bài.
Newsletter / FormGửi form đăng kýForm: .subscribe-form hoặc Nút: form button[type="submit"]newsletter_signupĐộc giả hoàn thành đăng ký nhận tin (Newsletter).

2. Hướng dẫn 3 bước Cấu hình nhanh trên Google Tag Manager (GTM)

Để track bất kỳ nút nào trong bảng trên bằng GTM, bạn thực hiện theo các bước chuẩn sau:

Bước 1: Kích hoạt các Biến Click mặc định

  1. Vào trang quản trị GTM của bạn > Variables (Biến) > chọn Configure (Cấu hình).
  2. Tích chọn toàn bộ các biến trong mục Clicks (bao gồm: Click Element, Click Classes, Click ID, Click Target, Click URL, Click Text).

Bước 2: Tạo Trình kích hoạt (Trigger) cho Nút

Ví dụ: Bạn muốn theo dõi khi có ai đó bấm vào Nút Mua hàng trên trang sản phẩm:

  1. Vào mục Triggers (Trình kích hoạt) > Chọn New (Mới).
  2. Đặt tên: Click - Nút Mua Sản Phẩm.
  3. Chọn loại cấu hình: Click - All Elements (Chỉ liên kết hoặc Tất cả các yếu tố).
  4. Ở phần “This trigger fires on” chọn: Some Clicks (Một số lượt nhấp).
  5. Thiết lập điều kiện:
    • Click Classes chứa product-btn-primary
    • (Hoặc chọn Click Element > matches CSS selector > a.product-btn-primary.lemonsqueezy-button).
  6. Bấm Save (Lưu).

Bước 3: Tạo Thẻ sự kiện gửi về GA4 (Tag)

  1. Vào mục Tags (Thẻ) > Chọn New (Mới).
  2. Đặt tên: GA4 Event - Product Buy Click.
  3. Chọn cấu hình thẻ: Google Analytics > Google Analytics: GA4 Event.
  4. Chọn Thẻ cấu hình GA4 (Measurement ID) của bạn.
  5. Đặt tên Sự kiện (Event Name): product_buy_click.
  6. (Tùy chọn) Thêm thông số sự kiện (Event Parameters) để gửi thêm thông tin:
    • Tên thông số: product_name | Giá trị: Chọn biến {{Page Title}} hoặc tự định nghĩa để biết người dùng mua sản phẩm nào.
  7. Ở phần Triggering (Kích hoạt): Chọn Trigger Click - Nút Mua Sản Phẩm đã tạo ở Bước 2.
  8. Bấm Save (Lưu)Submit (Gửi) để xuất bản các thay đổi lên trang web.