地址自动补全

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,请按照以下步骤操作:

  1. 访问 Google Cloud 控制台

  2. 创建登录 Google 账号。

  3. 在左上角,点击 选择项目。然后,在 选择资源 弹出窗口中,创建一个 新项目

    小技巧

    如果您已经创建了项目,但想切换到其他项目,请点击左上角所选项目的名称。然后,在 选择资源 弹出窗口中,手动选择一个项目。如果所需项目已默认选中,请继续下一步。

  4. 打开 (导航菜单) 侧边栏,然后转到 API 和服务 ‣ 已启用的 API 和服务

  5. 点击 启用 API 和服务

  6. 搜索 Places API 并选择它。

    重要

    不要启用 Places API (New),因为 Odoo 尚不支持它。

  7. 点击 启用

  8. 完成验证过程。

创建应用程序接口证书

:ref:`项目创建完成并且 Places API 已启用 <address_autocomplete/enable-api>`后,创建 API 凭据。为此,请按照以下步骤操作:

  1. 打开项目的 导航菜单 侧边栏,然后转到 API和服务 ‣ 凭据

  2. 点击 创建凭据 ,然后选择 API密钥

  3. 创建API密钥 面板中,输入 名称

  4. 选择API限制 下拉列表中,如果项目中配置了多个API,请指定该密钥可以访问哪些API。确保选中 Places API,然后点击 确定

  5. 点击 创建

注解

应用限制 下,可以限制API密钥仅允许来自特定网站、IP地址或应用的请求。

重要

请妥善保存您的API密钥,切勿公开分享。

Odoo 配置

生成API密钥后,将Odoo数据库连接到Google Places API。操作步骤如下:

  1. 进入**设置应用**。

  2. 导航到 集成 部分。

  3. 启用 Google地址自动完成,然后点击 保存

  4. 返回 集成 部分,然后将您的 Google Places API密钥 粘贴到专用字段中。

  5. 点击 保存