フォローする

イベントトラッキング型ゴールの仕様

 

概要

このページでは、ゴールのうちの「イベントトラッキング」について、計測仕様や注意点を記載します。
設定を始める前に、仕様についてご理解いただけますと幸いです。

仕様はすでにご理解いただけていて、設定方法をお探しの場合は、下記のヘルプページをご参照ください。

 

 

イベントトラッキングの仕様

目次
1. クリックトラッキングとの違い
2. イベントトラッキング型ゴールの計測方法
3. 設定を行う上での注意
4. 計測できていない時は

 

1. クリックトラッキングとの違い

ページの特定箇所がクリックされたことをコンバージョンとして計測できるという点では、「クリックトラッキング」も「イベントトラッキング」同じ役割です。
しかし、イベントトラッキングは計測方法と、対象にできるゴールイベントおよび設定方法が異なります。

 

2. イベントトラッキング型ゴールの計測方法

KaizenPlatformJavaScriptコードがサイトページに設置されると、ページ内で発生したイベント情報(イベントタイプ、イベント発生時の対象UI要素のCSSセレクター)をKaizenPlatformのデータベースへ送信し続けます。

イベントトラッキング型ゴールを設定すると、蓄積されたこれらのイベントログデータを解析し、イベントトラッキング型ゴールに設定されたイベントタイプおよび対象UIのHTMLタグおよびHTML属性にマッチしているイベントログデータをコンバージョン数として集計します。

イベントトラッキング型ゴールのコンバージョン計測は、イベント情報のログデータを対象に解析される点が、クリックトラッキング型ゴールのコンバージョン計測方法と大きく異なるポイントになります。

また、この計測仕様の利点として、イベントトラッキングは、ラウンド途中にゴールを追加した場合、ラウンド開始時までさかのぼって集計することができます。

※ラウンド開始前までさかのぼることはできません。
※ラウンド中に途中でイベントトラッキングのゴール設定を編集した場合、さかのぼって集計することができなくなりますのでご注意ください。
※ イベントトラッキングは、一定間隔でログ集計を行い、レポートや「JavaScript コードステータス」に反映させているため、反映までに時間がかかることがあります。反映されるまでしばらくお待ちください。

 

参考: イベントトラッキングゴールの計測イメージ

 

参考: クリックトラッキングゴールの計測イメージ

 

参考: KaizenPlatformのJavaScriptコードが送信するイベントタイプおよびHTML要素・属性情報

イベントタイプ イベント発生時の対象HTMLタグ要素  HTML属性
onClick
onSubmit
onChange
a
img
div
span
form
select
input
button
option
textarea
label
table
th
tbody
tr
td
ul
ol
li
dl
dd
dt
p
i
body
strong
em
area
h5
h4
h3
h2
h1
font
small
b
u
canvas
figure
nav
address
center
header
footer
section
main
article
aside
video
iframe
time
figcaption
pre
code
sup
object
caption
map
fieldset
nobr
tt
 
クラス名
要素ID
href属性
src属性
action属性 

 

3. 設定を行う上での注意

上述の通り、イベントトラッキングでは、各要素のクリックログを取得しています。
指定したHTMLタグやHTML属性の配下に、さらに子要素が存在していた場合、子要素のクリックログは別で取得する仕様のため、親要素のクリックログには含まれません。

  

例1: ボタンが二つの要素(p, span)で構成されている

__________2018-02-15_16_30_30.png

__________2018-02-15_16_28_26.png

上の画像のように、ボタンが二つの要素で構成されている場合、どちらか片方の要素のみを指定してしまうと、正しいクリック数の計測ができません。

 

  • クラス名「btn」のみを指定した場合

_____________-_Kaizen_Platform.png

__________2018-02-15_16_30_30.png

「検索」というspan要素の部分を除いたクリックの計測になります。

 

 

  • クラス名「src」のみを指定した場合

_____________-_Kaizen_Platform.png

__________2018-02-15_16_28_26.png

「検索」というspan要素のみのクリックの計測になります。

 

 

  • 解決策

_____________-_Kaizen_Platform.png

「イベント定義の追加」(画像の赤枠で囲った部分)をクリックし、ボタンを構成している全ての要素を指定してください。

 

 

 例2: divの中に複数のボタンが設置されている

__________2018-02-15_16_47_31.png

__________2018-02-15_16_48_42.png

上の画像のように、divの中に複数のボタンが設置されており、全てのボタンのクリック数をまとめて取得したい時、divのクラスを指定するだけでは、ボタンのクリックが取得できません。

 

 

  • クラス名「choose」のみを指定した場合

_____________-_Kaizen_Platform.png

__________2018-02-15_16_47_31.png
ボタン要素を除いた空間のクリックのみの計測になります。

 

 

  • 解決策

_____________-_Kaizen_Platform.png

aタグの祖先要素にタグ名「div」、クラス名「choose」を指定してください。
こうすることで、「クラス名『choose』という div の中にある aタグ」という絞り込みが行え、空白部分のクリックを取得することなく、ボタンのクリック計測が正しく行えます。

 

 

4. 計測できていない時は

「イベントトラッキングが計測できていない」というお問い合わせをよくいただきますが、設定ミスの他に、下記の理由も考えられます。

  • 反映に時間がかかっている。
    • イベントトラッキングがレポートに反映されるまで、数時間かかることがあります。設定したばかりの時は、少し時間を置いてからレポートを確認してみてください。
  • ラウンドが一時停止している
    • ラウンドが一時停止されている場合、ゴールの中でもイベントトラッキングのみ、集計をスキップする仕様となっております。他のゴールはラウンド一時停止中でも計測がされるので、イベントトラッキングに急に不具合が起こったかのように見えますが、不具合ではありませんのでご安心ください。

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。