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 console
gõ Shopify.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.
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í