商店前台語言
依訪客目前瀏覽所用的商店前台語言來比對訪客。
Storefront language 會依訪客目前瀏覽您商店所用的已發佈商店前台語言來比對訪客。只有在您的商店有多種已發佈語言時才有用,在單一語言的商店中,所有訪客都符合相同的語言,因此規則無法區分任何人。
常見用途:僅向使用特定語言瀏覽的訪客顯示特定市場的促銷活動,或限制只有部分語言準備就緒的內容,避免使用不支援語言瀏覽的訪客看到翻譯不完整的體驗。
與大多數存取規則一樣(Passcode、Secret link、Subscribe 和 Confirmation prompt 等需要訪客操作的規則除外),Storefront language 可以設為在訪客使用所選語言瀏覽時比對 If,或不是時比對 Unless,也就是反轉條件,改為比對所有其他語言。請參閱合併規則。
- 開啟 Locks 並建立新的鎖定,或開啟現有的鎖定進行編輯。
- 選擇您要保護的內容。關於規則如何融入鎖定,請參閱存取規則總覽。
- 點擊 Unlock rules 分頁,然後在 Condition type 下拉選單中選擇 Storefront language。

在 Unlock rules 分頁的 Condition type 下拉選單中選擇 Storefront language。
- 選擇您商店中一種或多種已發佈的語言來比對。

選擇此規則要比對的已發佈商店前台語言。
- 選擇 If 或 Unless。
- 點擊 Save。
範例:僅在法文商店前台顯示活動頁面
Section titled “範例:僅在法文商店前台顯示活動頁面”假設某個活動頁面只準備了法文版本,不應在商店的其他已發佈語言中提供。
- 選擇 French campaign 頁面作為要保護的內容。

選擇只有法文版本的活動頁面。
- 新增 Storefront language,選擇 If,然後從 Available languages 中選擇 French。

條件標題顯示:If the storefront language matches any of the selected languages。
- 將規則的 Redirect URL 留空。
- 將 Access denied message 設為:
This campaign is only available on the French storefront.

儲存前,Preview 面板可讓您確認文字內容。
- 點擊 Save。
商店前台的結果
Section titled “商店前台的結果”瀏覽法文版商店前台的訪客可以正常開啟頁面。如果訪客將商店前台切換為英文或其他語言,規則就不再符合,頁面會顯示上述訊息。

在其他商店前台語言下,訪客會看到此範例中的 Access denied message。