撮影ガイド

実際に不適合になる画像チェック

Elanoryaのマーケットプレイス向けモジュールは、保持しているすべての値に種別を記録しています。必須(requirement)、推奨(recommendation)、参考情報(informational)の3つです。サイズについて不適合を出せるのは必須だけで、2026-08-18時点の記録ではEtsyの4つの画像枠とShopifyの2つの上限がこれにあたります。それ以外のサイズの値は、最も重い場合でも警告にとどまります。

サイズで不適合になるのは、Etsyの4つの枠とShopifyの2つの上限

Elanoryaのマーケットプレイス向けモジュールは、保持しているすべての値に種別を記録しており、アップロードを止められる種別はそのうち1つだけです。必須は不適合を出せます。推奨は出せません。推奨が出す最も重い判定は警告です(evaluate.ts:187-190、2026-08-18に確認)。

サイズで不適合を出せるEtsyの枠は4つです。注文レシート(order receipt)、ミニショップバナー(mini shop banner)、ビッグショップバナー(big shop banner)、コラージュ(collage)のバリエーションです(evaluate.ts:156-158)。残る5つの枠は必須もバリエーションも持たず、その組み合わせは etsy.test.ts:152-169 の凍結テストで固定されています。

この制限はサイズについてのものだけです。形式、アニメーション、透過の不適合は別の軸にあり、その5つの枠でも起こりえます。ここではそれらを分類していません。

Shopifyからは2つの上限が加わり、どちらも kind='requirement' として記録されています。1つはファイルサイズ(shopify.ts:49)、もう1つはピクセル寸法(shopify.ts:57)です。その数値は公開済みのガイド /guides/shopify-product-image-sizes に属します。このページが扱うのは分類であって、数値ではありません。

モジュールが比較している内容を、行単位で

以下の値はすべて、2026-08-18に読み取ったElanoryaのモジュールの記録です。マーケットプレイスの現行ポリシーではありません。

推奨は最小値ではなく、一致の条件です。
evaluate.ts:183 では width === recommendation.width && height === recommendation.height が評価されます。推奨を持つ7つの枠のうち6つがこの比較を使い、atLeastはlistingの枠ただ1つです。
推奨を満たさない場合の判定は警告です。
推奨サイズを下回っても、不適合になることはありません。記録される判定は警告です(evaluate.ts:187-190)。
サイズの不適合を出せる枠は4つで、その組み合わせは凍結されています。
注文レシート、ミニショップバナー、ビッグショップバナー、コラージュのバリエーションです(evaluate.ts:156-158)。etsy.test.ts:152-169 の凍結テストが、残る5つの枠を「必須なし・バリエーションなし」に固定しています。
Shopifyの縦横比をそろえるという一文は、助言として記録されています。
shopify.ts:71-72 に kind='recommendation' として、原文(英語)のまま次のように記録されています: "Use a consistent aspect ratio, or height-to-width ratio, for all the images that you add as your featured, or main, images." 非公式訳: 「メインとして追加するすべての画像で、縦横比(高さと幅の比)をそろえて使ってください。」2枚目以降やギャラリー画像を除外する記述は、モジュールのどこにも書かれていません。
SVGには参考情報のメッセージが出ます。
検証ツールはSVGにピクセルの最小値を適用できません。"This SVG has no fixed pixel size"(非公式訳: 「このSVGには固定のピクセルサイズがありません」)という参考情報を出します(evaluate.ts:148)。

検証ツールが記録しうる3つの結果

まず種別を読んでください。判定は、画像が数値からどれだけ離れているかではなく、種別から決まります。

記録されている種別発生しうる最も重い判定記録されている場所
必須(requirement)不適合Etsyのサイズ4枠は evaluate.ts:156-158、Shopifyの2つの上限は shopify.ts:49 と shopify.ts:57
推奨(recommendation)警告完全一致の比較は evaluate.ts:183、判定は evaluate.ts:187-190
参考情報(informational)参考情報evaluate.ts:148。SVGには固定のピクセルサイズがなく、ピクセルの最小値を適用できない

指摘された画像を1枚ずつ処理する

