商品csvインポートのバリエーション数の上限について

AI-generated summary

Shopifyの商品CSVインポートで、Size×Colorにより100を超えるバリエーション(最大140)を扱いたいが、システム上限(100)によりエラー。ヘルプの「項目名(line item properties)抽出」は、Liquid(Shopifyのテーマ用テンプレート言語)でカスタム要件を取得する方法であり、上限そのものは変更不可。

回答では、上限を超えているように“見せて”運用する代替案を提示。フォーラム記事やShopify Plus向け迂回策、100超の運用を支援するアプリの情報が共有。

ただし、これらは本来の想定外の手法であるため、アプリ利用時はドキュメント確認やサポート、専門家への相談が推奨。

最新の判断として、投稿者はアプリを試用したが、外部在庫連携と1万件超の商品での安定性に不安があり導入を見送り。

次のアクションは、「1商品だが100以上に見せる」方法を記事を参考に検討・模索。CSVによる大量インポートを前提に運用方針を再設計中。

結論は未確定。Liquidで上限突破は不可だが、UI・テーマ改修での代替対応に進む見込み。

はじめまして。

商品CSVでのインポートを行っている際にバリエーション数制限に引っかかってしまいました。

調べてみたところ、アプリ対応等が考えられるのかと思いますが、以下に対して有効な対応が見いだせず、ご教示頂けますと幸いです。

  1. 現状、ある商品に対してSize:10種、Color:14種の計140バリエーションの商品が混在している(Option自体の種類は3つを超える商品は無い)
  2. 1.の商品のと同一のオプション(Size,Color)で、バリエーション数(100~140バリエーション)の商品も多数混在している
  3. 商品インポートは数が膨大(セル行にして14000行)な為、CSVインポートでの対応を考えている

アプリ対応も検討し、少し使用してみましたが、一旦、商品CSVインポート後に、各商品に対応できる膨大な(オプション)バリエーション設定(作成)が必要になりそうな印象を受けましたので、一度ご質問させていただきました次第です。

ヘルプセンターにあります

100種類以上のバリエーションまたは3つ以上のオプションを持つ商品を販売する場合は、テーマのコードをカスタマイズして項目名を抽出することで、顧客からのカスタム要件を取得できる場合があります。

こちら、内容が飲み込めないですが、Liquidコード側での対応が可能だったりするのでしょうか。("shopifyサポート外"とありますので可能であればご回答頂ければと…)

以上、お願いいたします。

Liquidコード側での対応が可能だったりするのでしょうか。

詳細は把握できていませんが、バリエーションの最大数の100はどうやっても変更できないため、別の方法を用いて100を超えているように見え、かつ運用できるようにするということかと思います。

あまりちゃんと読めていませんが以下などを読まれるとイメージしやすいように思います。

https://community.shopify.com/c/Shopify-Discussion/how-to-remove-100-Variants-limt/td-p/321069

https://vlomni.com/2020/10/08/solve-shopifyplus-100-variant-limit/

https://www.ehousestudio.com/blog/get-around-shopifyplus-100-variant-limit

使用経験はありませんが、以下のアプリは100の制限を超える数で運用できる模様です。

https://apps.shopify.com/more-than-100-variants

いずれにしましても本来用いるものではない方法を用いることになる可能性が高そうなので、アプリを使われる場合はドキュメントの確認やサポートへ相談されることをお勧めします。

またはエキスパートへの相談や依頼もお勧めします。

ご返信下さり、ありがとうございます。

アプリに関しましては、CSVでのバリエーションインポートが魅力的で機能的にも問題なさそうでした。

しかし、今回は商品データ在庫を外部連携する予定がありました為、アプリを介して1万件以上の100バリエーション以上のやり取りに不安要素が拭えないことから、

今回は試用のみとし、見送りました。

現実的には、ご提示頂きました記事を参考に『1商品だが、100以上に見せる』方法が現実的かと思います。

その方向での解決を模索中です。

この度はありがとうございました。