web-dev-qa-db-ja.com

フィードの取得中にGoogle Merchantsで認証失敗エラーを修正するにはどうすればよいですか?

Google Merchant Centerでフィードを取得すると、次のエラーが表示されます。

グローバルフィードの問題1エラー:認証に失敗しました。認証エラーのためダウンロードに失敗しました。フィード設定のユーザー名とパスワードを確認して、もう一度お試しください。 enter image description here

フィードは正常に機能していましたが、今日このエラーが表示されますが、どのように修正できるか知っていますか?

1
Nader Rezaei

大変な仕事の後、最後に上記のエラーの理由と解決策を見つけました。ここで他の人と共有したいと思います。上記のエラーの理由はファイアウォールによるクロールIPのブロック Cloudflareであり、フィード構成のユーザー名とパスワードとは関係ありません。同じエラーが発生する場合は、まずサーバーとファイアウォールのファイアウォール設定を確認してください。 Google Merchantが接続しようとしているIPがブロックされている場合、フィードの取得中に上記のエラーが発生し、このIPをホワイトリストに追加するか、ブロックを解除する必要があります。また、地理的なブロックリストも確認できます。米国をブロックすると、Google Merchants IPが定期的に変更され、Cloudflareによって新しいIPのインデックスを作成して認識する前にこのエラーに直面するため、この問題に直面する可能性があります。私の問題はCloudfalreでUSAをブロックし、Google MerchantsのIPが先週変更され、新しいIPがGoogleクロールとしてCloudflareによってインデックス付けされなかったため、サーバーに到達できないことです。

1
Nader Rezaei