アップセル製品を読み込むと、Adobe Commerce クラウドインフラストラクチャの製品リンクが更新されない
Adobe CommerceでCSV ファイルを使用して複数のアップセル、クロスセル、または関連する製品設定を読み込むと、読み込みプロセスがエラーなしで完了する可能性がありますが、商品リンクが期待どおりに更新されない可能性があります。 この問題を修正するには、CSV ファイル形式が正しいことを確認してください。
説明 description
環境
- Adobe Commerce on cloud infrastructure
- Adobe Commerce オンプレミス
問題/症状
- アップセル、関連商品、クロスセル商品を含むCSV ファイルをインポートしても、商品データは変更されません。
- インポートプロセスではエラーは表示されませんが、製品の関係は更新されません。
CSV ファイルでは、製品リレーションの値はコンマ区切りにする必要があります。 SKUごとに1つの行のみが必要で、各製品関係タイプで独自の列を使用する必要があります。
解決策 resolution
Adobe Commerceで製品関係の更新が正しく処理されるようにするには、CSV ファイルが標準の製品書き出し形式に従っていることを確認します。 構造を確認するには、次の手順を実行します。
-
サンプル製品のCSV ファイルを書き出します。 サンプルデータがインストールされている場合は、この方法をお勧めします。 (詳細な手順については、 データの書き出しを参照してください)。
-
システム に移動
>データ転送>エクスポート 。 -
エンティティ タイプ = 製品を選択します。
-
「 サンプルファイルをダウンロード 」を選択します。
-
CSV列ヘッダーを確認します。
related_skusupsell_skuscrosssell_skus
-
-
サンプルデータがインストールされていない場合は、手動で設定したSKUを書き出します。 (詳細な手順については、 フィルターの書き出しを参照してください)。
- カタログ に移動
>製品。 - サンプルとして使用する製品SKUを編集します。
- の関連製品、 アップセル、およびクロスセル で、複数のSKUを割り当てます。
- システム に戻る
>データ転送>エクスポート 。 - SKUでフィルタリングし、CSV ファイルを書き出します。
- 処理完了後にCSVをダウンロードします。
- カタログ に移動
-
CSVを正しくフォーマットする:
-
CSV ファイルでは、SKUごとに1行のみを使用します。
-
適切な列内に、複数の関連するSKUをコンマ区切りの値として配置します。
-
列ヘッダーが次の値と正確に一致することを確認します。
related_skusupsell_skuscrosssell_skus
-
読み込み操作に必要のない不要な列を削除します。
-
UTF-8 エンコーディングを使用してCSV ファイルを保存します。
-
-
SKUをインポートしてCSVをテストし、製品との関係が正しく更新されていることを確認します。 検証後、完全なファイルに進みます。
原因:
CSVの形式が正しくないため、Adobe Commerceで製品情報の更新が解釈されません。 一般的な問題には、SKUごとに複数の行が含まれます(以下の最初の表を参照)。または、必要なrelated_skus、upsell_skus、crosssell_skus列が見つからない場合があります。 各SKUは1回のみ表示でき、コンマ区切りのプロダクトリレーションが適切な列に含まれます(以下の2番目の表を参照)。