embent

Hướng dẫn cài đặt / Google Tag Manager

Cài Embent qua Google Tag Manager

Website của bạn đã dùng Google Tag Manager? Thêm Embent dưới dạng một Custom HTML tag — không cần truy cập trực tiếp vào mã website.

Trước khi bắt đầu

  • Một container Google Tag Manager đã cài trên website của bạn, và bạn có quyền publish nó.
  • Nếu website của bạn có banner xin đồng ý (consent) được nối với cài đặt consent của GTM, tag có thể bị trì hoãn hoặc chặn cho tới khi khách truy cập phản hồi — xem phần FAQ.

Các bước

1

Sao chép đoạn mã nhúng của bạn

Trong dashboard Embent của bạn, mở mục Overview của bot và sao chép đoạn mã nhúng. Nó trông như thế này:

<script src="https://api.embent.com/widget.js" data-bot="YOUR_BOT_ID" async></script>
2

Tạo một Custom HTML tag

Trong Tag Manager, vào Tags → New, và ở mục Tag Configuration chọn Custom HTML. Dán đoạn mã vào ô HTML.

3

Cho chạy trên mọi trang và publish

Ở mục Triggering, chọn một trigger Page View áp dụng cho mọi trang (hầu hết container đã có sẵn trigger "All Pages" để bạn chọn) để tag chạy ở mỗi lần tải trang. Lưu tag, rồi nhấn Submit → Publish để đưa nó lên thật.

Kiểm tra xem đã thành công chưa

Dùng chế độ Preview để kiểm tra tag có chạy không, rồi publish và tải lại website đang chạy thật của bạn: bong bóng chat sẽ hiện ở góc màn hình. Hỏi nó một câu về chính nội dung website của bạn, nó sẽ trả lời kèm trích dẫn nguồn.

Nếu không thành công

Đã thử mà widget vẫn không hiện? Những cách sau xử lý được gần như mọi trường hợp.

Mình đã thêm đoạn mã nhúng nhưng widget không hiện lên — không có bong bóng chat, không có nút mở, không thấy gì trên websiteBốn bước kiểm tra sau giải quyết gần như mọi trường hợp "widget không hiện". Đầu tiên, mở website đang chạy thật và xem mã nguồn trang (chuột phải → View Page Source), tìm từ "embent" — nếu không thấy đoạn script đó, có nghĩa là mã chưa được lưu vào trang đã xuất bản. Thứ hai, kiểm tra data-bot ID trong đoạn mã của bạn có khớp với ID hiển thị trong dashboard, mục Settings không. Thứ ba, xóa cache trang của website và cả cache CDN nếu có — một trang bị cache sẽ tiếp tục hiển thị phiên bản cũ, không có widget. Thứ tư, kiểm tra xem bot có đang bị tạm dừng trong dashboard không: một bot bị tạm dừng sẽ chủ động không hiện gì cho khách truy cập.
Tag chạy trong chế độ preview của GTM nhưng khách truy cập chỉ thấy widget sau khi chấp nhận cookieĐó là do công cụ xin đồng ý cookie đang chặn các script chưa được phê duyệt cho tới khi khách truy cập đồng ý. Widget Embent không đặt bất kỳ cookie theo dõi hay quảng cáo nào — nó chỉ lưu một key chức năng trong localStorage để khách quay lại giữ được cuộc trò chuyện. Hãy phân loại tag Embent là "functional" hoặc "necessary" trong công cụ xin đồng ý của bạn, và widget có thể chào khách truy cập ngay lập tức.

Câu hỏi thường gặp

Tại sao widget vẫn không hiện dù tôi đã publish tag?Nếu website của bạn có banner xin đồng ý được nối với cài đặt consent của GTM, một tag có yêu cầu về consent có thể bị trì hoãn hoặc chặn cho tới khi khách truy cập phản hồi. Kiểm tra Advanced Settings → Consent Settings của tag, hoặc cho nó chạy bằng một trigger tải trang đơn giản, không kèm điều kiện consent.
Mình có còn cần thêm đoạn mã trực tiếp vào mã website không?Không. Khi Custom HTML tag đã được publish trong GTM, nó sẽ tải widget trên mọi trang mà container GTM đã được cài — đó chính là lợi ích của việc dùng GTM thay vì tự sửa mã bằng tay.
Cái này có làm chậm trang hay ảnh hưởng các tag khác của tôi không?Không. Script của widget tải bất đồng bộ (async) và luôn dưới 50KB đã nén gzip — nó không đụng đến các tag khác hay dataLayer của bạn.
Trỏ Embent vào website của bạn ngay.Một AI agent thà nói "mình không biết" còn hơn bịa ra câu trả lời. Gói Free, không cần thẻ — hầu hết các website bắt đầu trả lời khách trong vòng hai phút.

Bong bóng chat ở góc màn hình chính là Embent, đang chạy ngay trên trang này — cứ hỏi nó bất cứ điều gì về Embent.