StriveFormats
Shopify画像

画像の表示順が重複しています

同じ handle の 2 つの行で Image position が同じです。

この問題とは?

同じ handle の 2 つの行で Image position が同じです。

対象フィールド:画像の表示順が重複しています

CSV をアップロードしてこの問題をチェックし、修正済みファイルを書き出しましょう。

今すぐ修正

Shopify が拒否する理由

重複していると、画像の表示順が予測できなくなります。

例

誤った値正しい値メモ
3行目:SKU-001 7行目:SKU-0013行目:SKU-001 7行目:SKU-002識別子はそれぞれ一意である必要がある
PROD-Aが4行目と11行目にあるPROD-Aは1回だけ登場する意図的に親商品とバリエーションをまとめている行は除く

StriveFormats で修正

StriveFormatsは、識別子が重複しているすべての行を強調表示するので、どの行が競合しているかが正確にわかります。

Excel で修正

  1. 1Excelで画像の表示順が重複しています列の列番号をクリックします。
  2. 2[ホーム]>[条件付き書式]>[セルの強調表示ルール]>[重複する値]を開きます。重複しているセルが赤く強調表示されます。
  3. 3強調表示された組ごとに、残す行を決めます。重複行を削除するか、識別子を一意のものに変更します。
  4. 4重複をすべて解消したら、条件付き書式を消去します:[ホーム]>[条件付き書式]>[ルールのクリア]>[選択したセルからルールをクリア]。
  5. 5「CSV (コンマ区切り)」形式で保存します。

Google スプレッドシートで修正

  1. 1Googleスプレッドシートで画像の表示順が重複しています列の列番号をクリックします。
  2. 2[表示形式]>[条件付き書式]を開きます。「書式ルール」で「カスタム数式」を選び、=COUNTIF($A:$A,A1)>1と入力します(Aはお使いの列の列番号に置き換え)。
  3. 3強調表示の色(例:赤の塗りつぶし)を選び、「完了」をクリックします。重複した値が強調表示されます。
  4. 4強調表示されたセルごとに、重複行を削除するか一意の識別子を付けます。
  5. 5終わったら条件付き書式のルールを削除します。
  6. 6[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。

次回の防止策

  1. ✓商品を追加する前に、SKUや識別子のわかりやすい命名ルールを決めておきましょう。
  2. ✓識別子を整理して一意に保つには、接頭辞(例:SHIRTS-001)を使いましょう。
  3. ✓エクスポートの前に識別子の列で並べ替え、同じ値が続いていないか確認しましょう。
  4. ✓意図的に重複させた親の識別子(バリエーションのグループ化)と、うっかり生じた重複を区別しましょう。
  5. ✓重複を早めに見つけるため、インポートの前には毎回StriveFormatsを実行しましょう。

StriveFormats の検出方法

StriveFormatsは、ファイルを読み込みながら画像の表示順が重複しています列の各値が何回出てくるかを数えます。2回以上出てくる値は、それが含まれるすべての行で指摘されます。

►技術的な詳細
Shopifyは、特定の列の値(Handle、SKU、Listing IDなど)を一意の識別子として使い、新しいレコードを作るか既存のレコードを更新するかを判断します。同じ識別子がファイル内に複数回あると、動作はプラットフォームによって異なります。ShopifyはHandleが同じ行を1つの商品にまとめます(バリエーションでは意図どおりの動作)が、別の商品でSKUが重複していたり、EtsyでListing IDが重複していたりすると、予期しない上書きが起こります。正しく解決するには、その重複が意図的なもの(バリエーションのグループ化)か、うっかり生じたものかを見極めることが重要です。