会員サイトをリニューアルしました! 新サイトはこちら

SWELLでのGoogleアドセンス広告とAICP(Adsense Invalid Click Protector)の使い方 < SWELLに関する質問

フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。

SWELLでのGoogleアドセンス広...
 
通知
すべてクリア

SWELLでのGoogleアドセンス広告とAICP(Adsense Invalid Click Protector)の使い方

5 投稿
2 ユーザー
0 Likes
1,428 表示
issan
(@issan)
Active Member
Topic starter
 

SWELLでAICP(Adsense Invalid Click Protector)を設定したのですが、ダッシュボード上でカウントされません。phpコードはAd inserterを使って編集しています。

広告自体はうまく表示されているのですが不正クリックを検出してくれません。SWELLにてGoogleアドセンスの広告を貼る際に不正クリックを防ぐための設定はどのようにすればいいのでしょうか?

↓こちらにAd inserter上のphpコードを載せます。

<?php
if( aicp_can_see_ads() ) {
echo '<div class="aicp">

<!--ここにアドセンス広告コード -->

(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>';
} else {
echo "広告の表示がブロックされています。";
}
?>

 
投稿済 : 25/12/2020 4:18 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

すみません、Adsense Invalid Click Protectorというものを使ったことがないので何が起きているかよくわかっておらず...。

・期待される挙動
・発生している挙動

をもう少し詳しく教えていただきたいです。

 
投稿済 : 25/12/2020 10:13 am
issan
(@issan)
Active Member
Topic starter
 

AICP(Adsense Invalid Click Protector)はアドセンスの広告を指定回数踏むと広告の表示をブロックさせるものです。いわゆるアドセンス狩り対策で入れておくと便利なプラグインになります。

例えば、3時間以内にアドセンス広告を3回クリックしたら、対象のIPに対して広告を非表示にするといった挙動となります。

本来は先に挙げたPHPコードを書けばAICPが自動的に閾値を越えたクリックを検出して広告をブロックしてくれるはずなのですが、何も検出されません。

検出されれば添付ファイルのように数値がカウントアップされていくはずなのですが、数値はゼロのままです。

いろいろ調べたところ、

どうやら、キャッシュ系プラグインを使っているとAICPが上手く動かないようです。

SWELLのキャッシュをOFFにするにはどうすれば良いでしょうか?

確認したところ、SWELL設定の「高速化」のタブがそれに当たると思うのですが、他にあればご教示いただけると助かります。

 
投稿済 : 23/02/2021 9:52 am
了(開発者)
(@ryo)
Illustrious Member Admin
 

高速化のところの設定以外は特にテーマ側ではキャッシュしていません...!

 
投稿済 : 23/02/2021 12:50 pm
issan
(@issan)
Active Member
Topic starter
 

情報ありがとうございます。

高速化のキャッシュを外して検証してみます。

 
投稿済 : 25/02/2021 12:58 am
共有: