よくある間違い

最も一般的なエラーは次のとおりです。

以下に、エラーの一覧(アルファベット順)を示します。

auth/account_access_denied

User cannot access account <account_number>
まとめ認証されたユーザーがアクセスできないアカウントをターゲットとするリクエストを発行した。
一般的な原因対象販売者 ID にエラーがあるか、ユーザーを Merchant Center に登録していません。
推奨される対処方法正しいアカウントをターゲットとしていることを確認するか、Merchant Center[設定] > [ユーザー])でアカウントのユーザーとして登録してください。
感染予防のヒントNA
User is not an administrator of account <account_number>
まとめ認証されたユーザーが管理者権限を持たないアカウントの変更リクエストを発行しました。
一般的な原因NA
推奨される対処方法認証されたユーザーの管理者権限を設定します。
感染予防のヒントNA

競合

[productId] Product ID <product id> is already modified by another entry in the same request for merchant <merchant> and store code <store code>
まとめ競合する複数のオペレーションを同時に試行しました。
一般的な原因1 つのバッチ リクエストに、同じ商品に対する競合する複数のオペレーションが含まれているか、同じ商品に対する競合する複数のオペレーションが同時に Content API に送信されました。
推奨される対処方法予防のヒントをご覧ください。
感染予防のヒントバッチ リクエスト セットに、特定のプロダクトに対する 1 つのオペレーションに対するすべての変更を含めます。同じ販売者と店舗コードに対して Content API を複数回呼び出すことは避けるか、それらの呼び出しで商品が重複しないようにしてください。

internalError

Internal error
まとめGoogle のバックエンドに問題があります。
一般的な原因NA
推奨される対処方法リクエストを再試行してください。それでも失敗する場合は、お問い合わせください
感染予防のヒントNA

無効

Invalid channel: '<channel>'
まとめプロダクト ID の一部として無効なチャンネルが指定されています。 例: not_a_channel:en:US:sku123
一般的な原因NA
推奨される対処方法NA
感染予防のヒントプロダクト ID が channel:languageCode:countryCode:offerId の形式(例: online:en:US:sku123)であることを確認します。詳細については、 Products.insert のリファレンス ドキュメントをご覧ください。
[countrycode] Invalid country code: '<country_code>'
まとめ商品 ID の一部として無効な国コードが指定されています。 例: online:en:not_a_country_code:sku123
一般的な原因NA
推奨される対処方法NA
感染予防のヒント商品 ID が channel:languageCode:countryCode:offerId の形式であることと、国コードが有効な ISO 3166 の国コードであることを確認してください。
[item id] Invalid item id: '<id>'
まとめ無効な商品アイテム ID です。例:online:en:US:sku123 ではなく sku123
一般的な原因GET リクエストや DELETE リクエストで、アイテム ID ではなくオファー ID を指定する。
推奨される対処方法NA
感染予防のヒントプロダクト ID が channel:languageCode:countryCode:offerId の形式であることを確認します。
[name] The term '<term>' is not allowed
まとめ名前に禁止語が含まれています。
一般的な原因NA
推奨される対処方法許可された名前を使用してください。詳しくは、フィード仕様に関するヘルプセンター記事をご覧ください。
感染予防のヒントNA
[price.currency] Please use a currency that is supported in the target country
まとめ対象国で使用できない通貨を指定した。
一般的な原因NA
推奨される対処方法通貨と国が正しく指定されていることを確認してください。詳しくは、フィード仕様に関するヘルプセンター記事の price に関するセクションをご覧ください。
感染予防のヒントNA
[storeCode] storeCode must be 'online'
まとめ在庫フィードを使用してオンライン商品の価格と在庫状況を更新しようとしましたが、URL の店舗 ID として特別な値 online 以外の値が指定されています。
一般的な原因NA
推奨される対処方法リクエスト URL の店舗 ID を online に変更します。
感染予防のヒントすべての在庫クエリで、オンライン商品には online を指定し、ローカル商品には店舗 ID を指定してください。
[<attribute>]
まとめ角かっこで囲まれた項目は無効です。
一般的な原因NA
推奨される対処方法問題のある商品アイテムの仕様を修正します。詳しくは、フィード仕様に関するヘルプセンター記事をご覧ください。
感染予防のヒントNA

notFound

Item not found
まとめ取得、更新、削除しようとしたアイテムは存在しません。
一般的な原因存在しないプロダクトを削除しようとしたか、削除する URL でプロダクト ID を正しく指定していない。
推奨される対処方法 Products.list を使用して商品のリストを取得し、そこに表示されているアイテムのみの取得、更新、削除を試みます。アイテム ID は channel:languageCode:countryCode:offerId の形式で指定します。例: 277104-ekb のようなオファー ID ではなく、online:ru:RU:277104-ekb
感染予防のヒントNA

not_inserted

