✅ 支持:兼容模式 15.5 至 22.7
兼容所有 SFRA 版本(该 cartridge 不依赖 SFRA)。已通过 SFRA 8.0 验证。
如果您的产品目录来自 Salesforce Commerce Cloud 平台,请使用此导入方式。
重要限制:
- 无法获取订单:SFCC 连接器仅处理产品目录导出,订单不会同步回 Salesforce,必须直接在 Lengow 平台中管理。
- 不提供 SFTP 服务器:Salesforce 不包含 SFTP 托管服务。商家必须提供并配置自己的 SFTP 服务器,用于托管导出的 feed 文件。Lengow 可以通过我们的专业服务为您托管 SFTP 服务器(详情请联系您的 Lengow 客户经理)。
安装
Cartridge 安装
Lengow Salesforce Cartridge 将您的 Salesforce Commerce Cloud 商店连接到 Lengow。它会自动导出您的产品目录,以便您的商品信息可以在所有 Lengow 渠道中进行分发、丰富和同步。
Cartridge 安装必须由您的 Salesforce 开发人员或 Salesforce 集成合作伙伴执行。
拥有 Salesforce 实例管理员访问权限的开发人员将从此 GitHub 链接下载 Lengow SFCC cartridge 并进行安装。
安装流程详见 GitHub 中的README 文档。必须严格按照 Developer guide 中详述的步骤 1 至 3c 进行操作。
以下部分对应步骤 4 至 7。
导出设置
安装 cartridge 后,请按照以下步骤配置导出作业。
计划导出作业的作用是定期从 SFCC 获取您的数据,以所需格式创建 feed,并将其发送到您的 SFTP 服务器(而不是不安全的 FTP),以便 Lengow 获取。
1. SFTP 服务配置
服务应该已经创建。现在您需要更新“lengow.sftp”服务的 SFTP 凭据。
请按照以下步骤操作:
- 在 Salesforce Business Manager 中,依次进入“Administration” > “Operations” > “Services” > “Credentials”选项卡。
- 编辑“lengow.sftp.credentials”:
保存后无法再次读取密码字段。请保留这些凭据,因为您需要在 Lengow 中输入完全相同的凭据。
2. 导出作业配置
作业应该已经创建。在 Salesforce 的“Jobs” > “Job Steps”选项卡中,按顺序配置以下两个步骤:
- 步骤 1:“custom.LengowCatalogFeed”
Scope:选择相关站点。
| 参数 | 默认值 | 说明 |
|---|---|---|
| ImpexFolderName | src/lengow |
生成 CSV 的 IMPEX 文件夹 |
| FileNamePrefix | lengow |
文件名前缀 |
| IncludeTimeStamp | false |
保持为“false”,以确保文件名保持不变 |
| CatalogID | (空) | 要导出的目录 ID。如果为空,则导出该站点的所有产品 |
| SkipMaster | true |
排除主产品 |
| AvailableOnly | false |
仅导出有库存的产品 |
| OnlineOnly | false |
仅导出在线产品 |
| IsDisabled | false |
禁用此步骤 |
每个选定语言环境(即每种语言)都会生成一个 CSV 文件,文件名为:<FileNamePrefix>_<siteID>_<localeID>.csv
(例如:lengow_RefArchGlobal_fr_FR.csv)。
- 步骤 2:“custom.LengowUploadFeed”
Scope:选择“Organization”(而不是特定站点)。
| 参数 | 默认值 | 说明 |
|---|---|---|
| ServiceID | lengow.sftp |
之前配置的 SFTP 服务 ID |
| SftpFolderName | (必填) | SFTP 服务器上的目标文件夹,例如 /lengow
|
| ImpexFolderName | src/lengow |
IMPEX 源文件夹(必须与步骤 1 匹配) |
| IsDisabled | false |
禁用此步骤 |
3. 计划
在 Schedule and History 选项卡中设置重复周期(建议每 6 到 12 小时执行一次)。
您可以随时点击“Run Now”按钮手动启动作业。
属性和语言环境选择
安装完成后,您可以管理从 Salesforce 发送到 Lengow 的数据:
- 选择您的站点(左上角)。
- 进入“Merchant Tools” > “Lengow” >“Export Attributes Configurations”。
-
选择产品属性:
- “ID”会自动包含。
- 在必填属性和附加属性选项卡中,勾选您希望发送到 Lengow 的所有属性(例如:颜色、尺寸、品牌、EAN 等)。
每次选择属性(必填和附加)后,请点击“Save”。
-
选择语言环境(语言):
- 选择要导出的已启用商店语言环境(例如:en_GB、fr_FR 等)。
注意:每种选定的语言都会生成自己的 feed 文件,并在 Lengow 中对应一个单独的目录。 - 如果缺少某种语言,请前往“Administration” > “Sites” > “Manage Sites” > [site] > “General”添加
- 选择要导出的已启用商店语言环境(例如:en_GB、fr_FR 等)。
Lengow 中的设置
在 Lengow 的“Catalogues”选项卡中:
- 点击“Add a new catalogue”。
- 选择“Salesforce Commerce Cloud”作为导入方式。
- 输入 SFCC 导出文件存放位置的 SFTP 登录信息,该信息已在“SFTP service configuration”步骤中配置。
输入 Host、Path、File name、Port、Login 和 Password。
注意:文件名及其路径不得更改。
- 然后按照 Lengow 平台中通常的所需步骤操作。
由于需要为每种导出的语言(en_GB、fr_FR 等)在 Lengow 中添加一个目录,因此请为每个语言环境重复此步骤。
在 Lengow 中,您的目录导入频率应安排在 SFCC 中计划的导出之后,以确保获取最新数据。
检查导出是否成功运行
您可以点击 Salesforce 中的“Run Now”按钮手动作业,以确认数据是否正常传输。
请检查以下各项:
-
在 Salesforce 中:
- 在“Administration” > “Operations” > “Jobs”中,检查状态是否为“OK”(而不是“Error”)。
-
在您的 SFTP 服务器上:
- 检查指定文件夹,确保最新的 CSV 文件已存放在其中。
-
在 Lengow 中:
- 在 Catalogues选项卡中,检查 Last Import状态和时间戳。
- 确认导入产品的总数与预期目录规模相符。
- 语言环境:确保产品名称使用预期语言,价格使用预期货币。
评论
请登录写评论。