Adsenseとページビューの問題

プラグインのGoogle AdSenseでの動作に深刻な問題があると思います。

ページビューに関する会話で、データをここに記録しようとしました。

公式プラグインが稼働し、ページ上の目立つ位置にいくつかの広告が表示されているにもかかわらず、Google AdSenseとGoogle Analytics GA4のPVカウントの比率はわずか3.9%でした。

GTMとAdSenseの自動広告配置を使用してAdSenseコードを追加しようとしましたが、AdSenseのページビューとGA4のページビューのヒット率は13%になりました。これは、ページ上の広告がはるかに少なく、目立たない広告にもかかわらずです。GTMは、サイトを閲覧していると機能しないという、非常に欠陥のある方法ですが、それでもプラグインよりもかなりのマージンで優れています。

私は開発者/プログラマーではありませんが、問題は、ページの履歴変更がプラグインを使用したAdSenseタグをトリガーしていないこと、またはそれに類することだと思います。また、無限スクロールのページ読み込みは、トリガーすべきだと思うページビューをトリガーしていません。実際、PV率はDiscourseのPVよりもはるかに低いため、プラグインを使用したときにAdSenseタグがトリガーされているのは最初の訪問または完全なページリフレッシュのみであり、ページが変更されてもAdSenseタグがトリガーされていないと思います。サイトを閲覧しているときに広告が表示されていてもです。

例:

7月15日のデータについて

  • Google Analytics GA4:152Kページビュー
  • Google Analytics GA4:6.8K 初回訪問イベント
  • Discourseログ:93Kページビュー - Discourse PVとGA4の違いは理解しており、それは理にかなっています。
  • Google AdSense:6Kページビュー

私の考えでは、ここに正しく機能していないものがあります。

AdButlerまたは他の広告統合を使用して、より良いページビューデータを取得している人はいますか?

AdSenseページビュー対可視性グラフ:

左側はプラグイン、右側はGTMで追加したAdSenseです。プラグインはGTMで追加した自動広告よりもはるかに優れた広告の可視性を提供してくれたことがわかります。

(注:そこでフラットラインになっているのは、その時点でタグを完全に削除したためです。)

同じ期間のGoogle Analyticsデータ

Google Analyticsのデータは、サイトがどれほど忙しかったかを示しています(私のサイトのピークシーズンは7月末に終了します)が、トラフィックがはるかに少ないにもかかわらず、非常に欠陥のあるGTMシステムを使用して、比例してより多くのAdSenseページビューを生成しています。

このデータが問題のトラブルシューティングに役立つことを願っています。

さらに洞察を与えるために:

7月に

  • GA4で172K 初回訪問イベント
  • Google AdSenseで177K ページビュー

これらの数値は、偶然にしては近すぎると私は思います。

その期間:

  • Discourseは170万ページビューをカウントしました
  • Google Analyticsは390万(長いスレッドがたくさんあるため、無限スクロールで多くの動的なページ読み込みがあります)をカウントしました。

したがって、実際には、最初のページ読み込み後の後続のページビューの大部分がAdSenseで失われているようです。

「いいね!」 3

このプラグインの経験があまりないので、どこから手をつければよいかわかりませんが、経験豊富な方に見ていただけるように Bug に送ります。:eyes:

「いいね!」 4

@JammyDodger さん、ありがとうございます :+1:

「いいね!」 2

これを読み、他のトピックも読みましたが、報告されている問題について少し混乱しています。

AdSense広告が広告プラグインによって実際に配信されていないことを懸念していますか?それとも、広告は配信されているものの、GTMでページビューとして認識されていないことを懸念していますか?

Discourseでページビューを追跡する方法については、すでに推測されていると思いますが、ページビューを追跡するには、次の条件を満たす必要があります。

  1. アプリケーションからページビューとしてシグナルが送信されること。これは、ルート遷移時(例:トピックページからユーザーページをクリック、トピック間の遷移など)に発生します。
  2. または、Ajaxリクエストではないこと(つまり、PWAへの最初のリクエストやクローラーなど)。

そして

  1. 200応答であり、エラーではないこと。
  2. text/htmlリクエストであり、JSONではないこと。(したがって、直接APIリクエストは除外されます)

