Skip to main content

Cookie Bar không hiện

Vấn đề

Đã bật app rồi mà Cookie Bar không hiện ngoài frontend:

Nguyên nhân

Nếu gặp trường hợp này thì sẽ rơi vào 3 trường hợp chính sau

1. Khách hàng chưa bật Customer privacy

Phần onboarding đã mention là để bật Cookie Bar, mọi người phải bật setting Customer Privacy của Shopify lên. Còn tại sao phải bật thì mọi người có thể xem lại video phần onboarding nha.

Làm sao để biết được khách hàng đã bật Customer Privacy lên chưa mà không cần xin quyền hay hỏi khách?

Có cách để check xem khách đã bật Customer Privacy lên chưa ở ngay ngoài frontend của khách. Đó là vào frontend của khách, mở f12 lên, vào tab consoleShopify.customerPrivacy.getShopPrefs() nếu kết quả phần limit có chứa GDPR thì tức là khách đã bật Customer Privacy lên.

note

Có một số trường hợp khách mới nhấn nút activate nhưng chưa save setting nên lúc hỏi khách, khách khăng khăng bảo là activate rồi, nên check ngoài frontend như trên là cách hiệu quả nhất

2. Khách check ở sai country

Khách chọn EU and UK only nhưng lại check ở ngoài lãnh thổ khu vực này (vì GDPR chủ yếu là của Châu Âu). Để xem được, phải dùng VPN. Mọi người có thể dùng extension VeePN trên Google Chrome.

3. Bị mất snippet trong theme.

Nếu ra ngoài frontend gõ biến AVADA_COOKIES_BAR mà không tồn tại và sau đó vào theme.liquid không tìm thấy block dưới đây:

Thì 1 là khách đổi theme => republish lại. 2 là do vô tình xóa đi, hoặc bị bên khách comment => Cái này TS xử lí