在庫状況の無効な値を修正する
対応する値は in_stock、out_of_stock、preorder、backorder です。日本語の店舗でも、フィードの属性値にはこの英語の値を使用します。実際の注文可能状態に合わせ、予約・入荷待ちには予定日を指定します。
更新日:2026 年 10 月 5 日 · Feed Doctor
この問題の意味
「在庫あり」「販売中」や社内在庫コードは人には理解できても、フィード仕様の値とは異なります。また、正しい属性値でも商品ページと購入条件に一致しない場合は、別の問題が起こりえます。
対応する値と必要な日付をファイル内で確認します。実際のサイトから在庫数を取得する機能はありません。
修正方法
- 対象バリエーションの在庫状態と実際に注文できる条件を確認します。
- Google の対応値に割り当てます。空欄をすべて in_stock に補完しないでください。
- preorder・backorder の場合は availability_date に ISO 8601 形式で予定日を追加し、再出力してサイトと照合します。
記載例
<g:availability>in_stock</g:availability>実際に在庫がある商品の構文例です。状況が異なる商品には適切な別の値を使用してください。
Shopify の元データを修正
対象のバリエーションとフィードを生成する連携を確認します。Google 属性にどの商品項目が割り当てられているか調べ、元データを修正して再出力してください。問題の商品と以前から正しい商品を比較します。ダウンロードしたファイルだけの編集は次回の出力で上書きされる場合があります。
WooCommerce の元データを修正
フィードプラグインが使う商品・バリエーションのメタデータを確認します。親商品の値がすべての子商品に正しいとは限りません。属性の割り当てと出力スケジュールを確認し、必要な場合だけフィードのキャッシュを更新して実際の新しいファイルを確認してください。
修正後に確認
実際に出力したフィードと同じ対象 ID を再チェックします。比較用に元ファイルを保管してください。通常の Merchant Center の手順で修正済みデータを送信し、処理後の診断を確認します。ファイルに問題がなくても、サイト・アカウント・ポリシーの問題は別途残る場合があります。
よくある質問
必ず不承認という意味ですか?
対応する値と必要な日付をファイル内で確認します。実際のサイトから在庫数を取得する機能はありません。
自動で修正できますか?
対応する確実な形式修正に限ります。メーカー識別子、価格、商品情報、アカウント設定には確認済みの元データや手動対応が必要です。