谷歌地址自动填充
我们将涵盖的内容
Google自动完成功能让客户可以更轻松、更快捷地输入帐单和送货地址,从而改善结账体验。它还可以通过减少因收货地址错误而导致的退货数量,从而帮助商家节省时间。
任何位置的商家都可以使用Google地址自动填充功能,但目前只有美国、加拿大、澳大利亚和新西兰的客户地址得到验证/支持。
设置方式
当客户到达结账处并开始输入地址的前几个字符时,Google自动完成功能会立即提供潜在匹配地址的列表。客户选择一个地址,其余字段将自动填写。这对于使用移动设备的客户特别有用,因为在小屏幕上结账可能需要长时间的打字、拼写错误和重新输入。

要求
- 您的商店必须使用Optimized One-Page Checkout。
- 您必须有一个Google帐户(如果需要,安装程序会创建一个新帐户)。
生成Google Maps API密钥
Google Autocomplete由Google Maps提供支持,需要Google Maps API密钥。按照以下步骤获取您的密钥并将其添加到BigCommerce控制面板:
1. 使用Google的说明生成您的API密钥。
2. 在您的BigCommerce控制面板中,转到设置 › 结帐。
3. 选中使用谷歌地图服务自动完成发货和账单地址复选框并输入您的谷歌地图API密钥。

4. 保存您的更改。
API密钥设置
API密钥是凭证,与密码一样,它们应该受到谨慎的保护和管理。公开暴露不安全的Google Maps Platform凭据可能会导致意外使用,从而导致您的帐户产生意外费用。
下面我们将向您展示如何将API密钥的使用限制在您的结帐页面,以确保API密钥的全部功能和您的API凭证的安全性。请参阅Google的API密钥最佳做法以了解更多信息。
编辑您的API密钥并进行以下更改:
- 在应用程序限制中选择HTTP引荐来源网址(网站)
- 在“网站限制”部分输入结帐页面的 URL
- 在API限制下选择Restrict key
- 在Select APIs下拉列表中添加Places API和Maps JavaScript API 。
请注意:如果您打算在任何其他网站上使用相同的API密钥,您还需要列出这些页面的URL。默认情况下,BigCommerce仅在结帐页面上使用此API密钥。
常问问题
哪些国家/地区得到验证/支持?
目前支持美国、加拿大、澳大利亚和新西兰的客户地址。我们正在逐步增加对其他国家的支持。
此功能是否适用于所有计划?
是的,它适用于我们所有计划的商店。
是否可以免费使用此功能?
不,它只有在一定限度内是免费的。如果您超出此免费使用限制,则需要向Google支付使用费用。
免费使用限制是多少?
截至2018年7月16日,Google的免费月度额度允许每月最多70,000个自动填充请求。请参阅Google Maps Platform定价表。
为什么在生成Google Maps API密钥时需要提供账单明细?
如果您超出免费使用限制,则会使用此计费信息。
错误:“此API项目无权使用此API。请确保在Google Developers Console中激活此API。”
如果您收到此错误,您可能需要在Google Developer’s Console中启用Places API。转到Google Developer Console Places后端并单击Enable。