請參閱透過商店位置搜尋來提升店內銷售。
使用 Retail React 應用範本 ,可以在 Progressive Web App (PWA) Kit 網站上包含商店定位器,從而縮短實施時間。購物者可以根據郵遞區號、城市等查找全球商店位置。在 Business Manager 中輕鬆延伸您的商店資訊,自訂在您網站上顯示的位置中繼資料。
本指南介紹如何配置和使用實體店定位器。
要包含實體店定位符,請執行以下作:
-
使用以下命令建構網站:
- 零售 React 應用範本
- Retail React App 版本 4.0 或更高版本
- Commerce SDK React 版本 2.0.1 或更高版本
-
使用範圍
sfcc.shopper-stores
為 的購物者登錄和 API 訪問 (SLAS) 用戶端。按照 購物者 API 授權 中的步驟作,或使用 registerClient API 端點 創建或更新 SLAS 公共或私有用戶端。- 在「範圍 」欄位中,包括以下範圍:
sfcc.shopper-stores
。
與公共用戶端相比,SLAS 專用用戶端具有多項優勢。請參閱 Use a SLAS Private Client (使用 SLAS 私人用戶端)。
- 在「範圍 」欄位中,包括以下範圍:
-
在 Business Manager 中:
- 添加您希望購物者在您的網站上找到的國家/地區。請參閱 在 B2C Commerce 中存儲地理定位數據。
- 添加您希望購物者在您的網站上找到的實體店。您可以編輯已添加的實體店資訊。此外,還可以批量導入商店。請參閱 在 B2C Commerce 中創建商店。
-
-
STORE_LOCATOR_IS_ENABLED
將常量true
設定為 。 -
SUPPORTED_STORE_LOCATOR_COUNTRIES
在常量中,添加您希望購物者在“國家/地區”下拉列表中查看的國家/地區清單。您添加的國家/地區代碼必須與您在 Business Manager 中添加的商店的國家代碼相匹配。
如果常
SUPPORTED_STORE_LOCATOR_COUNTRIES
數為空,則當購物者搜索實體店時,實體店定位器將使用該購物者輸入的郵遞區號。商店定位器在 中定義的常量中DEFAULT_STORE_LOCATOR_COUNTRY
指定的app/constants.js
國家/地區進行搜索。
-
對於已在設備上啟用位置共用的購物者,實體店定位器會顯示購物者設備的 GPS 位置周圍的結果。
對於未在設備上啟用位置共用的購物者,實體店定位器的初始呈現將顯示 中這些常量 app/constants.js
中指定的預設地理位置的結果。
DEFAULT_STORE_LOCATOR_POSTAL_CODE
DEFAULT_STORE_LOCATOR_COUNTRY
商店位置搜尋
-
一次最多可返回 200 家實體店
-
搜索最大半徑 100 公里內的商店
默認單位為
km
(km),如 中的app/constants.js
常量所STORE_LOCATOR_DISTANCE_UNIT
指定。(可選)要使用英里作為單位,可以設置為STORE_LOCATOR_DISTANCE_UNIT
mi
。默認最大半徑為 100,如 中的
app/constants.js
常量所指定STORE_LOCATOR_DISTANCE
。或者,您可以設置為STORE_LOCATOR_DISTANCE
所選的最大半徑。
本部分針對使用實體店定位器時可能遇到的常見錯誤提供建議的解決方案。
潛在原因: 您在 Business Manager 中的位置數據不準確。
建議的解決方案: 確保您的實體店位置資訊準確無誤,並反映地址、電話號碼、上班時間或其他實體店數據的任何更改。請參閱 在 B2C Commerce 中管理實體店。