詳細情報:
アクティブデータ .csv ファイルのインポート
アクティブデータ.csvファイルをインポートして、Sandboxインスタンスで本番のアクティブデータを使用したり、アクティブデータの並べ替えルールをテストしたりします。日次アクティブデータフィードを Production (本番) インスタンスからダウンロードし、Sandbox にインポートします。
アクティブデータをインポートする前に、以下を確認してください。
- アクティブデータの追跡が有効になります。商品のカスタム属性をインポートする前に、商品が商品アクティブデータデータベース (PalDB) に存在することを確認してください。B2C Commerce では、追跡が有効になっていて、顧客がストアフロントで商品を表示または購入した場合に、PalDB エントリが作成されます。
- 製品は PalDB に存在します。追跡が最近有効になった場合は、顧客のアクティビティが PalDB エントリに入力されるまで待ちます。PalDB エントリを検証するには、Business Manager でアクティブデータ属性を表示します。
- CSV ファイルには、必要なデータがすべて含まれています。アクティブデータのインポートでは置換モードが使用されます。つまり、CSV ファイルに含まれていない属性はすべて削除されます。次の警告を参照してください。
サイトのインポート & エクスポートまたはアクティブデータ > エクスポートを使ってエクスポートした Active Merchandising (アクティブマーチャンダイズ) データは、インポートできません。
データ損失リスク:アクティブデータのインポートでは、常に置換モードが使用されます。これはですね:
- CSV ファイルに含まれていない既存の属性値は完全に削除されます。
- 部分的またはスパースな CSV ファイルをインポートすると、ファイル内の商品の既存のアクティブデータがすべて上書きされます。
- CSV ファイルに含まれていない商品は影響を受けませんが、ファイル内の商品のアクティブデータは完全に置き換えられます。
インポートする前に、常に現在のアクティブデータをバックアップとしてエクスポートしてください。保持したいすべての属性が CSV ファイルに含まれていることを確認します。
インポートモードの詳細については、「B2C Commerce のインポートモード」を参照してください。
-
アプリケーションランチャー
の順にクリックし、の順に選択します。
-
アクティブデータのインポート & エクスポートページで、アップロードをクリックします。
Salesforce B2C Commerce データベースにファイルをインポートするには、まずファイルをアップロードする必要があります。
- インポートファイルの管理ページで、参照をクリックします。
-
アップロードウィンドウで、インポートする .csv ファイルを選択して開くをクリックします。
Production (本番) インスタンスからダウンロードした .csv ファイル、または作成したテストデータファイルを選択します。テスト ファイルを変更した場合は、必ず正しい命名規則を使用してください。
アクティブデータフィード名の形式は、
activedata-product-sitenameです-YYYYMMDD.csv たとえば、activedata-product-MySite-20250115.csv です。
メモ データをインポートするときは、命名規則に正確に従ってください。 -
アップロードをクリックします。
アップロードされたファイルが、インポートファイルのリストに表示されます。
- インポートファイルの管理ページで、<< 戻るをクリックします。
- インポートをクリックします。
- アクティブデータのインポート ステップ 1 - ファイルの選択ページでインポートするファイルを選択して、次へをクリックします。
-
アクティブデータのインポート ステップ 2 - ファイルの検証ページで検証が正常に終了した場合は、検証ステータスセクションの下にインポートファイルのコンテンツセクションが表示されます。
エラーがあるか、ファイルが正しく検証されなかった場合は、そのファイルの修正に役立つログ情報がページに表示されます。追加情報が必要な場合は、リンクの順に選択して、ログ・ファイルを表示します。
-
インポートをクリックします。
ファイルがインポートされると、インポートページが開き、インポートの結果が表示されます。
ファイルのインポートでデータエラーがあった場合は、ウィンドウのステータス列に表示されます。このエラーを表示するには、ファイル名のリンクをクリックします。
データが正常にインポートされたことを確認するには、アクティブデータ属性を確認します。