そのため、Discourseでは、単にページを下にスクロールしても、新しいページビューとしてはカウントされません。

別途、GTMタグにhistoryトリガーを追加することについては、広告配信にどのように影響するかはわかりませんが、これ After adding this, I have noticed an uptick in the count of pageviews on my test site, so perhaps you’re on to something there.

「いいね!」 2

MarkDoerr様 - ご返信ありがとうございます。

私の説明が不明瞭だったらすみません。試行錯誤しており、問題を混乱させてしまった可能性があります。

私が抱えていた主な問題は、広告プラグインとAdSenseを併用した場合、Google AnalyticsのページビューやDiscourseのページビューと比較して、Google AdSenseで得られるページビューがごくわずかだったことです。

7月のレートで:

  • Google Analytics:390万ページビュー
  • Discourse:170万ページビュー
  • プラグインを使用したGoogle AdSense:17万7千ページビュー

これは劇的な減少です。ヘッダー、フッター、トピック後の投稿間など、ほとんどのページに広告が表示されていました。閲覧中にほとんどのページで広告が読み込まれているように見えましたが、AdSenseに登録されたのはそのごく一部でした。

他の人はAdSenseで広告プラグインを使用して、より良いリターン率を得ていますか?

より良いページビューを得ようとGTMを試しましたが、おそらく問題をさらに混乱させているだけなので、今はそれは置いておきましょう。しかし、試してみて以来、はるかに少ないトラフィックでより良いページビューリターンを得ています。

[編集 - AdSenseデータを修正しました - ]

「いいね!」 2

ほとんどいません。Discourseの収入は非常に低いため、Google広告を完全に表示しなくなるのと同じです。まあ、ユーザーはより幸せだと思います。

それが、私がフォーラムの直接リンクの共有をやめ、WordPressとコメント経由で人々をリダイレクトしている主な理由でした。

しかし、それは正しくないですよね?少なくとも Discourse のページビューを AdSense のページビューとしてカウントすることは可能であるはずです。そうですよね?私にとっては、ページビューが正しいレートで登録されない場合、広告システムは機能していないことを意味します。

AdButler の統合も、カウントされるページビューの割合が同じように小さいのでしょうか?

心配いりません。おっしゃっていることは理解していましたが、あなたは様々な実験をされていたので、確信が持てませんでした。:slight_smile:

初歩的な質問や観察のように思われるかもしれませんが、私は広告を配信していないので、承認待ちのまっさらなAdSenseアカウントでこの問題に取り組んでいます。

つまり、GTM経由で広告を配信した場合、プラグイン経由で配信した場合よりも高いAS/GA4ページビュー比率を確認できたということですか?

それでも…

…ということは、広告のインプレッションは依然として高く、実際にはプラグイン経由で広告を配信した場合の方がGTM経由よりも良いということでしょうか?

ちなみに、ページビューと同じ期間にAdSenseで報告されるインプレッション数はいくつですか?テスト中にその数値に変動はありましたか?

これはすべてGoogleからGoogleへのいたちごっこ問題のように感じますが、前述の通り、自分でテストするためにAdSenseアカウントの承認を待っています。承認待ちの間、何かお手伝いできることがないか、引き続きこの問題を見ていきます。

「いいね!」 2

ご心配なく、もう一度明確に説明させていただきます。

はい、以前と同じくらいのASページビュー数を獲得していますが、サイトははるかに静かになっています(現在はサイトのオフピークシーズンです)。

しかし、それでもFathom Analytics、GA4、またはDiscourseが毎日カウントしているページビューのごく一部にすぎません。Discourseでは約7KのAS PV、GA4とFathomでは67Kです。

GTMを使用すると、広告のインプレッションは少なくなり、広告の視認性も低下します。その理由は、AdSenseの自動広告を使用しているため、プラグインを使用して簡単に追加できる場所よりも広告の配置が良くないためです。

左側のデータはプラグイン、右側のデータはGTMを使用したものです。収益が非常に少なかったので、途中で諦めました。

比較のために、同じデータでのトラフィックを以下に示します。

