多くの製品を手動でコピーすることは、バリアント、価格、タグ、メディアを含めて非常に時間がかかることがあります。DataEaseを使用すると簡単です。製品をすべてのデータとともにエクスポートし、CREATEインポートを準備して、検証を行いながら一括で複製します。
🎯 目標
DataEaseを使用して、エクスポート、CREATEインポートの準備、検証を行うことで、多くの製品を一度にコピーします。バリアント、価格、タグ、メディアを含めます。
📋 ステップバイステップの手順
1. バリアントとメディア付きで製品をエクスポートする
DataEaseで、New Export → Productsに移動します。最低限含めるもの:
Product:
idtitlehandlestatusbodyHtmlvendorproductTypetagsoption1Name/option2Name/option3Name
Variants:
variantIdvariantTitleoption1Value/option2Value/option3ValuevariantSKUbarcodevariantPrice(オプションでcompareAtPrice)
Inventory (optional):
inventoryQuantityまたは動的なquantities: {Location}
Media (optional):
- メディアとGroup product media into single rowsを有効にする
ヒント: フィルター(タグ、ベンダー、コレクション)を使用して、複製したいソース製品を選択します。
2. 複製ファイルを準備する(行をCREATEに変換)
エクスポートされたファイルをExcelまたはGoogle Sheetsで開きます。複製したい各行について:
Product行:
commandをCREATEに設定idをクリア(空白のままにする)statusをDRAFTに設定(推奨)titleを調整(例:「Copy」を追加)- ユニークな
handleを設定(またはタイトルから自動生成するために空白のままにする)
Variant行:
variantCommandをCREATEに設定variantIdをクリア(空白のままにする)- ユニークなSKUを確保(または後で埋めるために
variantSKUを空白のままにする) - オプションで
inventoryQuantityを0に設定して、誤って利用可能にならないようにする
Media:
- メディアを保持すると画像がコピーされます。Shopifyは製品ごとにメディアを保存するため、同じURLが各複製製品にメディアエントリを作成します(予想される動作)
追加:
- 必要に応じてSEO、metafields、コレクション/タグをコピー
完了したら、ファイルを.xlsxまたは.csvとして保存します。
3. インポートと検証
- DataEaseでNew Importを開始
- 編集したファイルをアップロード
- 列をマッピング(CREATEにはProduct IDを使用せず、フィールドとコマンドに依存)
- Validationを実行
Validation Status列でフラグが立てられた重複ハンドル/SKUや必要なフィールドの欠落を修正します。
4. インポートを実行して確認
検証が通過したら、Run ImportをクリックしてShopifyで複製製品を作成します。
完了したら、結果ファイルをダウンロードし、Shopify Admin/ストアフロントで複製された製品(タイトル、ハンドル、バリアント、価格、メディア)をいくつか確認します。
💡 ヒント
- カタログ全体でSKUをユニークに保つために、複製時にプレフィックス/サフィックスを追加することを検討してください
- 新しい製品に画像を複製したくない場合、CREATE中にメディアを省略し、後でメディアワークフローに従って画像を添付します
- 作成する行の
id/variantIdを空白のままにする
💡 最小限のCSV例
1つのバリアントを持つ1つの製品:
command,id,title,handle,status,bodyHtml,option1Name,option1Value,variantCommand,variantId,variantSKU,variantPriceCREATE,,Organic Tee — Copy,organic-tee-copy,DRAFT,"<p>Same tee, new listing.</p>",Size,M,CREATE,,TEE-ORG-M-COPY,24.99注: 同じ製品に追加のバリアント行を追加するには、製品フィールドを繰り返し、variantCommand=CREATEを設定してオプション値を指定します。
🎉 以上です!
製品が一括で複製されました。
問題が発生した場合や質問がある場合は、サポートチームにお気軽にお問い合わせください。