Meta在庫インポートブロック自動修正可
availability の値が無効です
availability は in stock または out of stock にする必要があります。
この問題とは?
availability は in stock または out of stock にする必要があります。
対象フィールド:
availabilityインポートブロック: この問題が解決されるまでファイルをインポートできません。
ファイルではこう見えます
| id | availability | |
|---|---|---|
| 2 | MUG-01 | in_stock |
| 3 | TOTE-01 | Sold out |
| id | availability | |
|---|---|---|
| 2 | MUG-01 | in stock |
| 3 | TOTE-01 | out of stock |
この問題は自動で修正されます。CSV をアップロードしてすぐに直しましょう。
今すぐ修正Meta が拒否する理由
Meta はスペースを含む独自の 2 つの値しか受け付けません。それ以外の値だと商品をアップロードできません。
Meta 固有の注意点
Meta のカタログはスペースを含む in stock と out of stock だけを受け付けます。in_stock のような Google 形式の値は自動で変換されますが、preorder のような廃止された値は手で変更する必要があります。
有効な値 / 想定される形式
- ✓in stock
- ✓out of stock
StriveFormats で修正
この問題は自動修正できます。CSVをアップロードして「問題を修正」をクリックすると、安全な修正がまとめて適用されます。
自動修正可能:「問題を修正」をクリックすると自動的に修正されます。
Excel で修正
- 1Excelでavailability列の列番号をクリックします。
- 2Ctrl+Hを押します。「検索する文字列」に無効な値、「置換後の文字列」に正しい値を入力し、「すべて置換」をクリックします。
- 3使える値:in stock, out of stock。
- 4今後のミスを防ぐには、プルダウンを追加します。列を選択し、[データ]>[データの入力規則]で「リスト」を選び、有効な選択肢をカンマ区切りで入力します。
- 5「CSV UTF-8 (コンマ区切り)」形式で保存します。
Google スプレッドシートで修正
- 1Googleスプレッドシートでavailability列を選択します。
- 2Ctrl+Hを押します。無効な値を検索して正しい値に置き換え、「すべて置換」をクリックします。
- 3使える値:in stock, out of stock。
- 4入力規則のプルダウンを追加するには、列を選択して[データ]>[データの入力規則]を開き、「プルダウン」を選んで有効な選択肢を入力します。
- 5[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。
次回の防止策
- ✓入力ミスを防ぐため、許可されている値は公式テンプレートから直接コピー&ペーストしましょう。
- ✓ExcelやGoogleスプレッドシートのデータの入力規則を使い、列を許可された値のプルダウンに制限しましょう。
- ✓許可されている値の最新リストは、プラットフォームの公式ドキュメントで確認しましょう。変更されることがあります。
StriveFormats の検出方法
StriveFormatsは、availability列をMetaが受け付ける値の正確な一覧と照合します。大文字と小文字は区別されるため、表記の違いや入力ミスは無効な値として指摘されます。
►技術的な詳細
Metaのインポートは、このフィールドをインポート仕様で定められた受け付け可能な値の固定リストで検証します。これらの値は内部状態に対応する短いコードであることが多く、たとえば「active」/「draft」は商品の公開状態を表します。照合は厳密で大文字・小文字も区別されるため、余分なスペース、大文字・小文字の違い、類義語(「active」の代わりの「enabled」など)があると値は拒否されます。許可される値はプラットフォームのバージョンによって変わることがあるので、常に最新のテンプレートを参照してください。