Discourse Adsense Adpluginの広告が空白/空になります

こんにちは。

最近、DiscourseフォーラムにAdsenseプラグインを追加しました。ただし、一つ懸念される問題があります。一部の広告が表示されないのです。以下のように空白で表示されます。

この問題に関する他のトピックはすべて読みましたが、解決策は見つかりませんでした。この問題は、スレッドの下部(推奨投稿、投稿下部の上)に近い広告でより頻繁に発生することに気づきました。

コンソールとネットワークを確認しましたが、エラーは見つかりませんでした。

また、把握しているすべてのGoogle広告ドメインをコンテンツセキュリティポリシーに追加しました。

それでも、このエラーは発生しています。原因かもしれないと思うことの一つは、すべての広告で全く同じ広告コードを使用していることです。広告の場所ごとに複数の広告コードを作成する必要があるかどうかはわかりません。

この問題について助けていただけると大変助かります。ありがとうございます!

新しいAdSenseアカウントから広告を配信していますか?Googleでは、これらの広告が表示されるまでに時間がかかる場合があります。

別の可能性としては、広告をデフォルトでブロックするブラウザを使用している可能性があります。

  1. はい、比較的新しいAdSenseアカウントです。実際、1日も経たずに承認されました。

  2. ブラウザの問題ではないと思います。広告ブロッカーなしでChromeを使用しています。

もしご自身で確認したい方がいれば、私のフォーラムリンクはこちらです: https://forum.codergautam.dev/

Googleが広告の配信を開始するまで待ってください。最大72時間かかる場合があります。

「いいね!」 1

わかりました、待っています。72時間後にまた連絡します。

そのURLで広告が表示されました。

「いいね!」 1

いつもですか?私にとっては、通常、当たったり外れたりするもので、表示されることもあれば、表示されないこともあります。

3回試しましたが、すべて異なるIPアドレスからでした。

「いいね!」 1

広告カバレッジは確かに改善されたように思われますが、待つのがコツでしょうか?

こんにちは。

広告のカテゴリ分け、フィルタリング、広告サイズ、ウェブサイトに適合する広告の量などによって異なります。広告が表示されない場合は、これは完全に正常なことです。広告はGoogleによって最適化され、ウェブサイトに表示されます。Googleが適切な広告を配置できない場合、その場所は空のままになります。このような場合、空の広告スペースに次のものが追加されます。data-ad-status="unfilled"。これはCSSでターゲットにできるため、空の広告スペース全体を非表示にすることができます。
これはあなたのサイトでも時々起こっています。:slightly_smiling_face:


Discourse Ad PluginのAdsense部分についてはよくわかりません(以前設定したことがありますが、私のウェブサイトではもう動作していません)が、これらのURLをCSPに追加する必要はないと確信しています。:thinking:

プラグインの説明には、これらを追加するように記載されているだけです。:arrow_down_small:

「いいね!」 1

Adsense を使用すると、Google のソリューションにより CSP は完全に無用になります。なぜなら、adservise.google.<国> もすべて許可する必要があるからです。あるいは、CSP を使用する必要がなくなったときにすべてを許可することになります。

なるほど…だからAdSenseの広告が消えたのか、Twitterコンポーネントを動作させるために最近有効にしたCSPのせいだったんだ!

上記の「unsafe-inline」を試すと、DMの暗号化が有効な場合は使用できない。これは、もし私がこれまで意図しない結果のウェブを見たことがあるなら、まさにそれだ… :thinking:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.