私のサイトでのGoogle広告表示に関する奇妙な質問

プラグイン Discourse Advertising Plugin (Ads) の最初のインストール後、Google広告は私のサイト ( https://bbs.whitewater.wang/ ) に正常に表示され、毎日の収益データを確認できましたが、ある日、サイトに広告の空白のみが表示されることに気づきました(他のユーザーも同様です)。

プラグインの設定は正しいと確信しています。


プロキシを使用してウェブにアクセスしている場合、広告は正常に表示されます。

プロキシを閉じると、空白が表示されるだけです。

しかし、プロキシを閉じても、 iSharkFly - 飞鲨 のような他のサイトにアクセスすると、広告は正常に表示されます。

何が起こっているのか、そしてどのように解決すればよいのかわかりません😔

考えられる理由

私のサーバーは中国にあるのでしょうか?
CloudFlare CDNが原因でしょうか?

エラーログ

「いいね!」 1

誰か手伝ってくれませんか? :smiling_face_with_tear:

「いいね!」 1

フォーラムを拝見しましたが、Chromeデスクトップ版のウィンドウでは広告が表示されるべき空白スペースすら表示されません。しかし、iPadのデスクトップ表示のSafari(iOS)では広告が表示されます。ただし、モバイル表示ではスペースがあります。

iPadのデスクトップ表示のSafari(iOS):

iPadのモバイル表示のSafari(iOS):

Chromeのデスクトップ版(Windows):

また、ナビゲーターメニューのカスタムアイコンの一部がChromeで表示されないようです :thinking:

こちらを確認してください。

コンテンツセキュリティポリシーとJavaScriptのエラーがたくさんあります。これらの一部は、Mitigate XSS Attacks with Content Security Policy に関連している可能性があります。

セーフモードで確認したところ、JavaScriptのエラーはありませんでしたが、コンテンツセキュリティポリシーのエラーは残っていました。コンポーネントにも問題がある可能性があります。

「いいね!」 1

これを見てみてください

ついに本当の問題を見つけました。それはユーザーのネットワークに依存しており、広告が表示されたりされなかったりします。

Google 広告の表示は、顧客がアクセスするネットワークと非常に関係があります。Google 広告は JS スクリプトを実行する必要があり、このスクリプトの実行効率が広告の表示を直接決定します。クライアントのネットワークが非常に悪い場合、広告が表示されない可能性があります。
Google 广告的显示和客户访问的网络有很大的关系。Google 的广告是需要运行 JS 脚本的,这个脚本的执行效率直接决定了广告的显示。如果客户端的网络太差的话,广告是有可能显示不出来的。

「いいね!」 1