跳到內容
免費安裝
繁體中文
在 Claude 中開啟 針對此頁面提問在 ChatGPT 中開啟 針對此頁面提問

地址自動完成(Google Maps)

在買家輸入時顯示 Google Maps 地址建議,並自動填入城市、州/省、郵遞區號和國家/地區。

有了地址自動完成,Sami B2B Onboarding 會在買家開始輸入街道時顯示 Google 的地址建議。選擇其中一項建議後,該地址的其餘欄位就會自動填入。買家可以更快完成表單,應用程式在 Shopify 中建立的公司據點也會有乾淨的地址。

您只需為商店新增一組 Google Maps 金鑰。每份表單各自決定是否開啟自動完成。

  1. 開啟 Google Cloud 主控台並建立專案,或選擇您要使用的專案。

  2. 在 APIs & Services › Library 中,搜尋並啟用 Maps JavaScript API,接著啟用 Places API。前者負責在您的商店前台載入建議,後者負責尋找地址。

  3. 在 APIs & Services › Credentials 中,點擊 Create credentials › API key。複製該金鑰,它以 AIza 開頭。

  4. 開啟金鑰的設定:

    1. 在 Application restrictions 下,選擇 Websites,並新增您的商店使用的每個網域,例如 https://example.com/* 和 https://your-store.myshopify.com/*。
    2. 在 API restrictions 下,選擇 Restrict key,並選取 Maps JavaScript API 和 Places API。
    3. 點擊 Save。
  1. 前往 Forms,點擊表單旁的 Edit。在左側導覽列中點擊 Integrations。在 Connected apps 下,點擊 Address autocomplete 該列的 Set up。

    Address autocomplete 面板會開啟,包含兩個區段:Account 和 This form。

    儲存金鑰前的 Address autocomplete 面板:Account 下顯示 No keys yet 和 Set up 連結,This form 下說明哪個欄位會顯示建議,以及為何要限制金鑰。

    點擊 Set up 新增您的金鑰;面板會說明哪個欄位會顯示建議,並提醒您限制金鑰。

  2. 在 Account 下,點擊 Set up。在 Address autocomplete 對話框中,將金鑰貼到 Maps API key,然後點擊 Save。您會看到 Keys saved,且 Account 列會顯示該金鑰。

  3. 在面板底部,點擊 Enable。按鈕會變成 Disable,且 Connected apps 中的 Address autocomplete 列會顯示 Active。如果尚未儲存任何金鑰,會出現橫幅 Add your Maps API key first.

  4. 點擊儲存列中的 Save。您會看到 Form saved。

建議會出現在表單 Shopify 面板中對應到 Address line 1 的每個欄位。如面板所說,When a buyer starts typing in a field mapped to Address line 1, Google suggests addresses. Picking one fills that block’s city, state, postal code and country.

買家選擇一項建議後,應用程式會填入同一地址中對應到下列項目的欄位:

對應到 填入內容
Address line 1 街道門牌號碼和街道名稱
City 城市或城鎮
State / province 州或省
ZIP / postal code 郵遞區號
Country 國家/地區
  • Address line 2、Recipient 和 Phone 由買家自行填寫。
  • 運送地址和帳單地址互不影響。選擇運送地址絕不會更動帳單欄位。
  • 買家仍可修改任何已自動填入的欄位。
  • 建議會以商店頁面的語言顯示。

應用程式建立的 Wholesale application 表單已為兩個地址對應好這些欄位。如果您自行建立地址問題,請在 Company location 中進行對應。請參閱將答案對應到 Shopify。

  1. 前往 Forms,點擊表單旁的 Copy link。在無痕瀏覽器視窗中開啟該連結。

  2. 在 Shipping address 下,開始在 Address line 1 中輸入,例如 123 Main Street。Google 的建議清單會在欄位下方展開。

  3. 點擊清單中的地址。該地址的 City、ZIP or postal code、Country 和 State or province 會自動填入。

如果沒有出現任何建議:

檢查項目 處理方式
Address autocomplete 列顯示 Active,且表單已儲存。 在面板中點擊 Enable,然後點擊 Save。
金鑰的網站限制包含您正在測試的網域。 您的商店可透過自己的網域和 myshopify.com 網域存取。請在 Google Cloud 中同時新增兩者。
Maps JavaScript API 和 Places API 已啟用,且專案已設定帳單。 在 APIs & Services › Library 中啟用它們。
該欄位已對應到 Address line 1。 在 Shopify 面板的 Company location 下進行對應。
  • 在單一表單上:開啟其 Address autocomplete 面板,點擊 Disable,然後點擊 Save。
  • 在所有表單上:在 Account 下,點擊 Change,然後點擊 Remove keys。對話框會警告 Every form in this store stops using Address autocomplete until you add keys again. 點擊 Remove keys 確認。

這對您有幫助嗎?