また、大きな要因は、GTMアプローチを使用してサイトを閲覧すると、最初のページ読み込み時に広告が表示されますが、別のページに移動すると表示されなくなります。ホームページに戻っても表示されなくなります。フルページリフレッシュを行うと表示されますが、それでもプラグインを使用するよりもページビュー数が多くなっています。

一方、プラグインを使用すると、サイトのページ間を移動するときに広告が表示されましたが、サイトを閲覧してもAdSenseのページビューは作成されませんでした。ユーザーを煩わせ、価値のある収益を生み出さない、最悪の状況のようです。

プラグインAdSenseは、最初のページ読み込みのみをカウントし、後続のページ読み込みはカウントしていないと思います。広告は表示されていても、ページビューがカウントされていないようです。

7月の例に戻ると、例えば7月全体では

  • Discourseは170万ページビューをカウントしました
  • Google Analyticsは390万ページビューをカウントしました(長いスレッドがたくさんあります)。
  • Google Analyticsは172Kの初回訪問イベント(GA4)をカウントしました
  • Google AdSenseは177Kのページビューをカウントしました

最後の2つの数値は奇妙に似ています。5Kの追加は単なるリフレッシュかもしれません。

DiscourseのPVからGoogle AdSenseのPVへの問題だと思います。Fathom Analyticsでも同様の問題がありましたが、GTMを使用してサイトに追加しました。明日AdButlerアカウントを立ち上げる予定ですが、同じ問題が発生するのではないかと懸念しています。

「いいね!」 2

他のインテグレーションを使用している方がいれば、ぜひお聞かせください。

  • Google Ad Manager
  • Amazon
  • Carbon Ads
  • AdButler

これらのインテグレーションのいずれかで、Discourse のページビューと同等か、Google Analytics のページビューよりも多いページビューが表示されていますか?

そうすれば、Google AdSense の問題なのか、Discourse の問題なのかを判断できるかもしれません。

編集: AdButler でゾーンを設定する方法がわかり、Adplugin を使用してサイトにゾーンを追加しました。経過を見るのが楽しみです。最初の広告インプレッションが表示され始めているようです。

さらに編集。AdButler はページビューをカウントせず、広告インプレッションのみをカウントします。サイトのいくつかのゾーン(位置)にプラグインを使用してデフォルト広告をいくつか設定しましたが、4時間経過して 5.1K インプレッションがあり、これは昨日の AdSense の総インプレッションより約 900 少ないです。興味深いです。

さらに編集: AdButler について誤解していたようです。そこで、AdButler を使用して AdSense の広告ユニットをサイトに追加し始めました。これにより、どれだけのインプレッション/ページビューが得られるかを見るのが楽しみです。初期データは有望に見えます。

「いいね!」 3

AdButler と AdButler プラグインの設定を使用して、AdSense の広告ユニットをサイトに手動で追加しました(自動広告も実行したままです)…そして、これがその結果です。

説明:

  • 7月24日~7月31日 = プラグインを使用して AdSense を実行 = ページビューが非常に少なく、約 5K/日ですが、各ページビューで 30K~40K の多くのインプレッションが発生しています。これらの設定では、設定したとおり、トピックリストの上部、投稿の間など、広告が表示されると予想されるほとんどのページで広告が表示されました。
  • 8月1日~8月23日 = 広告なし
  • 8月24日~8月30日 = Google Tag Manager を使用して Google Autoads のみを実行 = ページ読み込み時または全ページリフレッシュ時にのみ、サイトに多くの広告が表示されます。最初の読み込み時にいくつか表示され、その後は表示されませんが、7K のページビューで 12K~14K のインプレッションが発生しました。
  • 8月30日以降:(グラフの右側にある大きな増加) = AdButler ゾーンを使用して AdSense 広告ユニットを追加。ページビューが大幅に増加し、1 日あたり 50K 以上になりました…素晴らしい!…しかし、何らかの理由で、インプレッションは比例して増加せず、5K のページビューで得ていたレベルで停滞しています…予想どおりに増加していれば、右側の赤い線はグラフから外れるはずですが、代わりにページビューよりも少ないインプレッションしか得られていません。

