LP(ランペ)を作成した。
LPには上からキャッチ(商品を訴求する大きなイメージ)。商品説明。商品の売り(USP)。続いてユーザーがこの商品を買う理由、この商品を買うことでユーザーが抱えている課題が解決できることを訴求するエリアを設ける。
このエリアが重要だ。ユーザは商品を手に入れることで、自分の課題が解決することを望んでいるのである。
だがしかし、LPに来たユーザーが「課題解決エリア」を見てくれているだろうか?
アナリティクスではPV・セッション・ユーザー等のデータが取れるが、このエリアを見てくれいるかどうかまでは残念ながら分からない。
そこで、タグマネージャー(以下 タグマネ)の力を借りて、このエリアを視認しているかどうかをチェックしたい。
LPのHTML内容:テストとして作成。(lp.html)
「課題解決エリア」を
<div id="go">いいいいいい・・・・</div>
とする。このエリアを視認しているか否かを判別したい。
<html lang="ja"> <head> <script> window.dataLayer = window.dataLayer || [];dataLayer.push({"PageType":"Article Page"}); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-****');</script> <!-- End Google Tag Manager --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>テスト</title> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-*****" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ <div id="go"> いいい いいい いいい いいい いいい いいい いいい いいい いいい いいい いいい いいい </div> あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ あ </body> </html>
タグマネ設定事項
ここで使用する変数3点
自動イベント変数:イベント(クリック、スクロールなど)を呼び出したアイテムに関する情報を取得する。
(1)Element Text: 要素のテキスト内容の値を返します。ここでは<div id="go">~</div>内のテキストを返す。
データレイヤー変数:HTMLからGoogleタグマネージャにデータを送る方法としてGoogleが公式に推奨している仕組み。
(2)PageType:LP(lp.html)ページ内にセットしておく。上記コードで、5行目。タグマネのタグより上に設定。トリガーで使う。
(3)gtm.element.tagName:タグの要素を取得する。ここでは div 。上記データレイヤー変数と違い、ページ内にセットする必要はない。「gtm.element.tagName」はタグマネが自動的にタグの要素を取得してくれている。
ここで使用するトリガー
要素の表示をトリガーとする。ここでは3点トリガー設定がなされている。
(1) div の id が go であること
(2)PageType に Article Page が含まれていること
(3)視認の最小割合は100(%)である。つまり、div で囲まれたエリアが100%表示されること
上記イメージ最後の設定は「PageType」、「含む」、「Article Page」である。
ここで使用するタグ
ラベルは「{{gtm.element.tagName}}:{{Element Text}}」で設定。タグが問題なく発火すれば「DIV:いいいい・・・」のように表示される。例えば、アナリティクスでイベント アクション「記事表示」のイベント回数を取得すれば、シンプルな視認回数が取得可能である。
アナリティクス リアルタイムで確認
*アナリティクス、リアルタイムで「記事表示」を確認。
なお、本コンテンツについてはSEM Technology 様の記事を参考にさせていただきました。