[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}
Adobe Commerce Optimizer连接器
Adobe Commerce Optimizer Connector是Adobe Commerce(云或内部部署)与Adobe Commerce Optimizer之间的原生第一方集成。 它将Adobe Commerce存储中的目录和定价数据同步到Commerce Optimizer中,以使您可以:
- 支持AI驱动的产品发现和推荐
- 运行高性能Headless店面(包括由Edge Delivery提供支持的Commerce店面)
- 在单个位置分析 之前和之后 个KPI和数据同步运行状况
Commerce保留您的产品、价格和目录结构记录系统。 Commerce Optimizer成为您的体验和营销层,可以为任何连接的店面或渠道提供快速的相关结果。
主要优势 key-benefits
连接器架构 connector-architecture
下图说明了连接器的端到端架构,从Adobe Commerce到Commerce Optimizer,再到店面和结账系统。
在此架构中:
- Adobe Commerce(云或本地)是记录和馈送制作系统
- 连接器导出目录、价格和类别信息源
- Commerce Optimizer摄取信息源数据并将其标准化到目录源、价格手册和目录视图中
- 店面(Edge Delivery上的Commerce店面或自定义Headless内部版本)调用Commerce Optimizer GraphQL API进行发现和建议,并调用Commerce或其他连接的第三方平台进行购物车和结账操作
连接器如何使用Adobe Commerce how-it-works
-
Commerce Optimizer摄取信息源数据并将其标准化到目录源、价格手册和目录视图中。
-
店面(Edge Delivery上的Commerce店面或自定义Headless内部版本)调用Commerce Optimizer GraphQL API进行发现和建议,并调用Commerce或其他连接的第三方平台进行购物车和结账操作。
连接器如何使用Adobe Commerce
Adobe Commerce Optimizer Connector通过使用您现有的Commerce范围(网站和商店视图)和客户分段来填充Commerce Optimizer目录模型来进行操作:
- 将视图存储→目录源 — 每个存储视图在Commerce Optimizer中都成为单独的目录Source。 该来源包括本地化的产品属性和任何特定于商店视图的数据
- 网站→价格手册 — 每个Commerce网站都映射到Commerce Optimizer中的一个或多个价格手册。 网站定价和客户组定价导出为价格手册和价格条目
- 客户组→价格变体 — Commerce客户组定价在相关的价格手册中显示为附加条目
Commerce Optimizer摄取数据后,您可以配置:
- Commerce Optimizer中的目录视图和策略(用于构建区域、品牌或特定于客户的子集)
- 产品发现 (搜索、Facet、促销规则)
- 产品推荐
启用连接器后,Adobe Commerce实例将保留目录和价格数据的记录系统。 在Commerce中更新数据时,连接器会将这些更新同步到Adobe Commerce Optimizer实例。
典型工作流 typical-workflows
这些工作流描述团队如何设置和使用Adobe Commerce Optimizer Connector。 有关如何设置集成和启用这些工作流的详细信息,请参阅开始使用。
初始设置和配置 initial-setup
-
在Adobe Commerce 中使用编辑器安装连接器包:
composer require adobe-commerce/commerce-data-export-aco-adapter -
在Commerce Admin中或通过CLI配置身份验证和环境详细信息:
code language-terminal bin/magento aco:config:init \ --org_id=<your-org> \ --tenant_id=<your-tenant> \ --client_id=<your-client-id> \ --client_secret=<your-secret> \ --region=na1 \ --type=production -
将Commerce范围映射到Commerce Optimizer:
- 确认哪些网站和商店视图必须位于范围内
- 确保客户组和价格规则按预期建模
-
验证连接:
- 运行测试同步并确认Commerce Optimizer中是否显示目录来源、价格手册和初始产品
- 使用Commerce中的“数据馈送同步状态”页面和Commerce Optimizer中的“数据同步”仪表板进行验证
正在进行的数据同步 ongoing-sync
初始配置完成后,连接器支持:
-
针对初始迁移或大型结构更改的完整目录同步
-
当产品或价格发生变化时,为持续更新进行增量同步
-
针对目标馈送(包括截止到v1.0.12的类别)的重新同步命令:
bin/magento saas:resync --feed=productsbin/magento saas:resync --feed=pricesbin/magento saas:resync --feed=categories
配置推销和店面 merchandising-storefronts
在Commerce Optimizer中提供Commerce数据后,使用Commerce Optimizer Studio将推销和店面体验连接到您的同步目录。
要配置商品推销和店面:
-
在Commerce Optimizer Studio中创建目录视图和策略:
- 按品牌、地区、客户区段或渠道过滤目录
- 针对每个店面或合作伙伴强制执行数据访问规则
-
在优化器UI中配置产品发现和推荐:
- 创建促销规则、彩块化、同义词和推荐单位
- 连接器将所有搜索和推荐配置卸载到Commerce Optimizer(Commerce管理员中的实时搜索规则和产品推荐不再适用于这些流程)
-
将店面连接到Commerce Optimizer:
- 对于由Edge Delivery Services提供支持的Commerce店面,请将店面配置为使用正确的Optimizer租户和目录视图,并通过促销API调用搜索和推荐端点
- 对于第三方店面,使用Optimizer公共API或SDK进行搜索和推荐调用
note NOTE 有关第三方集成的示例,请参阅适用于Commerce Optimizer的Salesforce Commerce Connector。 -
在您的现有平台上维护签出:
- 在Adobe Commerce或第三方平台中保留购物车、结账、订单管理和客户帐户
- 与外部结帐系统集成时,使用App Builder和API Mesh进行购物车切换
支持的方案 supported-scenarios
该连接器专为具有Adobe Commerce云和内部部署的B2C商家设计,这些商家希望采用Commerce Optimizer而不重建其后端。
常见用例:
-
仅更新店面
保留您现有的Commerce后端,将PLP/Search/PDP移动到由Commerce Optimizer提供支持的Edge Delivery店面 -
扩展目录和搜索性能
将繁重的目录索引和搜索卸载到Commerce Optimizer的SaaS服务,同时在Commerce中保留产品和价格所有权 -
增量SaaS采用
使用连接器作为迈向Adobe Commerce as a Cloud Service + Optimizer的垫脚石,并提供兼容的可组合Commerce目录
责任和实施先决条件 responsibilities-prerequisites
Commerce是产品、定价和客户组的真实来源。 在Commerce中进行更改;连接器会将这些更改同步到Commerce Optimizer。
Commerce Optimizer负责:
- 目录建模(目录来源、价格手册、目录视图、策略)
- 产品发现和推荐
- 店面量度、数据同步功能板和成功量度报表
连接器不是:
- 修改Commerce购物车、结账或订购流程
- 自动配置店面项目(Commerce Storefront/Edge Delivery工具处理)
开始之前:
- 验证Commerce是否符合最低版本和服务连接器要求。 有关详细信息,请参阅开始使用。
- 确保您具有IMS组织访问权限、Adobe Commerce Optimizer实例以及必要的凭据和区域详细信息。
相关文档 related-documentation
- 设置集成并启用关键工作流:Adobe Commerce Optimizer Connector入门
- 了解Commerce Optimizer概念和架构: 什么是Adobe Commerce Optimizer?