Category: CSV・データ処理

  • Shopify商品CSVと在庫CSVの違い: インポート前に混同しないための確認

    Shopify商品CSVと在庫CSVの違い: インポート前に混同しないための確認

    ShopifyのCSV作業でよくある事故が、商品CSVと在庫CSVを同じものとして扱ってしまうことです。どちらもCSVですが、更新する対象が違います。商品名や画像を直したいのか、ロケーション別の在庫数を直したいのかを分けないと、意図しない上書きが起きます。

    まず何が違うか

    商品CSVは、商品タイトル、説明、Handle、Option、Variant SKU、価格、画像URLなど、商品情報全体を扱います。在庫CSVは、商品バリエーションとロケーションごとの在庫数量を更新するためのCSVです。複数ロケーションを使っている店舗では、この違いが特に重要です。

    混同すると起きること

    • 商品CSVで直すつもりのない列まで空欄で上書きする
    • 在庫CSVで更新すべき数量を商品CSV側で探して迷う
    • ロケーション別在庫を無視して、全体在庫だけを見て判断する
    • SKUやOption列のずれで、別バリエーションの在庫を触る
    • 商品移行用CSVを、日々の在庫更新に使ってしまう

    確認する列

    商品CSVでは、HandleTitleOption1 NameOption1 ValueVariant SKUVariant PriceImage Srcを先に見ます。在庫CSVでは、HandleSKULocationOn hand (current)On hand (new)など、在庫数量とロケーションに関係する列を見ます。

    手作業で進める場合

    まず目的を一文で書きます。「価格を変えたい」「画像URLを差し替えたい」なら商品CSV寄りです。「東京倉庫の在庫を20にしたい」なら在庫CSV寄りです。次に、Shopifyから最新のCSVをエクスポートし、編集する列だけを決めます。投入前には、対象商品を数件に絞ったテスト用CSVで差分を確認します。

    小さく自動化できる部分

    CSVの列名を見て、商品CSVなのか在庫CSVなのかを判定するチェックは自動化できます。さらに、更新対象外の列に値が入っていないか、HandleとSKUが重複していないか、ロケーション名が既存設定と合っているかも事前確認できます。ただし、どの列を正として残すかは作業目的によって変わります。

    注意点

    CSV投入は一括で反映されるため、間違えると広範囲に影響します。この記事は確認手順の整理であり、復元や在庫数の正しさを保証するものではありません。作業前のエクスポート保存と、少件数での確認は省かない方が安全です。

    相談前に整理しておくこと

    • 商品情報を直したいのか、在庫数を直したいのか
    • 複数ロケーションを使っているか
    • 更新したい列名
    • 過去にCSV投入で壊れた内容

    Shopify CSVの投入前チェックや、壊れそうな列の整理について相談できます。初回相談では機密情報を含むCSVを送る必要はありません。更新したい列や不安な作業だけでも整理できます。

    参考にした公式情報

    この記事の内容で困っている方へ

    Shopify CSV / 一括編集 まわりの作業を、まず無料診断で修正TODOに分けます。初回相談で機密CSVやスクリーンショットを送る必要はありません。

    無料診断を依頼する
  • Shopify CSVインポート後に在庫が0になる原因と確認列

    Shopify CSVインポート後に在庫が0になる原因と確認列

    Shopify CSV で在庫が0になる原因は、商品CSVと在庫CSVのどちらを使ったかで切り分けます。商品CSVでは Variant Inventory Qty、Variant Inventory Tracker、Variant SKU の扱いを確認し、在庫CSVでは SKU、Location、On hand / Available の列を見ます。空欄・0・未更新は同じ意味ではないため、投入前にバックアップを取り、差分を確認することが事故防止の基本です。特に商品CSVで在庫数を更新する場合と、在庫CSVで更新する場合とで、影響範囲が異なります。

    在庫が0になる原因は商品CSVと在庫CSVで分ける

    Shopify では在庫数の更新に2種類のCSVが使われます。どちらのCSVを使ったかによって、在庫が0になる原因と確認すべき列が変わります。

    2種類のCSVの違い

    CSVの種類 主な用途 在庫関連の列 注意点
    商品CSV(Products CSV) 商品情報の全体的な更新 Variant Inventory Qty、Variant Inventory Tracker、Variant SKU 在庫数以外の列もまとめて更新される
    在庫CSV(Inventory CSV) 在庫数に特化した更新 SKU、Location、On hand、Available 在庫数だけを更新するが、列の指定を間違えると事故になる

    まず確認すること: 在庫が0になったのは、商品CSVをインポートした後か、在庫CSVをインポートした後か。これによって原因の切り分け方が変わります。

    どちらのCSVを使うべきか

    • 商品情報(タイトル、説明、価格、画像など)も一緒に更新する場合:商品CSVを使う
    • 在庫数だけを一括更新したい場合:在庫CSVを使う(影響範囲が在庫に限定されるため、事故リスクが下がる)

    在庫数の更新だけが目的であれば、在庫CSVを使う方が安全です。商品CSVは更新対象が多く、意図しない列の上書きが起きやすくなります。

    商品CSVで見る列

    商品CSVをインポートして在庫が0になった場合、次の列を確認します。

    Variant Inventory Qty

    この列は、variant の在庫数量を指定します。

    意味 Shopify側の動作
    数値(例:10 指定した数量に設定される 旧い数量は上書きされる
    0 在庫0に設定される 「在庫切れ」の表示になる
    空欄 列の値が無視される(と見せかけて、CSVのバージョンや設定によって動作が変わる場合がある) 空欄の取り扱いは公式仕様を確認
    列ごと省略 在庫数は変更されない 他の列だけが更新される

    よくある事故: Variant Inventory Qty 列に 0 を入れたつもりがないのに、空欄を 0 として扱ってしまったケース。スプレッドシートで編集していると、空白セルが意図せず 0 に変換されることがあります。

    Variant Inventory Tracker

    この列は、在庫管理を Shopify で行うかどうかを指定します。

    意味 在庫への影響
    shopify Shopify で在庫を管理する Variant Inventory Qty の値が反映される
    空欄または未設定 Shopify で在庫を管理しない 在庫数の表示・更新が行われない
    null トラッキングなし 在庫管理の対象外

    よくある事故: Variant Inventory Tracker を shopify に設定せずに Variant Inventory Qty に数値を入れても、在庫として反映されない。逆に、Tracker を空欄にしたことで、既存の在庫管理が解除されてしまうこともあります。

    Variant SKU

    在庫CSVと連携するためのキーとなるのが Variant SKU です。SKU が一致しないと、在庫CSVでの更新が正しく反映されません。

    確認ポイント:

    • SKU に余分なスペースが入っていないか(前後にスペース)
    • 全角・半角が統一されているか
    • 同じ SKU が複数の variant に割り当てられていないか(重複 SKU)

    在庫CSVで見る列

    在庫CSV(Inventory CSV)は、商品CSVとは列構成が異なります。在庫に特化した列を確認します。

    在庫CSVの主要列

    列名 内容 よくある事故
    SKU 在庫更新の識別キー SKU不一致で更新されない。空欄の行があるとスキップされる
    Location 在庫を管理するロケーション名 別のロケーションの在庫だけ更新してしまう
    On hand 実在庫数 0にすべきでない商品を0にしてしまう
    Available 販売可能在庫数 On hand と Available の違いを理解せずに更新する

    On hand と Available の違い

    この2つの列は似ていますが、意味が異なります。公式ヘルプでの定義を確認することが重要ですが、大まかな違いは以下のとおりです。

    • On hand:倉庫に実際にある在庫数
    • Available:On hand から予約済み(受注済みで未出荷など)を引いた、販売可能な数

    どちらの列を更新すべきかは、運用方針によります。間違った列を更新すると、受注残との整合性が崩れる可能性があります。

    Location の確認

    複数のロケーション(倉庫・店舗など)を持っている場合、在庫CSVの Location 列で更新先を指定します。

    • 間違ったロケーションを指定している:A倉庫の在庫を更新したいのに、B店舗の在庫を0にしてしまう
    • ロケーション名の表記ゆれ:CSVの Location 列の値が、Shopify に登録されているロケーション名と一致しないと更新されない
    • 新規ロケーション:CSV上のロケーション名が Shopify に存在しない場合、更新自体がスキップされることがある

    空欄・0・未更新の違いを確認する

    在庫が0になった原因を切り分ける際、空欄・0・未更新は明確に区別して考えます。

    状態 CSV上の見え方 Shopify側の動作 意図した更新か
    意図的に0にした 0 在庫0として設定 はい(はず)
    空欄のつもりが0になった 空欄 → 0 に変換 在庫0として設定 いいえ
    列を省略した 列なし 既存の値が維持される 更新されない
    行を省略した 行なし そのvariantは更新されない 更新されない
    SKUが不一致 値は正しいがSKUが違う 更新されない 別のvariantが更新されている可能性

    スプレッドシートでの空欄→0変換に注意:
    Google スプレッドシートや Excel でCSVを編集する際、空欄のセルに 0 が自動入力される設定になっている場合があります。特に、数式で値を生成している場合、空白セルが 0 扱いになることがあります。CSVを保存する前に、空欄のセルが本当に空欄のままかを確認してください。

    投入前に差分previewを作る

    在庫が0になる事故を防ぐため、CSVをインポートする前に差分を確認します。この作業は「更新前在庫」「更新後在庫」「差分」を並べたpreview(確認用シート)を作ることです。

    差分previewの作り方

    1. 現在の在庫データを取得する:Shopify 管理画面から在庫CSVをエクスポートする
    2. 更新用CSVを作成する:エクスポートしたCSVをコピーし、更新したい値を書き換える
    3. 差分列を追加する:スプレッドシートで「更新前在庫」「更新後在庫」「差分」の3列を並べる
    4. 急減アラートを設定する:差分が一定数以上(例:在庫が10以上減少)の行を条件付き書式で強調表示する

    差分previewのイメージ

    SKU 更新前在庫 更新後在庫 差分 備考
    SHIRT-BLK-M 25 20 -5 正常な販売による減少
    SHIRT-WHT-S 15 0 -15 要確認
    SHIRT-BLK-L 8 8 0 変更なし
    BAG-RED 30 0 -30 要確認

    このように差分を可視化しておくと、「意図せず在庫が0になる」行をインポート前に発見できます。差分が急激に減少している行(特に0になる行)は、インポート前に個別に確認してください。

    バックアップの重要性

    CSVをインポートする前に、必ず現在の在庫データをエクスポートして保存します。これにより、事故が起きた場合に元の値に戻すことができます。バックアップがない状態でCSVをインポートするのは避けてください。

    自動化できる部分

    • 0になっている行の検出:更新用CSVで、在庫数が0になる行を自動抽出
    • 空欄と0の区別:CSV上で空欄のセルと 0 が入力されたセルを区別してチェック
    • SKU 不一致・重複 SKU の検出:更新用CSVの SKU が Shopify 側の SKU と一致しない行、同じ SKU が複数行にある行を検出
    • Location 不一致の一覧化:更新用CSVの Location 値が Shopify に存在しない場合に警告
    • 更新前後差分の作成:更新前CSVと更新用CSVを比較し、差分行を自動抽出

    人間判断が必要な部分

    • 0にすることが意図した更新か:在庫切れ商品として0にするのか、事故なのかは意図の確認が必要
    • 予約販売・取り寄せ・在庫切れの運用方針:在庫が0になった商品をどう扱うかは、店舗の運用方針によります
    • どのロケーションを正とするか:複数倉庫がある場合、どの倉庫の在庫を優先するかはビジネス判断
    • SKU の表記ゆれをどう統一するか:全角・半角、スペースの有無など、命名規則の決定

    注意点

    • Shopify の商品CSVインポート仕様、在庫CSV仕様は更新される可能性があるため、操作時の公式ヘルプで確認してください
    • Inventory tracker、Location、On hand、Available の仕様・動作は、Shopify のプランや設定によって異なる場合があります
    • CSVのインポートは元に戻す(アンドゥ)ことができないため、必ずバックアップを取ってから実行してください
    • 大量のCSVインポートは、テスト用の少量データで動作確認してから本番に適用することをお勧めします

    CSV投入後に在庫が0になるのが不安な場合や、商品CSVと在庫CSVのどちらを使うべきか迷っている場合はご相談ください。更新したい列・対象件数・ロケーション数をお伺いすれば、確認すべきポイントをご案内します。初回相談では、機密CSVやスクリーンショットの送付は不要です。

    参考にした公式情報

    この記事の内容で困っている方へ

    Shopify CSV / 一括編集 まわりの作業を、まず無料診断で修正TODOに分けます。初回相談で機密CSVやスクリーンショットを送る必要はありません。

    無料診断を依頼する
  • Shopifyの商品登録CSVを入れる前に確認する列と壊れやすい項目

    Shopifyの商品登録CSVを入れる前に確認する列と壊れやすい項目

    Shopifyに商品登録CSVをインポートする前に、Handle・Title・Variant SKU・Variant Barcode・Option列など特定の列を確認しておかないと、商品名が消える、バリエーションが壊れる、JANコードの先頭0が消えるといった事故が起きます。投入前はCSVバックアップの運用差分previewで見る列をセットにすると安全です。SKUとBarcodeの列の違いは別記事も参照してください。

    インポート前の3つの前提 — バックアップ・差分確認・小規模テスト

    商品CSVをインポートする前に、以下の3つを毎回必ず行います。バックアップ手順の詳細はCSVバックアップを取らずに一括更新しない運用、Google Sheetsで編集する場合はCSVをGoogle Sheetsで編集するときの注意も確認してください。

    前提手順 何をするか なぜ必要か
    バックアップ 現在の商品CSVをエクスポートして保存する 上書き事故が起きた際に元に戻すため
    差分確認 エクスポートしたCSVとインポート予定のCSVを比較する どこが変わるかを事前に把握するため
    小規模テスト 1〜5商品だけで試しにインポートする 想定外の上書きや崩れを事前に見つけるため

    バックアップの手順:

    1. Shopify管理画面 > 商品 > エクスポート を開く
    2. 「すべての商品」を選択し、「エクスポート」をクリックする
    3. ダウンロードしたCSVファイルに日付を付けて保存する(例: products_backup_20260521.csv

    Handle列 — 既存商品の更新か新規作成かを分ける

    Handleは商品CSVで最も重要な列です。Handleが一致する既存商品がある場合は「更新」、一致しない場合は「新規作成」になります。ここがずれると、意図しない重複商品ができる原因になります。

    チェック項目 確認内容 事故の例
    空欄がないか Handleが空欄の行はないか インポート時にエラーになる、または意図しない新規商品ができる
    重複がないか 同じHandleが複数行にまたがっているか(バリエーション行は正常な重複) 商品情報が統合されるべき行が分断される
    余分な空白がないか Handleの前後にスペースが入っていないか 別商品として新規作成される
    大文字小文字 Handleの大文字小文字が既存商品と完全に一致するか 一致しない場合は新規商品として作られる

    実務上の注意:

    • バリエーションがある商品は、同じHandleで複数行になります。1行目が親商品、2行目以降がバリエーション行です
    • HandleはURLの末尾(例: my-product-name)として使われるため、SEO上の意味もありますが、本記事ではインポート時の整合性に焦点を当てます

    Handleのズレを検出する例:

    既存商品のHandle: organic-green-tea-50g
    CSVのHandle:     organic-green-tea-50g (末尾にスペースあり)
    → 別商品として新規作成される可能性がある
    

    Title列とBody HTML列

    Title列

    チェック項目 確認内容 事故の例
    空欄がないか 商品名が入っているか 商品名なしの商品ができる
    文字化けしていないか 日本語が正しく表示されるか UTF-8以外で開いた場合に文字化け
    HTMLタグが入っていないか タイトルにHTMLが含まれていないか 商品名にタグがそのまま表示される

    Body HTML列

    チェック項目 確認内容 事故の例
    HTMLの崩れがないか 開始タグと終了タグがペアになっているか レイアウト崩れ
    空欄の扱い 空欄にした場合の挙動を確認する 既存商品の説明文が消える可能性がある
    • 空欄にした場合、既存商品の説明文が消える可能性があります。空欄 = 「変更しない」ではなく、空欄 = 「説明文をクリア」として処理されることがあります
    • ExcelでCSVを開くと、HTMLタグ内の特殊文字が変換されることがあります。テキストエディタで元の内容を確認してください

    Variant SKU列とVariant Barcode列

    この2つの列は混同しやすいため、特に注意が必要です。SKUは店舗内の管理番号、BarcodeはJANコード等の識別コードです。

    Variant SKU列

    チェック項目 確認内容
    店舗内で一意か 同じSKUが別商品に割り当てられていないか
    空欄の意図 空欄は「変更しない」ではなく「空で上書き」の可能性がある
    形式 使用しているSKUの規則と合っているか

    Variant Barcode列(JANコード等)

    チェック項目 確認内容 事故の例
    先頭0が消えていないか Excelで開いた際に先頭の0が削除されていないか 049012345678904901234567890 になる
    数字のみか 数字以外の文字が含まれていないか バーコードとして認識されない
    桁数 JAN(13桁)またはUPC(12桁)の正しい桁数か Merchant Centerのinvalid_gtinエラーになる
    SKUと混同していないか SKU列にJANコード、Barcode列に管理番号が入っていないか Merchant Centerでgtinエラーになる

    先頭0対策:

    • ExcelでCSVを開く前に、Variant Barcode列の書式を「文字列」に設定する
    • または、テキストエディタでCSVを開いて先頭0が残っているか確認する
    • Google Sheetsの場合も、インポート時に「文字列」として読み込む設定にする

    Option列(Option1 Name / Option1 Value / Option2 Name / Option2 Value / Option3 Name / Option3 Value)

    バリエーションを構成するOption列は、間違えるとバリエーションが消えたり、不要なバリエーションが増えたりします。

    チェック項目 確認内容 事故の例
    Option Nameの統一 「色」と「カラー」など、同じ軸の名前が統一されているか 別軸として認識される
    Option Valueの統一 「赤」と「レッド」など、同じ値の表記揺れがないか 別バリエーションとして作られる
    行の並び順 同一Handle内でOption行が連続しているか バリエーションが正しく紐づかない
    Option列数 既存商品のOption数と一致しているか 3つ目のOptionが消える、または増える

    実務上の注意点:

    バリエーションを変更する場合(例: サイズ展開をS/M/LからXS/S/M/Lに増やす)、既存のバリエーション行を残したまま新しい行を追加する形にします。既存のバリエーション行をCSVから削除すると、そのバリエーションが消える可能性があります。バリエーション行の削除がどう扱われるかは、最新の公式ヘルプで確認してください。

    Image Src列とVariant Image列

    Image Src列

    チェック項目 確認内容 事故の例
    URLがhttpsか httpのURLが含まれていないか セキュリティ警告、画像が表示されない
    URLにアクセスできるか シークレットブラウザでURLを開いて画像が表示されるか 画像が紐づかない
    同一Handleの画像行 同じHandleで複数の画像行がある場合、行が連続しているか 画像の順序が入れ替わる

    Variant Image列

    チェック項目 確認内容
    画像URLが正しいか Variant Imageに指定したURLが存在するか
    商品画像と一致しているか そのバリエーションに適切な画像か

    画像URLを確認する手順:

    1. CSVのImage Src列のURLをコピーする
    2. シークレットウィンドウ(Chromeの場合はCtrl+Shift+N)を開く
    3. URLをアドレスバーに貼り付けて画像が表示されるか確認する
    4. ログインが必要なページが表示される場合、そのURLは一般公開されていないためインポート後に画像が表示されません

    Status列とPublished列

    この2つの列は似ていますが、意味が異なります。混同すると公開中の商品が非公開になったり、意図と違う状態になったりします。

    列名 値の例 意味
    Status active / draft / archived 商品の状態
    Published TRUE / FALSE 公開チャネルに表示するかどうか
    チェック項目 事故の例
    Statusをdraftにするつもりがarchivedになっている 商品がアーカイブされてストアフロントに表示されなくなる
    PublishedをFALSEにするつもりがStatusをdraftにしている 意図と違う非公開状態になる
    既存商品のStatusをactiveからdraftに変更する意図があるか 公開中の商品が非公開になる

    Tags列

    チェック項目 確認内容 事故の例
    既存タグの維持 インポートCSVのTags列に既存のタグが含まれているか 既存タグが消えて新しいタグだけになる
    区切り文字 タグの区切りがカンマになっているか 一つの長いタグとして登録される
    空欄の扱い Tags列を空欄にした場合、既存タグが消えるか フィルタや自動化に使っているタグが消える

    Tags列を空欄にした場合の挙動は、最新の公式ヘルプで確認してください。空欄 = 「変更しない」ではなく、空欄 = 「タグなしで上書き」になる可能性があります。

    空欄列の扱い — 「変更しない」と「クリアする」の違い

    CSVの空欄がどう扱われるかは、列によって異なります。この違いを理解しておかないと、意図せずデータを消してしまう事故につながります。

    パターン 説明
    空欄 = 上書き 空欄にすると既存の値がクリアされる Tags、Body HTML、Variant SKUなどで起きる可能性がある
    空欄 = 無視 空欄の場合は既存の値が維持される 一部の列でこの挙動になることがある
    列ごと省略 列自体をCSVに含めない場合 省略した列の扱いは公式ヘルプで確認する

    不安な場合は、変更したい列だけを残したCSVを作るのではなく、エクスポートしたCSVの変更箇所だけを書き換えてインポートする方が安全です。

    Excel / Google Sheetsで起きやすい変換事故

    CSVをExcelやGoogle Sheetsで開いて編集すると、以下の事故が起きやすくなります。インポート前にテキストエディタで開いて確認することをお勧めします。

    事故 原因 対策
    JANコードの先頭0が消える Excelが数値として認識する 列の書式を「文字列」にしてから開く
    ハイフン区切りの値が日付になる 1-2 等が日付として認識される 列の書式を「文字列」にする
    HTMLタグが崩れる 特殊文字の自動変換 テキストエディタで確認する
    文字化け Shift-JISで保存される UTF-8で保存する
    数式が入る セルの自動補完 CSV保存後にテキストエディタで確認する
    列ずれ 共同編集時に列が挿入・削除される インポート前に列数を行ごとに確認する

    インポート前チェックシート

    CSVをShopifyにアップロードする前に、以下の項目を確認します。

    # チェック項目 確認方法
    1 バックアップCSVをエクスポートした 管理画面 > 商品 > エクスポート
    2 Handleに空欄・前後スペースがない テキストエディタで確認
    3 Handleの大文字小文字が既存商品と一致している 既存CSVとの比較
    4 Titleが空欄でない CSVで目視確認
    5 Body HTMLのHTMLタグが崩れていない テキストエディタで確認
    6 Variant Barcodeの先頭0が残っている テキストエディタで確認
    7 Variant SKUとVariant Barcodeを混同していない 内容の確認
    8 Option列のName/Valueが既存と一致している 既存CSVとの比較
    9 Image SrcのURLがhttpsでアクセス可能 シークレットブラウザで確認
    10 StatusとPublishedの値が意図通り 値の確認
    11 Tags列に既存タグが含まれている(タグを維持する場合) 既存CSVとの比較
    12 1〜5商品だけでテストインポートした 管理画面 > 商品 > インポート
    13 テスト後の結果を確認し、問題がないか確認した 商品管理画面で確認

    自動的に検出できる部分と人間の判断が必要な部分

    自動検出しやすい項目

    以下の項目は、CSVの値を機械的にチェックすることで事前に検出できます。

    • Handleの空欄・重複・前後空白の検出
    • Handleの大文字小文字の不一致検出(既存CSVとの比較)
    • Title、Body HTMLの空欄検出
    • Variant Barcodeの桁数チェック(12桁または13桁)
    • Variant Barcodeの先頭0消失検出(数字のみで12桁または13桁に満たない場合)
    • Variant SKUの重複検出
    • Image SrcのURL形式チェック(httpsかどうか)
    • Status列とPublished列の有効値チェック
    • 文字コードの検出(UTF-8以外の可能性)
    • 行数と列数の異常検出
    • 更新前後差分の行番号付きレポート

    人間の判断が必要な項目

    以下は機械的なチェックだけでは判断できず、担当者の事業知識や判断が必要です。

    • どの列を本当に更新するか(全列更新か、特定列のみか)
    • 既存商品の更新か新規作成か
    • Tags列の内容の取捨選択
    • 商品説明文(Body HTML)の崩れの修正内容
    • バリエーション構成の変更が事業上適切か
    • 空欄にする列が本当にクリアしてよいか
    • 復旧が必要になった時の判断
    • インポート後の表示確認

    関連して確認したい記事

    CSVを送らなくても、列名・更新したい作業・不安な事故だけで確認順を整理できます。初回相談では機密CSVやスクリーンショットの送付は不要です。

    相談時に用意するとよい情報

    • 更新したい内容(新規商品追加 / 既存商品更新 / バリエーション変更など)
    • 対象商品のおおよその件数
    • 現在使っているCSVエディタ(Excel / Google Sheets / テキストエディタなど)
    • 過去にCSV投入でトラブルがあった場合はその内容
    この記事の内容で困っている方へ

    Shopify CSV / 一括編集 まわりの作業を、まず無料診断で修正TODOに分けます。初回相談で機密CSVやスクリーンショットを送る必要はありません。

    無料診断を依頼する