我們是 Shopify 的開發商,已經建了一個 Shopify 頁面,但還沒有啟用 Plan,現在處於開發 Preview 階段。
目前我們遇到的問題是:每個頁面在跳轉時都需要輸入密碼,導致無法進行測試。請問要怎麼樣改善?
Shopify 開發預覽密碼問題
這是 Shopify 未上線商店的默認行為——Storefront Password(店面密碼保護)。在沒有啟用付費 Plan 之前,Shopify 會自動對整個店面加上密碼保護。
解決方案
方案一:使用預覽連結(推薦)
在 Shopify Admin 中,進入 Online Store → Themes,點擊你正在開發的 theme 上的 Preview,這個預覽連結自帶認證,不需要重複輸入密碼。你也可以把這個預覽 URL 分享給團隊成員。
方案二:設置一個簡單的店面密碼
進入 Online Store → Preferences,往下找到 Password protection 區域,設置一個簡單好記的密碼(如 1)。輸入一次后,瀏覽器會通過 cookie 記住,後續頁面跳轉就不會再反覆要求輸入了。
如果你發現每個頁面都要重新輸入,通常是 cookie 或瀏覽器隱私設置 的問題。檢查一下:
- 是否使用了無痕/隱身模式
- 是否有瀏覽器擴展在自動清除 cookie
- 是否開啟了「阻止第三方 cookie」
方案三:啟用開發商店(Development Store)
如果你是通過 Shopify Partner Dashboard 創建的 Development Store,你可以在 Partner Dashboard 中關閉密碼保護,而且開發商店不需要選擇 Plan 即可完整測試所有功能,包括模擬結賬流程。
方案四:選擇 Plan
選擇任意付費 Plan 后,就可以在 Preferences 中完全關閉密碼保護。如果只是為了測試,可以先選 Plan,在免費試用期內完成測試。
最常見的根本原因是方案二中提到的 cookie 問題。正常情況下即使有密碼保護,輸入一次后同一瀏覽器不應該每個頁面都要求重新輸入。建議先檢查瀏覽器設置。