設定可能な製品のインポート
設定可能な商品データの構造を理解する最善の方法は、設定可能な商品とそのバリエーションを書き出し、スプレッドシートでデータを調べることです。
次の例では、新しいサイズの商品バリエーションのセットを各カラーに追加します。 まず、設定可能なプロダクトをエクスポートして、データ構造を調べます。 次に、データを更新し、カタログに読み込みます。 データの書き出しの演習を行わない場合は、例で使用されている CSV ファイルをダウンロードできます。
手順 1:属性の設定と値を確認する
-
開始する前に、製品バリエーションに使用される属性に、必要なプロパティ設定があることを確認します。
-
Scope -
Global -
Catalog Input Type for Store Owner – 製品バリエーションに使用する属性の入力タイプは、次のいずれかである必要があります。
DropdownVisual SwatchText SwatchMulti-Select
-
Values Required -
Yes
-
-
サイズや色を追加する場合や、既存の属性に他の変更を加える場合は、必ず新しい値で属性を更新してください。
-
管理者 サイドバーで、Stores/Attributes/Product に移動します。
-
リストで属性を見つけ、編集モードで開きます。
-
新しい値を属性に追加します。
次の例では、新しいサイズがテキストスウォッチに追加されます。
{width="500" modal="regular"}
-
完了したら、「Save Attribute」をクリックします。
-
属性を追加する場合は、開始する前に、指示に従って 属性を作成 します。
手順 2:設定可能な商品のエクスポート
-
管理者 サイドバーで、Catalog/Products に移動します。
-
書き出す設定可能な製品を見つけます。
- 「Filters」をクリックします。
- Type を
Configurable Productに設定し、「Apply Filters」をクリックします。 - テスト書き出しに使用する設定可能な製品を選択し、SKU をメモします。
-
管理者 サイドバーで、System/Data Transfer/Export に移動します。
{width="600" modal="regular"}
-
Export Settings で次の操作を行います。
-
Entity Type を
Productsに設定します。 -
Export File Format を
CSVに設定します。
-
-
Entity Attributes の下で、下にスクロールするか、属性ラベルフィルターを使用して SKU 属性を見つけて、次の操作を行います。
-
書き出すために選択した設定可能な商品の SKU を入力し、「Continue」をクリックします。
{width="600" modal="regular"}
-
Web ブラウザーのダウンロード場所でファイルを探し、スプレッドシートとして開きます。
CSV ファイルには、シンプルな製品バリエーションごとに別々の行と、設定可能な製品ごとに 1 つの行があります。
product_type columnの図は、1 つの設定可能な製品に関連付けられた複数のシンプルな製品バリエーションを示しています。 {width="600" modal="regular"}
-
ワークシートの右端までスクロールして、次の列を探します。
configurable_variations– 設定可能な商品レコードと各バリエーションの間の 1 対多の関係を定義します。configurable_variation_labels– 各バリエーションを識別するラベルを定義します。
この例では、データは CG 列および CH 列にあります。 バリエーションの数によっては、
configurable_variations列内のデータの文字列が長くなる場合があります。 データは、関連する製品バリエーションへのインデックスとして使用されます。このデータの構造は以下のとおりです。code language-text sku={{SKU_VALUE}},attribute1={{VALUE}},attribute2={{VALUE}}| sku={{SKU_VALUE}},attribute1={{VALUE}},attribute2={{VALUE}}各 SKU はパイプ記号(|)で区切られ、属性はコンマで区切られます。 各属性の値は、属性ラベルではなく属性コードで表されます。 実際のデータは次のように表示されます。
code language-text sku=MH01-XS-Black,size=XS,color=Black|sku=MH01-XS-Gray,size=XS,color=Gray|sku=MH01-XS-Orange,size=XS,color=Orange</pre>
-
-
設定可能なプロダクトデータの構造を理解したら、データを編集したり、新しいバリエーションを CSV ファイルに直接追加したりできます。
詳しくは、 複雑なデータ を参照してください。
手順 3:データの編集
次の例では、XL サイズのセットをコピーしてワークシートに貼り付け、各色で新しいサイズの製品バリエーションのセットを作成します。
-
新製品のテンプレートとして使用する製品バリエーションのセットをコピーします。
{width="600" modal="regular"}
-
コピーした行レコードをワークシートに挿入します。
これで、シンプルな製品バリエーションの同一のセットが 2 つ作成されました。
{width="600" modal="regular"}
-
必要に応じて、新しいバリエーションの次の列のデータを更新します。
skunameurl_keyadditional_attributes
この例では、すべての
XL参照がXXLに変更されます。 -
新しいバリエーションが設定可能な製品の一部として含まれるように、設定可能な製品レコードの「
product_variations」列の情報を更新します。設定可能な製品レコードがある行で、
product_variationsデータを含むセルをクリックします。 次に、式バーで、パイプ記号から始まる最後のパラメータ セットをコピーします。 {width="600" modal="regular"}
-
パラメーターをデータの最後に貼り付け、新しいバリエーションに必要に応じて編集します。
この例では、
skuパラメーターとsizeパラメーターが新しい XXL サイズに更新されます。 -
データをカタログにインポートする前に、変更されていない行を削除します。
この例では、新しいサイズの 3 つの新しいバリエーションと、更新された設定可能な製品を含む行のみがカタログに読み込まれます。 その他の行は、CSV ファイルから削除できます。 ただし、列ラベル付きのヘッダー行は削除しないでください。
{width="600" modal="regular"}
-
CSV ファイルを Save きます。
データをカタログにインポートする準備が整いました。
note note NOTE インポート ファイルのサイズは 2 MB 以下にする必要があります。
手順 4:更新したデータのインポート
-
管理者 サイドバーで、System/Data Transfer/Import に移動します。
-
Import Settings で、Entity Type を
Productsに設定します。 -
Import Behavior で、Import Behavior を
Add/Updateに設定します。 {width="600" modal="regular"}
-
File to Import の下で「Choose File」をクリックし、読み込み用に準備した CSV ファイルに移動して、ファイルを選択します。
{width="600" modal="regular"}
-
右上隅の「Check Data」をクリックします。
-
ファイルが有効な場合は、[Import] をクリックします。
それ以外の場合は、データで見つかった問題を修正して、もう一度試してください。
{width="600" modal="regular"}
-
読み込みが完了したら、ページ上部のメッセージで「Cache Management」をクリックし、無効なキャッシュをすべて更新します。
新しい製品バリエーションが、管理者からのカタログとストアフロントで使用できるようになりました。 この例では、パーカーはすべての色でサイズ XXL で使用できます。