Trình quản lý thẻ và CDP

Dành cho lớp giữa trang web và mọi thứ khác - Tealium, Adobe Launch, Commanders Act, Segment, RudderStack và Snowplow.

1. Hai lớp, một ý tưởng

Trình quản lý thẻ quyết định công cụ nào chạy trên trang. Nền tảng dữ liệu khách hàng quyết định các sự kiện được gửi đi đâu sau đó. Cả hai nằm giữa trang web và hệ thống công cụ, và cả hai đều nên được thông báo rằng có bản ghi.

Cầu nối ghi liên kết phát lại vào công cụ bạn đang dùng để mọi thứ phía sau - phân tích, kho dữ liệu, tự động hóa tiếp thị - đều có thể mang liên kết mà không cần tích hợp riêng từng công cụ.

Nếu đã dùng Google Tag Manager, thay vào đó dùng ô GTM dataLayer. Ô này dành cho trình quản lý thẻ ngoài GTM và tồn tại vì “cứ dùng GTM” không phải câu trả lời cho hệ thống dùng Adobe hoặc Tealium.

2. Mỗi công cụ thực sự chấp nhận gì

Sáu công cụ khác nhau nhiều hơn tên nhóm gợi ý và khác biệt không chỉ là phong cách - mỗi công cụ từ chối dữ liệu mà công cụ khác mong đợi.

Công cụCách nhận giá trị
Tealiumutag.link - không phải utag_data, chỉ được đọc khi tải trang
Adobe Launchqua Client Data Layer; _satellite không có API ghi công khai
Commanders Acttc_vars - và chúng tôi không tạo nếu thiếu vì thiếu nghĩa là TagCommander chưa có
Segmentanalytics.identify với thuộc tính nhận diện
RudderStackcùng cấu trúc, đối tượng toàn cục riêng
Snowplowngữ cảnh toàn cục; phản hồi qua callback nên giá trị được lưu đệm
JENTIS_jts.push với track: "event"; cho phép tên trường tùy chỉnh, chỉ track và type được dành riêng

JENTIS là ngoại lệ về quy tắc thứ tự. Đoạn mã cài đặt tạo window._jts = window._jts || [], khiến _jts trở thành hàng đợi: thao tác push vẫn được giữ khi thư viện tải và không bị mất. Vì vậy nội dung về thứ tự ở mục 4 không áp dụng. Chúng tôi vẫn không tạo hàng đợi nếu thiếu — cùng lý do với Commanders Act: thiếu nghĩa là chưa cài JENTIS và đối tượng tự tạo _jts sẽ là lời hứa không ai thực hiện.

Lỗi Tealium cần nêu rõ

Ghi vào utag_data trông đúng nhưng không có tác dụng: Tealium đọc đối tượng đó một lần khi trang tải, còn giá trị của chúng tôi đến sau. utag.link là lệnh gọi đến được Tealium đang chạy và là lệnh chúng tôi dùng.

3. Những điều không làm

Không tạo lớp dữ liệu của bạn

Nếu không có Commanders Act trên trang, tc_vars bị thiếu - và chúng tôi giữ nguyên như vậy. Tạo đối tượng sẽ khiến mọi tập lệnh khác trên trang tưởng có TagCommander đã cấu hình, kết quả còn tệ hơn không làm gì.

Không tự gửi dữ liệu

Trình quản lý thẻ hoặc CDP chuyển tiếp giá trị theo cấu hình và hợp đồng riêng. Phía chúng tôi chỉ ghi vào đối tượng cục bộ; dữ liệu có rời trình duyệt hay không và đến ai được quyết định trong công cụ của bạn - đó cũng là lý do các bên nhận này không nằm trong hồ sơ hoạt động xử lý của chúng tôi.

Không thử lại mãi mãi

Hai mươi lần thử, mỗi nửa giây rồi dừng. Trình quản lý thẻ chưa xuất hiện trong mười giây sẽ không xuất hiện.

4. Lưu ý về thứ tự

Trình quản lý thẻ được thiết kế để tải sớm, CDP thường muộn hơn và MousePlayer nằm đâu đó ở giữa tùy cách nhúng. Vì vậy cầu nối kiểm tra định kỳ thay vì chỉ đọc một lần.

Nếu kiểm soát thứ tự tải, đặt trình quản lý thẻ trước đoạn mã của chúng tôi sẽ loại bỏ hoàn toàn thời gian chờ - nhưng không có gì phụ thuộc vào điều đó và chúng tôi không yêu cầu sắp xếp lại trang vì lợi ích của mình.

Giá trị chúng tôi ghi chỉ là liên kết phát lại và ID phiên. Không email, không tên, không IP - cùng mức hạn chế như mọi nơi khác trong sản phẩm.

Mọi nhãn hiệu nêu ở đây thuộc chủ sở hữu tương ứng. MousePlayer không có quan hệ kinh doanh với các nhà cung cấp này.