Shopify在庫インポートブロック自動修正可
重量の単位が無効です
Weight unit for display が g、kg、lb、oz のいずれでもありません。
この問題とは?
Weight unit for display が g、kg、lb、oz のいずれでもありません。
対象フィールド:
重量の単位が無効ですインポートブロック: この問題が解決されるまでファイルをインポートできません。
この問題は自動で修正されます。CSV をアップロードしてすぐに直しましょう。
今すぐ修正Shopify が拒否する理由
Shopify の表示単位には g、kg、lb、oz しか使えません。
有効な値 / 想定される形式
- ✓0以上の整数
- ✓小数は使わない(10.5ではなく10と書く)
- ✓負の値は使わない(在庫切れの商品には0を使う)
例
| 誤った値 | 正しい値 | メモ |
|---|---|---|
10.5 | 10 | 整数のみ |
-1 | 0 | 負の値は不可 |
ten | 10 | 数値である必要がある |
(空欄) | 0 | 空欄にできない |
StriveFormats で修正
この問題は自動修正できます。CSVをアップロードして「問題を修正」をクリックすると、安全な修正がまとめて適用されます。
自動修正可能:「問題を修正」をクリックすると自動的に修正されます。
Excel で修正
- 1Excelで重量の単位が無効です列の列番号をクリックします。
- 2右クリックして「セルの書式設定」を選びます。「数値」を選択し、「小数点以下の桁数」を0にして「OK」をクリックします。
- 3この列で[データ]>[フィルター]を使います。0未満の値で絞り込み、それらのセルを0に変更します。
- 4数値以外の値(文字列のセル)でも絞り込み、正しい整数を入力します。
- 5「CSV (コンマ区切り)」形式で保存します。
Google スプレッドシートで修正
- 1Googleスプレッドシートで重量の単位が無効です列の列番号をクリックします。
- 2[表示形式]>[数字]>[数値]を選び、小数点以下の桁数を0(整数のみ)にします。
- 3空の補助列に=MOD(A2,1)と入力し(A2はお使いの列に置き換え)、下までコピーします。0以外が表示された行には小数が含まれているので、手作業で丸めてください。
- 4終わったら補助列を削除します。
- 5[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。
次回の防止策
- ✓在庫管理システムから数量を整数でエクスポートしましょう。
- ✓在庫切れの商品には0を使い、数量を空欄にしないでください。
- ✓小数を使う会計システムから数量をコピー&ペーストしないでください。
StriveFormats の検出方法
StriveFormatsは、重量の単位が無効です列の各セルが0以上の整数であるかを確認します。小数、負の数、文字列、空のセルはすべて指摘されます。
►技術的な詳細
Shopifyのインポートは、在庫数を整数で受け取ることを想定しています。10.5のような小数は、プラットフォームのバージョンによって拒否されるか、知らないうちに切り捨てられます。負の値も拒否されるため、在庫切れには0を使ってください。よくある原因は、端数の単位を管理するために在庫数を小数で持つ会計ソフトから数量をコピーすることです。