用于Odoo,通过自动化从Google Drive导入产品图片,定期筛选并更新图片,确保产品信息实时更新,提升管理效率,减少手动操作。
该工作流适合以下人群:
- 电商企业:需要定期更新产品图片以提升在线商店的视觉吸引力。
- 市场营销团队:希望通过自动化流程来提高工作效率,减少手动上传和更新图片的时间。
- Odoo 用户:使用 Odoo 管理产品信息并希望简化图片管理流程的用户。
- Google Drive 用户:需要将文件从 Google Drive 迁移到 Odoo 的用户。
此工作流解决了以下问题:
- 手动上传图片繁琐:通过自动化从 Google Drive 导入产品图片,减少了人工操作。
- 图片分类和更新困难:自动过滤和分类不同格式的图片(如 .png 和 .jpg),确保只处理合适的文件。
- 信息更新延迟:通过定时触发器,确保产品图片的及时更新,提高了信息的准确性和时效性。
工作流的详细步骤如下:
1. 定时触发:每10分钟运行一次,自动检查 Google Drive 中的新文件。
2. 查找文件:从指定的 Google Drive 文件夹中查找所有文件。
3. 过滤图片:仅保留以 .png
和 .jpg
结尾的文件。
4. 装饰图片数据:提取文件名中的模型和 SKU 信息。
5. 判断模板或产品:根据文件名判断是模板图片还是产品图片。
6. 处理模板图片:如果是模板,查找对应的 Odoo 模板,下载并更新图片。
7. 处理产品图片:如果是产品,查找对应的 Odoo 产品,下载并更新图片。
8. 移动已处理图片:将已处理的图片移动到另一个 Google Drive 文件夹以避免重复处理。
9. 删除旧图片:搜索并删除已更新的旧图片,保持文件夹整洁。
10. 发送通知:最后,通过 Google Chat 发送消息,通知处理完成以及处理的图片总数。
用户可以根据以下方式自定义此工作流:
- 调整触发频率:修改定时触发器的时间间隔,适应业务需求。
- 更改文件夹路径:更新 Google Drive 的文件夹 ID,以指向不同的文件夹。
- 添加新的文件过滤条件:在过滤步骤中添加更多的文件扩展名或其他条件,以适应不同类型的文件。
- 修改图片处理逻辑:根据需要调整模板和产品的处理逻辑,例如添加更多的字段更新或不同的文件处理方式。
- 通知设置:更改 Google Chat 的消息内容或接收空间,以适应不同的团队或项目需求。