Cửa hàng trực tiếp
“Cửa hàng trực tiếp” hiển thị trên trang web của bạn những thẻ nhỏ không gây phiền với số liệu thực tế của cơ sở: “12 đơn hàng hôm nay”, “bàn được đặt 5 lần hôm nay”, “7 lịch hẹn mới trong 7 ngày”, “4,8 trên 5 từ 37 đánh giá trong 90 ngày”.
Điểm khác biệt chính so với các widget bằng chứng xã hội thông thường — sự trung thực ở đây không phải là lời hứa mà là cấu trúc. Các con số được backend của chúng tôi tính toán dựa trên thực tế đơn hàng, đặt bàn, lịch hẹn và đánh giá của bạn. Widget không có trường “văn bản thông báo”, không có nhập sự kiện thủ công, và trong tệp công khai mà trang web của bạn đọc không có bất kỳ chỗ nào để điền tên, thành phố hay sản phẩm: ở đó chỉ có số và ngày. Về mặt kỹ thuật không có chỗ nào để bịa ra sự kiện.
Widget miễn phí: không cần mua tiện ích mở rộng riêng.
Nơi bật: Bảng quản trị → Tiếp thị → “Trang web của tôi” → thẻ “Cửa hàng trực tiếp”. Công tắc bật widget, bánh răng mở cài đặt; nút “Đưa vào thanh bên” cấp cho widget mục menu riêng.
Cài đặt trên trang web#
Không cần mã riêng — hoạt động với thẻ chung của mục “Trang web của tôi”:
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="ВАШ-ДОМЕН" async></script>
Một dòng trong <head> hoặc trước </body>, sau đó thành phần các widget được đặt bằng công tắc trong tài khoản. Hướng dẫn theo nền tảng (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — trong bài Trang web của tôi, mục “Cài đặt trên các nền tảng phổ biến”. Thẻ đơn proof-widget/v1.js nằm trong khối “Nâng cao”; các thuộc tính của nó — data-color, data-lang, data-position="br|bl|tr|tl".
Kiểm tra cài đặt thấy gì và không thấy gì. Nút “Kiểm tra cài đặt” đọc HTML gốc của trang và phân biệt bốn kết quả: tìm thấy trình tải hợp nhất / chỉ tìm thấy các thẻ riêng lẻ / tìm thấy mã của chi nhánh khác / không có mã. Thẻ được chèn ngay trong trình duyệt bởi Google Tag Manager thì nó không thấy — hãy xem trang web bằng mắt.
⚠️ Còn có đặc điểm thứ hai mà các widget khác không có: tệp công khai với số liệu của bạn chỉ được tạo sau khi bật công tắc. Số liệu doanh thu — không phải thứ nên công khai “để đề phòng”. Vì vậy sau khi bật, thẻ sẽ không xuất hiện ngay mà sau sự kiện đầu tiên — đơn hàng, đặt bàn hoặc lịch hẹn mới.
Cài đặt widget#
Cài đặt tự động lưu. Bên cạnh các trường, bảng điều khiển hiển thị số liệu của bạn ngay bây giờ (kể cả những số không đạt ngưỡng — với ghi chú “dưới ngưỡng, không hiển thị”) và bản xem trước trực tiếp của thẻ — đúng cụm từ mà khách sẽ thấy.
Hiển thị gì#
| Loại | Được tính là gì |
|---|---|
| Đơn hàng | Đơn hàng mà khách đã đặt (đã đến trạng thái “đã đặt”). ⚠️ Đơn hàng được nhập tại thu ngân đóng ngay không được tính: cửa hàng kể về luồng khách chứ không phải doanh thu ca làm việc |
| Đặt bàn | Đặt bàn đã tạo |
| Lịch hẹn | Lịch hẹn dịch vụ đã tạo |
| Đánh giá trung bình | Đánh giá trung bình của cơ sở trong 90 ngày theo đánh giá của bạn và số lượng đánh giá dùng để tính |
Các loại có thể bật riêng lẻ. Được tính là sự kiện tạo, không phải ngày đến: “bàn được đặt 5 lần hôm nay” — nói về nhu cầu hôm nay, không phải về chỗ ngồi hôm nay.
Khoảng thời gian và ngưỡng#
- Khoảng thời gian — “hôm nay” (mặc định) hoặc “trong 7 ngày”. Với đánh giá trung bình, khoảng thời gian không áp dụng: đánh giá trung bình có cửa sổ riêng, 90 ngày.
- Số tối thiểu — ngưỡng tối thiểu: số dưới ngưỡng này không hiển thị. Mặc định là 3, tối thiểu 1 (số không có nghĩa là “quảng cáo sự trống rỗng”).
⚠️ Đánh giá trung bình có mức sàn riêng — 5 đánh giá, và không thể hạ xuống bằng cài đặt. Lý do không phải là thận trọng mà là số học: “4,0 từ hai đánh giá” khách đọc là “hầu như không có đánh giá”, tức là con số chống lại bạn. Có thể nâng ngưỡng lên trên năm.
Giao diện và thời gian#
| Cài đặt | Giá trị | Mặc định |
|---|---|---|
| Góc | Bất kỳ trong bốn góc màn hình | Dưới cùng bên trái |
| Màu | Màu nhấn của thẻ | — |
| Độ trễ trước thẻ đầu tiên | 0…600 giây | 0 |
| Khoảng nghỉ giữa các thẻ | 15…600 giây | 45 |
| Số thẻ mỗi lượt truy cập | 1…20 | 4 |
| Thời gian thẻ hiển thị | 3…60 giây | 7 |
Khi nào hiển thị#
Khối dùng chung với nút đa năng và gọi lại: mặt nạ trang “chỉ trên…” và “ngoại trừ…” (tối đa 20 trong mỗi danh sách, * = bất kỳ đoạn nào, ngoại lệ mạnh hơn), độ trễ tối đa 600 giây, thiết bị (tất cả · máy tính · điện thoại), lịch trình — tối đa 14 khung giờ riêng hoặc giờ làm việc của chi nhánh.
⚠️ Giờ được tính theo múi giờ của chi nhánh; nếu chưa đặt múi giờ — khung giờ được tính theo thời gian của khách truy cập, và bảng điều khiển nói rõ điều này.
Khách truy cập thấy gì và thu thập gì#
Khách thấy một thẻ nhỏ ở góc với một câu và chú thích “theo dữ liệu của cơ sở”. Thẻ tự biến mất sau thời gian đã đặt, có thể đóng bằng dấu X.
Vệ sinh hiển thị được làm để widget không biến thành banner:
- khoảng nghỉ được tính từ lúc thẻ biến mất, không phải từ lúc xuất hiện: 45 giây là 45 giây im lặng;
- đã đóng — nghĩa là đã trả lời: dấu X tắt cửa hàng đến hết lượt truy cập;
- tab ẩn không tiêu tốn lượt hiển thị — chu trình chờ khách quay lại;
- dữ liệu được tính lại trước mỗi thẻ, không phải một lần khi tải: trang của người khác tồn tại hàng giờ, và “hôm nay” của cơ sở thay đổi trong thời gian đó;
- nếu ở cùng góc đã có nút của chúng tôi (chat, đặt hàng, nút đa năng), thẻ nâng lên trên nó;
- thẻ được đọc bởi trình đọc màn hình và không có hoạt ảnh nếu khách yêu cầu không hoạt ảnh.
Widget không thu thập gì cả. Nó không có biểu mẫu, không có trường và không có yêu cầu: nó chỉ hiển thị số liệu của bạn. Trong các mục của tài khoản, nó không tạo ra dòng hay khách hàng tiềm năng nào — dữ liệu đến đó theo đường chính thức: đơn hàng vào “Đơn hàng”, đặt bàn vào “Đặt bàn”, lịch hẹn vào “Lịch hẹn”, đánh giá vào “Đánh giá”. “Cửa hàng trực tiếp” chỉ hiển thị chúng.
Giới hạn#
- Chỉ hiển thị những gì thực sự đã diễn ra. Một dạng hiển thị không có sự kiện nào trong cửa sổ bảy ngày sẽ không có chỗ trong tệp công khai: “không có gì để hiển thị” và “đúng bằng không” là hai chuyện khác nhau.
- Con số cũ không được hiển thị. Dữ liệu cũ hơn 36 giờ không được hiển thị dưới bất kỳ hình thức nào; khoảng thời gian “hôm nay” đòi hỏi ngày trong tệp phải trùng với ngày của cơ sở hôm nay (lúc 00:10, mười hai đơn hàng của hôm qua mà gọi là “hôm nay” thì đã là sai sự thật); khoảng thời gian “7 ngày qua” được phép chậm một ngày. Các quy tắc này không áp dụng cho điểm đánh giá trung bình: điểm trung bình của 90 ngày không trở thành sai sự thật chỉ vì hôm nay chưa có đơn hàng nào.
- Không thể tự đặt nội dung chữ trên thẻ. Widget tự ghép câu chữ theo loại sự kiện và con số — đó chính là bảo đảm rằng nó không chứa điều bịa đặt.
- Không thể nhập sự kiện thủ công. Bộ đếm chỉ nhích lên nhờ đơn hàng, đặt bàn, lịch hẹn hoặc đánh giá thực tế.
- Điểm đánh giá trung bình không được hiển thị khi có ít hơn năm đánh giá — ngưỡng này không tắt được.
- Thẻ chỉ xuất hiện sau khi bật công tắc: trước đó, tệp công khai chứa các con số hoàn toàn không được tạo. Widget bị tắt sẽ ngừng cập nhật tệp, và sau 36 giờ, các con số của nó trở nên không thể hiển thị.
- Ngôn ngữ của thẻ gồm tiếng Anh, tiếng Nga, tiếng Gruzia và tiếng Thổ Nhĩ Kỳ, ngôn ngữ không được hỗ trợ sẽ tự động chuyển sang tiếng Anh. Trong khi đó, bảng cài đặt được dịch sang tất cả các ngôn ngữ của tài khoản.
- Widget không hiển thị “Còn 3 khung giờ cho ngày mai” — nó không có loại sự kiện như vậy: nó hoạt động dựa trên sự kiện, không dựa trên bộ đếm thời gian.
- Trên cửa hàng của chúng tôi, “Cửa hàng trực tiếp” hoạt động bằng cùng một công tắc, nó không có cài đặt riêng là “hiển thị trên cửa hàng”: nó không dịch chuyển và không chiếm chỗ của bất cứ thứ gì. Khách chưa xác nhận độ tuổi trên cửa hàng có cổng chặn 18+ sẽ hoàn toàn không thấy thẻ nào.
Xử lý sự cố#
Trên website không có thẻ nào.
- Không tìm thấy thẻ — “Kiểm tra cài đặt”. “Không có mã” — thẻ chưa được chèn hoặc không có trên tất cả các trang của mẫu; “mã của vị trí khác” —
data-domaincủa nơi khác. Thẻ do GTM đặt — kiểm tra sẽ không thấy nó. - Thay đổi chưa được cập nhật — các tệp của widget được phân phối qua CDN với bộ nhớ đệm 5 phút: hãy đợi và tải lại trang với thao tác xóa bộ nhớ đệm.
- Widget đang tắt — công tắc trên thẻ thông tin. Hãy nhớ: khi nó tắt, tệp chứa các con số không được tạo, vì vậy những thẻ đầu tiên sẽ xuất hiện sau sự kiện đầu tiên.
- Không có gì để hiển thị. Mở bảng điều khiển của widget: khối “Các con số của bạn ngay lúc này” hiển thị tất cả các con số, kể cả những con số dưới ngưỡng — với chú thích rõ ràng. Góc website trống được giải thích ở đây, chứ không phải là hỏng hóc.
- Ngưỡng quá cao — hãy giảm số tối thiểu (nhưng không thấp hơn 1, và với điểm đánh giá — không thấp hơn 5).
- Điều kiện hiển thị đã loại trang — hãy kiểm tra mặt nạ, thiết bị, độ trễ và lịch trình.
- Khách đã đóng thẻ trong lượt truy cập này — đến hết lượt truy cập, cửa hàng im lặng một cách có chủ đích. Hãy kiểm tra trong một phiên trình duyệt mới.
- Độ trễ và tạm dừng — với độ trễ 600 giây, thẻ đầu tiên sẽ đến sau mười phút, còn với thời gian tạm dừng 600 giây, thẻ tiếp theo — sau thêm mười phút nữa.
Các con số có vẻ bị thấp. Hãy kiểm tra xem bạn có đang xem cùng một khoảng thời gian không: “hôm nay” được tính theo ngày của cơ sở (và nếu múi giờ của chi nhánh chưa được đặt — thì theo giờ của người truy cập). Các đơn hàng được bấm trên thu ngân rồi đóng ngay sẽ không được tính vào bộ đếm.
Điểm đánh giá trung bình không được hiển thị. Có ít hơn năm đánh giá hoặc bạn đã nâng ngưỡng lên cao hơn — bảng điều khiển hiển thị cả số lượng đánh giá và chú thích “dưới ngưỡng”.
Các con số của hôm qua “bị treo”. Điều đó không xảy ra: dữ liệu cũ hơn 36 giờ không được hiển thị, còn “hôm nay” được đối chiếu với lịch của cơ sở. Nếu thẻ vẫn có vẻ cũ, hãy tải lại trang — các sự kiện được tính lại trước mỗi lần hiển thị.
Câu hỏi thường gặp#
Những con số này có thật không?#
Có, và điều đó có thể kiểm chứng được: chúng được tính bởi backend của chúng tôi dựa trên chính đơn hàng, đặt bàn, lịch hẹn và đánh giá của bạn. Widget không có trường nào để chủ sở hữu có thể nhập sự kiện của riêng mình hay nội dung chữ của riêng mình — cả trong tài khoản lẫn trong tệp mà website đọc.
Tên và thành phố của khách có hiển thị trên thẻ không?#
Không. Trong tệp công khai mà widget lấy dữ liệu, không có trường văn bản nào ngoài ngày tháng và múi giờ — tên, số điện thoại và tên sản phẩm thực sự không có ở đó.
Có thể tự viết nội dung chữ trên thẻ không?#
Không, và đó là chủ ý. Widget tự ghép câu chữ theo loại sự kiện và con số — chính vì vậy mà con số có thể đáng tin.
Điều gì sẽ xảy ra nếu hôm nay chưa có đơn hàng nào?#
Thẻ sẽ không hiển thị. Con số dưới ngưỡng của bạn (mặc định là 3) hoàn toàn không được hiển thị, còn dạng hiển thị không có sự kiện nào trong tuần thậm chí không lọt vào dữ liệu. Góc trống là trạng thái bình thường, không phải hỏng hóc.
Widget có hiển thị con số của hôm qua như của hôm nay không?#
Không. Khoảng thời gian “hôm nay” đòi hỏi ngày trong tệp phải trùng với ngày của cơ sở hôm nay, còn mọi dữ liệu cũ hơn 36 giờ đều không được hiển thị dưới bất kỳ hình thức nào.
Khách sẽ thấy thẻ bao nhiêu lần?#
Không quá số lần đã đặt cho mỗi lượt truy cập (mặc định là 4), với khoảng tạm dừng giữa các lần hiển thị do bạn đặt (mặc định là 45 giây im lặng). Nếu khách đã bấm dấu X để đóng — đến hết lượt truy cập sẽ không có thẻ nào nữa.
Widget có cản trở các nút khác ở góc không?#
Không: nếu ở cùng góc đó đã có nút của chúng tôi, thẻ sẽ nổi lên trên nút đó. Bạn có thể chọn bất kỳ góc nào trong bốn góc để hiển thị.
Tính năng này có hoạt động trên cửa hàng Cenaly của chúng tôi không?#
Có, bằng cùng một công tắc — widget không có cài đặt riêng cho cửa hàng: nó không dịch chuyển và không chiếm chỗ của bất cứ thứ gì, vì vậy “bật lên là thấy ở mọi nơi” là hành vi duy nhất không gây bất ngờ.
Các mục liên quan#
- Website của tôi — mã cài đặt và mười một widget còn lại
- Đơn hàng — số lượng đơn hàng đến từ đâu
- Đặt bàn — đặt bàn đến từ đâu
- Nhật ký lịch hẹn — lịch hẹn đến từ đâu
- Đánh giá và uy tín — điểm đánh giá trung bình đến từ đâu