地址自动补全¶
Odoo 集成了 Google Places API 以实现地址自动补全。当您开始输入地址时,系统会提供建议位置列表,减少手动错误并节省时间。
重要
使用 Google Places API 可能需要 `向 Google <https://mapsplatform.google.com/pricing/>`_付费。
Google Places API 配置¶
要使用 Google 进行地址自动补全,您必须首先:ref:启用 API <address_autocomplete/enable-api> 并:ref:创建所需的凭据 <address_autocomplete/generate_api_key>。
启用 Google Places API¶
要启用 Google Places API,请按照以下步骤操作:
访问 Google Cloud 控制台。
在左上角,点击 选择项目。然后,在 选择资源 弹出窗口中,创建一个 新项目。
小技巧
如果您已经创建了项目,但想切换到其他项目,请点击左上角所选项目的名称。然后,在 选择资源 弹出窗口中,手动选择一个项目。如果所需项目已默认选中,请继续下一步。
打开 (导航菜单) 侧边栏,然后转到 。
点击 启用 API 和服务。
搜索 Places API 并选择它。
重要
不要启用 Places API (New),因为 Odoo 尚不支持它。
点击 启用。
完成验证过程。
创建应用程序接口证书¶
:ref:`项目创建完成并且 Places API 已启用 <address_autocomplete/enable-api>`后,创建 API 凭据。为此,请按照以下步骤操作:
打开项目的 导航菜单 侧边栏,然后转到 。
点击 创建凭据 ,然后选择 API密钥。
在 创建API密钥 面板中,输入 名称。
在 选择API限制 下拉列表中,如果项目中配置了多个API,请指定该密钥可以访问哪些API。确保选中 Places API,然后点击 确定。
点击 创建。
注解
在 应用限制 下,可以限制API密钥仅允许来自特定网站、IP地址或应用的请求。
重要
请妥善保存您的API密钥,切勿公开分享。
Odoo 配置¶
生成API密钥后,将Odoo数据库连接到Google Places API。操作步骤如下:
进入**设置应用**。
导航到 集成 部分。
启用 Google地址自动完成,然后点击 保存。
返回 集成 部分,然后将您的 Google Places API密钥 粘贴到专用字段中。
点击 保存。