書き出し直す前に、この順で。

  1. メッセージが出た枠を特定する

    枠はそれぞれ個別に評価され、サイズで不適合を出せるのはそのうち4つだけです(evaluate.ts:156-158)。それ以外の枠から出たサイズのメッセージは、不適合ではありえません。

  2. 数値ではなく種別を読む

    必須は不適合を出せます。推奨は出せず、最も重い判定は警告です(evaluate.ts:187-190)。メッセージの中の数値は、どちらを見ているのかを教えてくれません。

  3. 推奨なら、何をすれば実際に消えるのかを確認する

    推奨を持つ7つの枠のうち6つでは比較が完全一致なので(evaluate.ts:183)、警告が消えるのは寸法がぴったり一致したときだけです。大きい画像では消えません。atLeastはlistingの枠ただ1つです。

  4. 参考情報のメッセージは、どちらでもないものとして扱う

    ファイルがSVGなら、検証ツールはピクセルの最小値を適用できず、代わりに参考情報を出します(evaluate.ts:148)。対応すべきサイズの結果はありません。

  5. Shopifyの上限の数値は公開済みのガイドから取る

    Shopifyの2つの上限はここでは必須として分類していますが(shopify.ts:49、shopify.ts:57)、その数値は /guides/shopify-product-image-sizes の主題です。

書き出し直す前に

ファイルを変更する前に、すべて当てはまっているべき5つの文です。

  • メッセージが指している種別が、必須・推奨・参考情報のどれか分かっている。
  • 推奨であれば、対応するかどうかの判断が検証ツール以外の根拠に基づいている。記録される判定は警告だからです(evaluate.ts:187-190)。
  • サイズで不適合になりうる4つの枠のどれかであれば、同じファイルを上げ直すのではなく、ファイル自体を変更している(evaluate.ts:156-158)。
  • ファイルがSVGであれば、それについてのサイズ判定を待っていない(evaluate.ts:148)。
  • Shopifyの縦横比をそろえるという一文に従っているなら、記録どおり推奨として従っている(shopify.ts:71-72)。

このページが扱わないこと

以下はいずれも別のページの主題か、モジュールが記録していない範囲です。

  • EtsyやShopify自身がアップロードをどう検証するか。このページが説明するのはElanoryaのモジュールだけです。
  • どちらのマーケットプレイスの現行ポリシーも扱いません。ここにある値はすべて、2026-08-18時点でリポジトリが記録している内容です。
  • どのファイル形式が受け付けられるか、アニメーションや透過がどう扱われるか。それらの不適合は別の軸にあり、ここでは分類していません。
  • Etsyの各枠のピクセル寸法。このページが挙げるのは不適合になりうる枠であって、その寸法ではありません。
  • Shopifyの上限の数値。それは /guides/shopify-product-image-sizes の主題です。
  • コレクション画像がShopifyのモデルで別の存在なのかどうか。その推論はリポジトリに書かれていません。
  • 画像サイズが検索結果での表示や売上に何をもたらすか。このページはそれについて何も述べていません。

よくある質問

推奨の画像サイズは必ず満たさなければならない決まりですか、それとも助言ですか?

Elanoryaのモジュールでは、判定が記録された助言です。推奨がとりうる最も重い結果は警告で(evaluate.ts:187-190)、不適合を出せるのは必須だけです。2026-08-18にリポジトリと照合しました。

実際に不適合になりうる画像チェックはいくつありますか?

サイズについては、Etsyの4つの枠(注文レシート、ミニショップバナー、ビッグショップバナー、コラージュのバリエーション。evaluate.ts:156-158)と、どちらも必須として記録されているShopifyの2つの上限(shopify.ts:49、shopify.ts:57)です。形式、アニメーション、透過の不適合は別の軸にあり、残る5つの枠でも起こりえます。

推奨より大きい画像をアップロードすれば警告は消えますか?

推奨を持つ7つの枠のうち6つでは消えません。evaluate.ts:183 の比較は完全一致なので、大きい画像では満たされないからです。atLeastはlistingの枠ただ1つです。

Shopifyの縦横比をそろえるという一文は必須ですか?

いいえ。shopify.ts:71-72 に kind='recommendation' として、原文(英語)のまま次のように記録されています: "Use a consistent aspect ratio, or height-to-width ratio, for all the images that you add as your featured, or main, images." 非公式訳: 「メインとして追加するすべての画像で、縦横比(高さと幅の比)をそろえて使ってください。」モジュールには、2枚目以降やギャラリー画像を除外する記述はありません。