The item could not be inserted.
まとめ他のエラーのため、既存の有効なエントリが上書きされるため、商品を挿入できませんでした。
一般的な原因NA
推奨される対処方法新しい商品情報を追加する前に、同じ呼び出しの他のエラーを確認し、対処してください。
感染予防のヒントNA

割り当て容量

too_many_items: Merchant quota exceeded
まとめGoogle ショッピングにアップロードした商品アイテムが多すぎます。
一般的な原因検証に失敗した商品は、既存の有効な商品を置き換えなければ、挿入される場合があります。アカウントに無効な商品が多くなりすぎないように、 includeInvalidInsertedItems フラグを Productstatuses.list に使用することを検討してください。
推奨される対処方法

上記のように、無効な商品がないか、上記のように数が多くなりすぎていないか確認し、削除します。また、商品をアップロードする際に 有効期限を指定します。有効期限に達すると、プロダクトは自動的に削除されます。デフォルトの有効期限(最長)は、商品の挿入または更新から 30 日後です。

: マルチクライアント アカウントの商品アイテム割り当ては、すべてのサブアカウントの商品の総数と照合されます。このエラーがサブアカウントで表示された場合は、サブアカウントと MCA の両方に十分なアイテム割り当てがあることを確認してください。

上記の解決策を試しても、Merchant Center アカウントの新しい商品の容量が不足している場合は、 アカウントで追加の商品アイテムを送信する機能をリクエストできます。

感染予防のヒントおすすめの対応方法を参照してください。
too_many_subaccounts: Maximum number of subaccounts reached
まとめマルチクライアント アカウントで作成できるサブアカウントの数が上限に達しています。
一般的な原因NA
推奨される対処方法

古くなったサブアカウントを削除します。

すべてのアカウントが有効な場合は、 MCA で追加のサブアカウントを作成する機能をリクエストできます。

感染予防のヒントNA
request_rate_too_high: Request rate too high. Please reduce your throughput
まとめリクエストの実行速度が速すぎるため、リクエストの頻度を減らしてください。
一般的な原因公開されている上限に記載されている 1 分あたりの割り当てをご覧ください。このしきい値を超えると、このエラーが発生します。トラフィックの急増が原因でこの問題が発生したり、サーバーがより多くのスレッドに拡張したりすることがあります。
推奨される対処方法1 分あたりに送信されるリクエストの合計数を減らします。
感染予防のヒントこのエラーが発生した場合は、プログラムによるバックオフ戦略を使用して、リクエスト率を適切なレベルまで下げてください。
daily_limit_exceeded: merchant quota exceeded
まとめ特定のサービス メソッドに対して許可されている 1 日あたりのリクエスト数を超えています。
一般的な原因公開されている上限に記載されている 1 日あたりの割り当てをご覧ください。このしきい値を超えると、このエラーが発生します。
推奨される対処方法

可能であれば、複数の変更を 1 つのリクエストにまとめることで、1 日あたりの送信リクエスト数を減らします。商品が急激に何度も変更されるのを避けるため、商品への変更は適切な期間にわたってバッチ処理することを検討してください。ウェブサイトで microdata として表現できる商品アイテムの更新の場合は、この方法を使用して Products または Inventory サービスの呼び出し回数を制限することを検討してください。

特定のメソッドに対する 1 日の呼び出しがさらに必要な場合は、Merchant Center ID、割り当て上限に達しているメソッド、それらのメソッドで必要となる 1 日あたりの呼び出し回数の推定値とその理由を Google にお問い合わせください。割り当ての増加に向けてサポートいたします。

感染予防のヒントおすすめの対応方法を参照してください。
too_many_failed_auths: Too many failed authentications.
まとめアクセス権がないアカウントに対してバッチ リクエストが多すぎます。
一般的な原因削除されたサブアカウント、または新しく作成されたサブアカウントが利用可能になる前にリクエストを一括で行う。
推奨される対処方法削除されたサブアカウントに影響する呼び出しは行わないでください。
感染予防のヒントおすすめの対応方法を参照してください。
request_too_large
まとめバッチ リクエストあたりの entries の送信が多すぎるか、custombatch リクエスト サイズの上限を超えています。
一般的な原因custombatch リクエストごとに最大 10,000 個の entries を含めることができます。圧縮転送サイズの上限は 32 MB です。
推奨される対処方法バッチを上限を下回る複数のバッチに分割してから、もう一度お試しください。
感染予防のヒントバッチごとに送信するエントリは 1,000 件以下にすることをおすすめします。

不要です

