ストア作業台 / ブラウザ優先
ECツール。
ショップ運営の裏方仕事です: エクスポートをきれいにインポートさせる、写真のサイズを整える、実際にいくら手元に残るかを計算する、同じメールに四十回目の返事を書く。ここでカタログをアップロードすることはありません。
今すぐ使える
カタログデータ
インポーターが受け入れる形に商品ファイルを整え、再エクスポートまで行います。
商品CSVバリデーター
Shopifyのインポーターの規則に沿って商品CSVをチェックし、修復版をダウンロードできます。
CSVビューア
ローカルのCSVやTSVをアップロードせず、制限付きテーブルとして開けます。
ExcelからCSVへ
.xlsxファイルをアップロードせず、シートごとにCSVへ変換します。
CSVをExcelに
CSVテキストをローカルで本物の.xlsxワークブックに変換します。
CSV→JSON
引用符に対応したCSVまたはTSVを解析して、JSONオブジェクトの配列に変換します。
スラッグジェネレーター
タイトルを小文字のクリーンなURLスラッグに変換します。
商品写真
掲載前に画像をリサイズ・圧縮・クリーンアップします。
価格設定
原価、マークアップ、販売数量を織り込んだときに実際にいくら残るかを算出します。
顧客とストアフロント
返信、ラベル、ストアフロントの細かな部品です。
商品インポートを通す方法
カタログを運用するうえでの苦労の大半はショップ用ソフトではなく、ファイルにあります。エクスポートは仕入先のスプレッドシートやマーケットプレイス、古いストアから出てきて、インポーターは問題を1つずつ指摘しては拒否します—アップロード→待機→412行目のエラーを読む→直す→再アップロード。不備が8個あるファイルは、8回やって初めて8個すべてがわかります。
それを避ける順番はこうです: ファイルをエクスポートし、商品CSVバリデータに通して不備を一度にすべて確認し、機械的な問題は修正版をダウンロード、判断が要る少数だけ手で直してからインポートします。修正版のファイルは取っておきます—次に独自の形で何かを送ってくる仕入先のためのテンプレートになります。
Shopifyが実際に拒否するもの
失敗の多くは平凡で、繰り返し起こります。1299.99ではなく$19.99や1,299.99と書かれた価格。denyまたはcontinue以外が指定された在庫ポリシー。active、draft、archivedではなくliveと書かれたステータス。先頭にhttps://が付いていない画像URL、またはファイルそのものではなくDriveの共有ページを指しているURL。商品を開始する行でタイトルが空欄。2つの異なる商品で同じhandleを使っている—インポーターは1つの商品内の自己矛盾として読み取ります。
fulfillment serviceが空でも拒否されます。修正方法は直感的ではありませんが、自社で出荷する場合はmanualと記入します。
列名は2系統
Shopifyのダウンロード可能なテンプレートでは現在、URL handle、Price、Inventory quantityと記されています。インポートのドキュメントに載っている形式—そして今も多くのアプリ、エクスポート、移行ツールが出力する形式—では、Handle、Variant Price、Variant Inventory Qtyと書かれます。
どちらも受け付けられます。受け付けられないのは両方を半分ずつ混ぜたものです。2つのエクスポートを1枚のシートに貼り付けると起こりがちで、負けたほうの列は黙って無視され、商品は価格が空のままインポートされます。どちらか1つの方式を選び、ファイル全体をそれに揃えてください。
ここにあるものはすべてブラウザ内で動作します
商品エクスポートは、コスト、マージン、仕入先、SKU、在庫水準など、事業の全体像に近い情報です。これらのツールはいずれもそれをアップロードしません。ファイルはブラウザで読み込み、手元のマシン上で処理し、ダウンロードとして書き出します。タブを閉じればそれで終了です。
それが限界でもあります。ここにあるものはサーバーでしか確認できないことはチェックできません。たとえば、画像URLがShopify側から到達可能か、商品カテゴリが現在の分類体系に厳密に一致するか、プランのバリアント許容量の範囲内かなどです。バリデーションがクリーンであることは、ファイルの構造が正しいことを意味しますが、インポートが保証されるということではありません。