今までやり方がよくわからないのでAMPにはアドセンスを載せてなかったんですが、自動広告なら簡単かなと思って設定してみました。
結論的には、このサイトではページCTRが上昇し、収益も増加しました。といっても、もともと微々たるものです。総ページビューはAMPよりもWEBの方が多いのですが、ページビュー当たりの見積もり収益はAMPの方が多くなってます。
ここ30日間では、ハイエンドモバイルデバイスからのページビューではAMPの方が圧倒的に多数となりました。
というわけで、私の場合はアドセンスをAMP対応した方が良かったという結果となりました。
設定の仕方
テーマを編集します。子テーマのfunction.phpを開いて以下を貼り付け。 下のca-pub-xxxxxxxxxxxxxxxxのところに自分のIDを入れる。
//headにamp-auto-ads-JSを挿入する
add_action( 'amp_post_template_head', 'my_amp_add_tag_adsense_js' );
function my_amp_add_tag_adsense_js() {
?>
<!-- amp-auto-ads-JS -->
<script async custom-element="amp-auto-ads"
src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js">
</script>
<?php
}
//フッターにAMP自動広告コードを挿入する
add_action( 'amp_post_template_footer', 'my_amp_add_tag_adsense' );
function my_amp_add_tag_adsense() {
?>
<!-- AMP自動広告 -->
<amp-auto-ads type="adsense"
data-ad-client="ca-pub-xxxxxxxxxxxxxxxx">
</amp-auto-ads>
<?php
}
add_action( 'amp_post_template_head', 'my_amp_add_tag_adsense_js' );
function my_amp_add_tag_adsense_js() {
?>
<!-- amp-auto-ads-JS -->
<script async custom-element="amp-auto-ads"
src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js">
</script>
<?php
}
//フッターにAMP自動広告コードを挿入する
add_action( 'amp_post_template_footer', 'my_amp_add_tag_adsense' );
function my_amp_add_tag_adsense() {
?>
<!-- AMP自動広告 -->
<amp-auto-ads type="adsense"
data-ad-client="ca-pub-xxxxxxxxxxxxxxxx">
</amp-auto-ads>
<?php
}
これでおしまい。