ウィジェットが表示されるごとに、下記のイベントがquery.petametrics.com/__activity.gifに送られます。これはトラッキングが正しく設定されていることが前提とします。
widget_response
: This event is sent when we receive recommendations from LiftIgniter's query server, confirming the list of recommendations we have received and that we plan to render. Note that this will get sent only in LiftIgniter's slice where you are requesting recommendations, and will not get sent in the base slice. It is also independent of your tracking implementation, so it works even if you have not enabled tracking.[widget_shown]: このイベントは、ウィジェットが表示され、trackの関数がコールされた際に送られます。</li> <li>
[widget_visible]: このイベントは、ウィジェットがユーザの表示領域に入った(可視状態になった)際に送られます。ウィジェットが表示されると同時に表示領域に入っている場合は、同時にイベントが送られます。これ以外の場合は、ユーザがWebページをスクロールしてウィジェットが表示領域に入った際にイベントが送信されます。- `[widget_click]: このイベントは、ユーザが表示されたアイテムのいずれかをクリック(右クリックまたは左クリックのいずれか)した際に送信されます。
コンソールデバッギングとイベント送信のドキュメントについて
このドキュメントは、コンソールデバッギングのドキュメントと、ページ閲覧と死活監視のイベントのドキュメントの内容にもとづいた情報について説明しています。このドキュメントの説明において不明な点がある場合は、この2つのドキュメントを再度ご確認ください。
このドキュメントは、ウィジェットの表示のドキュメントと、ウィジェットのトラッキングのドキュメントを読んでからご確認ください。
1. 送られる情報についてさらに理解する
ほとんどのイベントで送られるフィールドについては、ページ閲覧と死活監視のイベントのドキュメントの1つ目のセクションを参照してください。
これにあわせて、ウィジェットイベントでは下記のフィールドを追加して送ります。
- `[vi](visibleItemsを意味します): このフィールドは、リコメンデーションに表示され、可視(Visible)状態にあるアイテムのリストです。これは、ウィジェット領域の中のセレクタに合致するすべてのアイテムを含みます。表示されたウィジェットにおけるすべてのウィジェットイベントは、[vi]のフィールドに同じ値を持ちます。visibleitemsは、リコメンデーションに表示されたインベントリアイテムと完全に一致するはずですが、追加のvisibleitems(ウィジェットの中に表示される著者やセクションページなどへのリンク)を持つ可能性があります。リコメンデーションに表示するインベントリアイテムによってアンカーリンクが変動する場合は、LiftIgniterにご連絡ください。もしアンカーを使用しない場合は、アンカーを使用しないでトラッキングを行うのドキュメントを参照してください。
- `[w](ウィジェット名を意味します): このフィールドは、表示されたウィジェットの名前です。この値は、[register]と[track]のコールで使う値と一致します。
- `[source]: このフィールドはA/Bテストで使用するスライスです。LiftIgniterのリコメンデーションに対しては"LI"、その他のソースに対しては"base"を使用します。この値は、[track]のコールで使う値と一致します。
[widget_click]のイベントには、下記の追加フィールドがあります:
- `[clickUrl]は、クリックされたURLを示します。
- `[trigger]は、クリックのトリガーを示します。このフィールドには、[click](左クリック)と、[contextmenu](右クリック)の2つの値を使います。
2. イベントが正しく送信されているか確認する
Networkパネルでpetametricsをフィルタして、ページを読み込んでリコメンデーションを表示してトラッキングを開始してください。ここで下記の内容を確認します:
- [widget_shown]、[widget_visible]と[widget_click]のイベントが上記の説明通りに送られていることを確認してください。[widget_click]のイベントでは、NetworkパネルでPreserve Logのオプションをチェックして、ページ閲覧をまたいだイベントを保持するようにしてください。
- [vi]、[w]と[source]のフィールドの値が、それぞれのイベントに対して正しく設定されていることを確認してください。
- [clickUrl]と[trigger]の値が、[widget_click]のイベントに対して正しく設定されていることを確認してください。
- LiftIgniterからコンソールログに警告のメッセージがないことを確認してください。
3. エラーのレスポンスをレポートする
デバッギングを行う上で問題が発生した場合は、できるだけ詳しい情報とあわせてLiftIgniterにご連絡ください。