在云基础架构上,导入追加销售产品不会更新Adobe Commerce中的产品链接

当您在Adobe Commerce中使用CSV文件导入多个追加销售、交叉销售或相关的产品设置时,导入过程可能会完成,而不会出现错误,但无法按预期更新产品链接。 要解决此问题,请确认您的CSV文件格式正确。

描述 description

环境

  • 云基础架构上的Adobe Commerce:
  • Adobe Commerce内部部署:

问题/症状

  • 导入包含追加销售、相关或交叉销售产品的CSV文件不会更改产品数据。
  • 导入过程未显示错误,但产品关系未更新。

在CSV文件中,产品关系值应以逗号分隔。 每个SKU只需要一行,并且每种产品关系类型必须使用其自己的列。

解决方法 resolution

要确保Adobe Commerce正确处理产品关系更新,请验证CSV文件是否遵循标准产品导出格式。 使用以下步骤确认您的结构:

  1. 导出一个示例产品CSV文件。 如果安装了示例数据,则建议执行此操作。 (有关详细步骤,请参阅导出数据)。

    1. 转到系统 >数据传输> 导出

    2. 选择实体类型= 产品

    3. 选择下载样本文件

    4. 查看CSV列标题:

      • related_skus
      • upsell_skus
      • crosssell_skus
  2. 如果未安装示例数据,则导出手动配置的SKU。 (有关详细步骤,请参阅导出筛选器)。

    1. 转到目录 >产品。
    2. 编辑要用作示例的产品SKU。
    3. 相关产品追加销售和交叉销售中,分配多个SKU。
    4. 返回到系统 >数据传输> 导出
    5. 按SKU筛选并导出CSV文件。
    6. 处理完成后下载CSV。
  3. 正确设置CSV格式

    • 在CSV文件中,每个SKU只使用一行。

    • 将多个相关SKU作为逗号分隔值放置在适当的列中。

    • 确保列标题与以下值完全匹配:

      • related_skus
      • upsell_skus
      • crosssell_skus
    • 删除导入操作不需要的任何不必要的列。

    • 使用UTF-8编码保存CSV文件。

  4. 使用小型导入测试您的CSV

    • 首先导入单个SKU,以确认产品关系正确更新。
    • 验证后,继续处理完整文件。

原因

CSV格式不正确会导致Adobe Commerce无法解释产品关系更新。 常见问题包括每个SKU有多行(请参阅下面的第一个表)或缺少所需的related_skusupsell_skuscrossell_skus 列。 每个SKU只能出现一次,并在相应的列中包含逗号分隔的产品关系(请参阅下面的第二个表)。

sku
link_type
linked_sku
position
SKU A
追加销售
upsell_SKU-1
1
SKU A
追加销售
upsell_SKU-2
2
SKU B
相关
related_SKU-3
1
sku
related_skus
upsell_skus
crosssell_skus
SKU A
related_SKU-1,related_SKU-2
SKU B
upsell_SKU-1,upsell_SKU-2
SKU C
related_SKU-3,related_SKU-4
crosssell_SKU-1,crosssell_SKU-2

相关阅读

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f