スポンサーリンク

Googleアドセンスの自動広告を使ってみた

ちょっと前にGoogleアドセンスに追加されたと思われる自動広告を導入してみました。
なんでもスクリプトをHTMLのhead内に1つ追加するだけで機械学習によって最適化された位置に広告が挿入されるとのことです。
今回は統一感が全然ない私の実験用スペース(http://etc.imo-tikuwa.com/)配下のページで自動広告が表示されるようにしてみました。


まずアドセンスの管理画面で自動広告の設定を作成します。
広告の設定>コンテンツ>自動広告

最初に全般設定を作成します。(ここキャプチャ取ってなかったので省略)

次に新しいURLグループボタンよりURLごとの設定を作成します。

画面右側の「URLを追加」をクリック

URLを入力して「追加」ボタンをクリック
今回はimo-tikuwa.comのetcサブドメイン用の設定を作成します

追加したetcサブドメインにチェックを入れて「次へ」ボタンをクリック自動広告で有効にしたい広告タイプを選択します
今回は全部有効にしてみましたURLグループ名を入力して「保存」ボタンをクリック 自動広告の最初の画面に追加したURLグループが表示されるようになります
選択して更新することもできるようでした全般設定の右側に表示されてる「自動広告を設定」というリンクをクリックするとサイトのheadタグ内に追加するスクリプトが表示されるのでコピー

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({
          google_ad_client: "ca-pub-xxxxxxxxxx",
          enable_page_level_ads: true
     });
</script>

 

これでGoogleアドセンス側の設定は以上です。


次にetc.imo-tikuwa.comの各ページで上記のスクリプトを読み込む対応を行います。
SSIによるインクルードを行ってみようかと考えましたがデフォルトで有効でなかったみたいなので/commonディレクトリにga-automatic-ad.phpというファイルを作成し各ページのheadの閉じタグ前で普通にインクルードしました。

<!DOCTYPE html>
<html>
<head>
<title>ほげほげ</title>
<?php // 普通にインクルード ?>
+<?php include_once dirname(__DIR__) . '/common/ga-automatic-ad.php'; ?>
</head>

その他、何かを意図したわけではないですが/common直下に.htaccessを作成しDeny from Allとしておきました。


また、httpdの設定で.htmlファイル内でphpスクリプトを使う設定がされていなかったようだったので以下の設定を追加しました。

# .htmlでphpスクリプトを使用可能とする
<IfModule mime_module>
    AddType application/x-httpd-php .html
</IfModule>

以下は実際にどんな感じに広告が表示されるのかいくつかのページで確認した結果になります。

【PC版1】Youtubeの動画音声を自動再生する予定だったスクリプトのページです。
画面下部に横長な広告が表示されました。 【PC版2】ランダムな文字列を生成するページです。
1つ目と同じような広告が表示されました。【PC版3】
シーケンシャルな画像アップロードについての確認を行ったページです。
同じような広告が表示されました。
どのページも横幅の指定がなく上に詰まっているため同じような広告になってしまったものと思われます。画面に対しての横幅が指定されているようなページだと縦の広告が表示されたりするのかも。
【SP版1】
PC版1と同じページです。
レスポンシブ対応が出来ていないので画面上部に小さいテキストボックスが表示されているのは置いておいて、なんか大きな広告が表示されました。あなたへのおすすめというタイトルで広告が表示されています。追加されたコンテンツ内には私のブログのリンクもあるようなので広告設定画面にあった「関連コンテンツ」という広告だと思われます。
また、端末の下部にくっついた「アンカー広告」も表示されていることが確認できます。【SP版2】
もうなんのページなのかわからないですが、こちらも「関連コンテンツ」「アンカー広告」の広告が表示されていることがわかります。


自動広告について書いてあるブログを読んでみるとwordpressブログに自動広告追加するとヘッダーに表示されたり、既存の広告の中にインフィード広告が表示されたりといった情報を見かけました。
想定通りではありませんでしたが従来の表示したい位置に表示したいタイプの広告スクリプトを埋め込むのと比べると導入の手間が掛からないのはいい所だと思います。

タイトルとURLをコピーしました