これは、ページを閲覧しているときにサイトに表示される広告が大幅に増加しているにもかかわらずです。AdButler の広告は、プラグインを使用して追加されたスロットにロードされているように見えます。アクセスするほとんどのページに 2 つか 3 つの広告が表示されているのがわかります。以前(8月23日~8月29日)は広告が非常に少なく表示されていたので、インプレッションとしてカウントされるはずですが、そうはなっていないようです。しかし、ページビューは登録されています。:man_shrugging:

この時点で途方に暮れています。:sweat_smile:

インプレッションが増加するかどうか、Adsense にもう少し時間をかけるべきでしょうか?

別の広告ソースに登録して、AdButler プラグインで試してみて、AdSense の上記のデータとは異なる結果が得られるかどうかを確認するつもりです。おそらく AdSense が問題なのでしょう。

更新:

AdButler と Adbutler プラグインを使用して Smarty Ads を追加してみましたが、同様の問題が発生しています。

試しているテスト広告は、モバイルでは投稿間に表示される広告である「MOBILE POST BOTTOM ZONE」広告です。私のトラフィックの 80% がモバイルデバイスからであるため、この広告は通常多くのインプレッションを獲得します。

そこで、Smarty Ads で広告ユニットを設定し、次に Adbutler でゾーンを設定し、Smarty の埋め込みコードを含む広告ユニットを Adbutler に追加しました。

以下は、今日の ADBUTLER の統計情報です。特に「MOBILE POST BOTTOM」のインプレッションに注目してください。今日は 11K です。

この数字は妥当なようです。かなりの数の長いスレッドがあるので、この広告は頻繁にトリガーされるはずです。その結果、AdButler は予想されるレートで広告をトリガーしているようです。

問題は、Smarty Ads のダッシュボードでは、上記のトラフィックから予想されるリクエストのほんの一部しか得られていないことです。

「いいね!」 2

私も同じ問題を抱えています。残念ながら、AdSenseのカウントはページビューと比較して非常に低いです。この問題についてアップデートは公開されますか?

残念ながら、AdSense はページビューを正しく登録していないようなので、諦めました。

@MarkDoerr さん、何かうまくいきましたか?

FWIW、私の意見では、Adsense は Discourse とうまく連携しないか、その逆も同様です。おそらく別のベンダーの方が良いでしょう。

数ヶ月に一度は「Adsense Publisher Violation Report」を受け取っており、これは統合に関連しているようです。また、広告が表示されているユーザーは、広告の読み込み中にスレッドで常に上下に「バウンス」されています。

現在、それは非常に間違いなくそうですが、新しい Google Analytics は Discourse をよく読み取ります。AdSense も同様に機能するようにできるはずではありませんか?

マークが今週不在であることをお知らせします。あなたの質問にお答えできればと思いますが、マークがここで述べているのと同じ状況です。

実際には、承認待ちのAdSenseアカウントすら持っていないため、やや悪い状況です。

AdSenseアカウントなしでこの理論をテストする方法があれば、知りたいと思います。Discourseで働いていた頃、AdSenseプラグインに関する質問に答えるのが難しいことを思い出しました。

「いいね!」 1

シェーン様

サイモンが申しておりました通り、私は2週間ほどオフィスを離れておりました。戻ったばかりですので、この件を再度確認し、何か進展がないか見てみます。

「いいね!」 2

心配いりません。私も10日間ほど不在にしていました。何か進展があれば教えてください。明らかに上記で何かがうまくいっていません。

以前のGoogle Analyticsもページビューを正しく読み取っていませんでした。GA4だけが読み取れているようなので、Google側に何か問題があるようです。

問題は進展していますか?

残念ながら、誰も気にかけていないようです。

私の知る限り、Discourseは小規模なコミュニティウェブサイトではなく、サポートプラットフォームとして、より企業の用途に適しているようです。

Discourseはソフトウェアとしては非常に気に入っていますが、SPA/動的なページ読み込みにより、公式の広告プラグインを使用しても、試したすべての広告システムで問題が発生するため、Discourseを適切に収益化することが不可能であるように思われるため、残念ながら別のプラットフォームに移行するという決断を下しました。

小規模な出版社で代替システムに関するアドバイスが必要な場合は、お気軽にご連絡ください。現在、開発者が私のコミュニティをDiscourseから別のシステムに移行しており、最初のデモはうまく機能しているようです。