Tổng hợp tất cả các kiến thức về Tracking bao gồm: Website, app,... nhằm đo lường hiệu quả của chiến lược của doanh nghiệp.

Post Top Ad

Post Top Ad



Bạn có biết Data Layer là gì chưa? Trong bài viết này, chúng tôi sẽ giới thiệu cho bạn về tầm quan trọng và cách sử dụng Data Layer trong Google Tag Manager, từ cách thiết lập và thêm thông tin vào Data Layer, đến cách tạo biến, trigger và tag dựa trên Data Layer. 

Nếu bạn đang làm công việc tracking, bạn muốn thu thập và sử dụng dữ liệu một cách chính xác và đồng bộ, không bị ảnh hưởng bởi các yếu tố như CSS, HTML hay JavaScript trên trang web của bạn. Bạn có thể học thêm một số mẹo hay từ chuyên gia tracking của chúng tôi trên ứng dụng Askany.

Data Layer là gì?

Data Layer là một khái niệm quan trọng trong Google Tag Manager, một công cụ miễn phí của Google giúp bạn quản lý và triển khai các mã theo dõi, mã quảng cáo, mã phân tích và các mã khác trên website của bạn một cách dễ dàng và linh hoạt.


Xem thêm: Cách triển khai data layer trong google tag manager 


Data Layer là một đối tượng JavaScript được sử dụng để truyền thông tin từ website của bạn đến Google Tag Manager. Bạn có thể sử dụng thông tin đó để tạo biến, kích hoạt trigger và cấu hình tag trong Google Tag Manager. 

Data Layer là một cấu trúc dữ liệu có tổ chức và dự đoán được, thay vì phải phân tích các biến, thông tin giao dịch, danh mục trang và các tín hiệu khác rải rác trên trang web của bạn. Data Layer được cấu tạo bởi một danh sách các cặp key/value. Key là một loại thông tin, ví dụ như tên sản phẩm, giá, danh mục. Value là giá trị của key, ví dụ như iPhone 12, 20 triệu, điện thoại. Data Layer có dạng JSON, ví dụ như:

{ event: “checkout_button”, gtm: { uniqueEventId: 2, start: 1639524976560, scrollThreshold: 90, scrollUnits: “percent”, scrollDirection: “vertical”, triggers: “1_27” }, value: “120” }

Tầm quan trọng của Data Layer trong Google Tag Manager

Data Layer mang lại nhiều lợi ích cho website của bạn, như:

  • Giúp bạn thu thập và sử dụng dữ liệu một cách chính xác và đồng bộ. Data Layer là nguồn dữ liệu đáng tin cậy và ổn định, không bị ảnh hưởng bởi các yếu tố như CSS, HTML hay JavaScript trên trang web của bạn. Bạn có thể sử dụng Data Layer để theo dõi các hành động của người dùng, như nhấn nút, cuộn trang, thêm vào giỏ hàng, hoàn thành đơn hàng, và gửi dữ liệu đó cho Google Tag Manager và các công cụ khác, như Google Analytics, Facebook Pixel, Google Ads, v.v.

  • Giúp bạn tùy biến và tối ưu hóa các tag của bạn. Data Layer cho phép bạn tạo các biến và trigger dựa trên các key và value trong Data Layer, và sử dụng chúng để cấu hình các tag của bạn. Bạn có thể tạo các tag phù hợp với mục tiêu và chiến lược của bạn, như remarketing, conversion tracking, event tracking, v.v. Bạn cũng có thể kiểm soát khi nào và ở đâu các tag được kích hoạt, để tránh gây ra sự chậm trễ, xung đột hay thừa thãi cho trang web của bạn.

  • Giúp bạn bảo mật và tuân thủ các quy định về dữ liệu. Data Layer giúp bạn kiểm soát dữ liệu của bạn, và chỉ gửi những dữ liệu cần thiết cho Google Tag Manager và các công cụ khác. Bạn có thể sử dụng Data Layer để tuân thủ các quy định về bảo mật và quyền riêng tư của người dùng, như GDPR, CCPA, v.v. Bạn cũng có thể sử dụng Data Layer để thực hiện các chức năng như opt-in, opt-out, consent management, v.v.

Cách thiết lập và sử dụng Data Layer trong Google Tag Manager



Để thiết lập và sử dụng Data Layer, bạn cần làm việc với một lập trình viên để thêm đoạn mã sau vào phần <head> của trang web của bạn, trên đoạn mã Google Tag Manager:

<script> window.dataLayer = window.dataLayer || []; </script>

Để thêm thông tin vào Data Layer, bạn có thể sử dụng lệnh dataLayer.push(), ví dụ như:

<a href=“#” onclick=“dataLayer.push({ ‘bookCategory’: ‘fiction’, ‘bookTitle’: ‘Cien años de soledad’, ‘bookAuthor’: ‘Gabriel García Márquez’ });”>Book details</a>

Sau khi có Data Layer, bạn có thể tạo biến Data Layer trong Google Tag Manager để đọc giá trị từ Data Layer và truyền cho tag, trigger và biến khác. Bạn cần nhập tên key chính xác như trong Data Layer, ví dụ như bookTitle, không phải book title.

Xem thêm: Tham gia khóa học Tracking ngay để nhận được ưu đãi.

Data Layer là gì? Nó một khái niệm quan trọng và hữu ích trong Google Tag Manager, giúp bạn quản lý dữ liệu và tag của bạn một cách hiệu quả và linh hoạt. Bạn nên tìm hiểu và áp dụng Data Layer trong website của bạn để tận dụng tối đa các tính năng và lợi ích của Google Tag Manager. Nếu bạn cần sự hỗ trợ về Data Layer hay Google Tag Manager, bạn có thể liên hệ với chuyên gia của Askany để được tư vấn và hỗ trợ tốt nhất.


Không có nhận xét nào:

Đăng nhận xét

Post Top Ad