[price.value] Required parameter: price.value
まとめ値が指定されていない価格が指定されました。例: { "value": 123, "currency": "USD" } ではなく { "currency": "USD" }
一般的な原因NA
推奨される対処方法パラメータ(ここでは price)の形式が正しいことを確認してください。たとえば、price には valuecurrency の 2 つの必須フィールドがあります。
感染予防のヒントNA
[product] INSERT request must specify product
まとめ"method": "insert" はあるが商品がないエントリを含むカスタムバッチ リクエストを API に送信しました。
一般的な原因メソッドを get または delete に変更するのを忘れる。
推奨される対処方法product フィールドで、挿入する商品を指定します。
感染予防のヒントメソッド insert のバッチエントリには商品を指定し、メソッド get または delete のバッチエントリには商品 ID を指定してください。
[productId] DELETE request must specify productId
まとめ"method": "delete" はあるが商品 ID がないエントリを含むカスタムバッチ リクエストを API に送信しました。
一般的な原因メソッドを insert に変更するのを忘れる。
推奨される対処方法削除する商品を productID フィールドで指定します。
感染予防のヒントメソッド insert のバッチエントリには商品を指定し、メソッド get または delete のバッチエントリには商品 ID を指定してください。

userRateLimitExceeded

User Rate Limit Exceeded
まとめリクエストの実行速度が速すぎるため、リクエストの頻度を減らしてください。
一般的な原因公開されている制限事項に記載されている HTTP リクエストの上限をご覧ください。このしきい値を超えると、このエラーが発生します。トラフィックの急増が原因でこの問題が発生したり、サーバーがより多くのスレッドに拡張したりすることがあります。
推奨される対処方法1 分あたりに送信されるリクエストの合計数を減らします。同じサービスに対する複数のメソッド呼び出しを 1 つの custombatch リクエストにまとめると、実行される HTTP リクエストの数が少なくなります。
感染予防のヒントこのエラーが発生した場合は、バッチ処理戦略とプログラム バックオフ戦略を使用して、リクエスト率を適切なレベルまで下げてください。

排除できます。

[adwords_redirect]
まとめ登録した商品で、adwords_redirect フィールドが有効な URL ではありません。
一般的な原因NA
推奨される対処方法 adwords_redirect フィールドの値が有効な URL であることを確認します。
感染予防のヒントNA
[item] auth/frontend/not_claimed
まとめ販売者のウェブサイトの URL が Merchant Center で申請されていません。
一般的な原因NA
推奨される対処方法Merchant Center で URL の申請を行います。詳しい手順については、ヘルプセンターをご覧ください。
感染予防のヒントNA
[energy_efficiency_class] validation/feed
まとめ同じ商品に energyEfficiencyClass 単価の両方を指定した。
一般的な原因NA
推奨される対処方法省エネ性能または価格単位のみを指定します。両方は指定しないでください。
感染予防のヒントNA
[item] internal
まとめ内部エラーです。
一般的な原因NA
推奨される対処方法リクエストを再試行してください。それでも失敗する場合は、お問い合わせください
感染予防のヒントNA
[item_group_id] invalid_attribute
まとめバリエーション属性(色、サイズ、柄、素材)に itemGroupId と複数の値の両方が指定されている商品アイテムを登録しました。
一般的な原因商品グループ ID を指定するときに、1 つの商品に複数のサイズを指定する。
推奨される対処方法バリエーション属性の値ごとに異なる商品を登録します(例: size)。
感染予防のヒントNA
[additional_image_link] invalid_attribute
まとめ10 個以上の追加の商品画像リンクを送信しました。
一般的な原因NA
推奨される対処方法 追加の商品画像リンクの数は 10 個までにします。
感染予防のヒントNA
[<attribute>] invalid_character
まとめブランド、商品説明、その他の属性を、指定されたリクエスト エンコードで解析されない文字列として登録した。
一般的な原因NA
推奨される対処方法メッセージを確認して問題の原因となっている属性を特定し、対応する値のテキスト エンコードを検証してから再送信してください。API は、有効な UTF-8 文字のみを受け入れます。
感染予防のヒントNA
[<attribute>] invalid_value
まとめ無効な色、商品説明、その他の属性を登録しました。
一般的な原因NA
推奨される対処方法すべての属性がフィード仕様に準拠していることを確認してください。詳しくは、フィード仕様に関するヘルプセンター記事をご覧ください。GTIN または MPN に関する問題については、 固有商品 ID に関するヘルプセンター記事をご覧ください。
感染予防のヒントNA
[<attribute>] missing_recommended / missing_required
まとめ必須または推奨の属性が指定されていない商品を登録しました。
一般的な原因NA
推奨される対処方法商品の推奨属性と必須属性をすべて指定してください。詳しくは、フィード仕様に関するヘルプセンター記事をご覧ください。
感染予防のヒントNA
[link] validation/invalid_value for <destinations>: URLs do not belong to your website
まとめMerchant Center アカウントで申請している URL とは異なるベース URL で商品を登録しました。
一般的な原因NA
推奨される対処方法登録した商品の URL が Merchant Center によって申請されているウェブサイトと一致していることを確認してください。
感染予防のヒントNA