安装Data Connection
在安装扩展之前,查看先决条件。
安装扩展
Data Connection扩展可从Adobe市场获得。 从服务器的命令行安装此扩展时,它将作为服务连接到Adobe Commerce安装。 该过程完成后,Data Connection 和 Commerce Services Connector 将出现在Commerce 管理员 的 服务 下的 系统 菜单中。
experience-platform-connector
以支持向后兼容性。-
要下载
experience-platform-connector
包,请从命令行运行以下命令:code language-bash composer require magento/experience-platform-connector
此元包包含以下模块和扩展:
magento/orders-connector
magento/data-services
magento/customers-connector
magento/module-experience-connector
magento/module-experience-connector-admin
magento/module-experience-connector-admin-graph-ql
magento/module-experience-connector-aep-integration
-
(可选)要包含Live Search数据(包含搜索事件),请安装Live Search扩展。
安装Adobe I/O事件并配置客户连接器模块
安装experience-platform-connector
扩展后,必须安装Adobe Commerce的Adobe I/O事件并配置customers-connector
模块。
以下步骤适用于云基础架构和内部部署安装的Adobe Commerce。
-
如果您正在运行Commerce 2.4.4或2.4.5,请使用以下命令加载事件模块:
code language-bash composer require magento/commerce-eventing=^1.0 --no-update
Commerce 2.4.6及更高版本会自动加载这些模块。
-
更新项目依赖关系。
code language-bash composer update
-
启用新模块:
code language-bash bin/magento module:enable Magento_AdobeCommerceEventsClient Magento_AdobeCommerceEventsGenerator Magento_AdobeIoEventsClient Magento_AdobeCommerceOutOfProcessExtensibility
根据部署类型最终完成安装:云基础架构或内部部署上的Adobe Commerce 。
在云基础架构上
在云基础架构上的Adobe Commerce中,在.magento.env.yaml
中启用ENABLE_EVENTING
全局变量。 了解更多。
stage:
global:
ENABLE_EVENTING: true
提交更新的文件并将其推送到云环境。 部署完成后,使用以下命令启用发送事件:
bin/magento config:set adobe_io_events/eventing/enabled 1
内部部署
在内部部署环境中,您必须手动启用代码生成和Adobe Commerce事件:
bin/magento events:generate:module
bin/magento module:enable Magento_AdobeCommerceEvents
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento config:set adobe_io_events/eventing/enabled 1
安装B2B扩展
对于B2B商家,请安装以下扩展以包含申请列表事件数据。
通过从命令行运行以下命令来下载magento/experience-platform-connector-b2b
扩展:
composer require magento/experience-platform-connector-b2b
更新Data Connection扩展 update
要更新Data Connection扩展,请从命令行运行以下命令:
composer update magento/experience-platform-connector --with-dependencies
或者,对于B2B商家:
composer update magento/experience-platform-connector-b2b --with-dependencies
要更新到主要版本,例如从2.0.0到3.0.0,请按如下方式编辑项目的根Composer .json
文件:
-
打开根
composer.json
文件并搜索magento/experience-platform-connector
。 -
在
require
部分中,更新版本号,如下所示:code language-json "require": { ... "magento/experience-platform-connector": "^3.0", ... }
-
保存
composer.json
。 然后,从命令行运行以下命令:code language-bash composer update magento/experience-platform-connector –-with-dependencies
或者,对于B2B商家:
code language-bash composer update magento/experience-platform-connector-b2b --with-dependencies