使用谷歌图片的产品图像¶
在 Odoo 中拥有合适的产品图片有很多好处。然而,如果需要为大量产品添加图片,分配图片可能会变得非常耗时。
幸运的是,通过在 Odoo 数据库中配置 Google Custom Search API,根据产品条形码查找产品图像变得极为高效。
配置¶
为了在 Odoo 数据库中使用 Google 自定义搜索 ,数据库和 Google API 都必须正确配置。
注解
免费的 Google 账户允许用户每天选择最多 100 张免费图片。如果需要更多图片,则需要进行付费升级。
谷歌API仪表板¶
前往 Google Cloud Platform API & Services 页面生成 Google 自定义搜索 API 凭证。然后,使用 Google 账户登录。接着,勾选同意他们的 服务条款,并点击 同意并继续。
在此处,选择(或创建)一个API项目来存储凭证。首先为其设置一个易记的 项目名称,选择一个 位置`(如果有),然后点击 :guilabel:`创建。
在左侧边栏中选择 Credentials 选项,点击 Create Credentials,然后从下拉菜单中选择 API key。
这样会显示一个 API key created 弹出窗口,其中包含一个自定义的 API key。复制并保存弹出窗口中的 Your API key —— 稍后将使用它。一旦密钥被复制(并保存以备后用),点击 Close 以关闭弹出窗口。
在此页面,搜索
Custom Search API
,并选择它。在 自定义搜索 API 页面,点击 启用 以启用 API。
谷歌可编程搜索仪表板¶
接下来,访问 Google 可编程搜索引擎 ,然后点击任意一个 开始使用 按钮。如果尚未登录,请使用 Google 账户登录。
在 创建新搜索引擎 表单上,填写搜索引擎的名称以及引擎应搜索的内容,并确保启用 图片搜索 和 安全搜索。
通过点击 创建 来验证表单。
这样做会显示一个新页面,标题为:您的新搜索引擎已创建。
在此页面,点击 自定义 以打开 页面。然后,复制 搜索引擎 ID 字段中的 ID。此 ID 是 Odoo 配置所需的。
Odoo¶
在 Odoo 数据库中,转到 集成 部分。在此处,勾选 Google 图片 旁边的复选框。然后,点击 保存。
并滚动到接下来,返回 集成 部分。然后,在 Google 图片 功能下方的字段中输入 API 密钥 和 搜索引擎 ID。
,滚动到点击 保存。
Odoo 中使用 Google 自定义搜索 API 的产品图片¶
在 Odoo 中为产品或产品变体添加图片可以在任何产品或产品变体上完成。此过程可以在任何提供访问产品页面的 Odoo 应用程序中完成(例如 销售 应用、 库存 应用等)。
以下是详细步骤指南,介绍如何利用 Google 自定义搜索 API 在 Odoo 中使用 销售 应用为产品分配图片:
导航到 销售 应用中的 产品 页面 ( )。或者,导航到 销售 应用中的 产品变体 页面 ( )。
选择需要添加图片的产品。
注解
只有那些有条形码但 没有 图片的产品(或产品变体)会被处理。
如果选择了具有一个或多个变体的产品,则会处理每个符合上述条件的变体。
点击产品页面上的 操作 ⚙️ (齿轮) 图标,然后从弹出的菜单中选择 从 Google 图片获取图片。
在出现的弹出窗口中,点击 获取图片。
点击后,图片将逐步显示。
注解
只有前 10 张图片会立即获取。如果选择了超过 10 张,其余的将作为后台任务获取。
后台任务每分钟处理约100张图片。如果达到Google授权的配额(无论是免费还是付费计划),后台任务将暂停24小时。然后,它将从前一天停止的地方继续。