- vừa được xem lúc

Sử dụng Google Analytics 4 để tracking web của bạn P2

0 0 27

Người đăng: Nguyen Trung Giang

Theo Viblo Asia

Như ở phần 1 mình đã giới thiệu cho mọi người về cách setup GA4 ở đây. Thì ở phần này mình sẽ hướng dẫn mọi người cách để GA4 có thể tracking được web của mình.

Lưu ý: Ở đây mình sử dụng Vuejs để code nhé. Mình sẽ không nói về phần cài đặt một dự án bằng vuejs vì nó có rất nhiều trên mạng rồi.

Setup

  • Cài package plugin-google-analytics
npm i -D @vuepress/plugin-google-analytics@next
  • Plugin này cho phép chúng ta truy cập vào gtag của google analytics 4
  • Bạn có thể đọc thêm về cách thêm gtag vào trang web ở đây.

Sau khi cài xong package thì bạn chỉ cần thêm vào plugin của vue là được.

import { googleAnalyticsPlugin } from '@vuepress/plugin-google-analytics' export default { plugins: [ googleAnalyticsPlugin({ id: 'G-XXXXXXXXXX', debug: true, // more options }), ],
}
  • Để dử dụng DebugView thì bạn cần cài thêm một extentions là Google Analytics Debugger ở đây

Gửi dữ liệu lên GA4

  • Theo mặc định thì GA4 sẽ thu thập tự động các sự kiện: page_view, first_visit, session_start, scroll,...
  • Những bạn cũng có thể tạo thêm những sự kiện riêng theo ý muốn ở đây:
gtag('event', 'login', {'method': 'Google'});
  • trong đó:
    • event : là xác định lệnh gửi lên là event
    • login: là tên của sự kiện.
    • {}: option method, send_to,...

Check xem có kết quả chưa nào

  • Mở Google Analytics Debugger lên rồi vào GA4 thôi nào

  • Nếu bạn thấy phần DebugView như trên thì bạn đã cài đặt thành công GA4 cho trang web của mình.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Ví dụ CRUD với Laravel và Vuejs.

1. Cài đặt Laravel. composer create-project --prefer-dist laravel/laravel vuelaravelcrud. .

0 0 160

- vừa được xem lúc

Bài 1: Cài đặt Vue và chạy chương trình Hello world đầu tiên

Ở bài đầu tiên này mình sẽ hướng dẫn các bài cài đặt VueJS vào project Laravel, sau đó chúng ta sẽ cùng xem những thứ cơ bản của Vue nhé. Vì Laravel đã hỗ trợ tích hợp VueJS nên việc cài đặt của chúng ta sẽ hết sức đơn giản.

0 0 136

- vừa được xem lúc

Lazy loading and code splitting in Vue.js

Việc giữ cho ứng dụng của bạn tải nhanh ngày càng khó hơn. Trong loạt bài này, tôi sẽ đi sâu vào các kỹ thuật tối ưu hiệu suất Vue và bạn có thể sử dụng trong các ứng dụng Vue.

0 0 114

- vừa được xem lúc

Validating Vue.js Forms Using Vuelidate

Introduction. Validate thông tin đầu vào trên các ứng dụng web là rất quan trọng.

0 0 216

- vừa được xem lúc

5 Good Practices mình đang sử dụng trong Vuejs

Mở đầu. Mình đã sử dụng vuejs được cũng được 1 năm trở lại đây.

0 0 100

- vừa được xem lúc

[P5] VueJS - Một vài Interpolations khác trong Vue

Ở bài viết trước, mình đã nói về một vài keyword trong Vue như v-if, v-else, v-show, v-for, ... Chúng thực chất là các syntax đặc biệt của Vue để thao tác linh hoạt với các DOM ảo, được gọi là Interpolations. Ngoài ra, Vue còn các Interpolations khác. Mục đích của nó thì đã quá rõ ràng, hiển thị tex

0 0 60