Q.導入時に新規設定するイベントやパラメータの意味や何を計測しているのか知りたいです。
A.GTMのイベントの発火条件と、変数の取得条件は下記のとおりです。
イベントの発火条件
MP_SearchResults:検索時に発行されるイベント
発火条件:「MP Search Page Rex」にて設定した検索結果ページを指定する正規表現と遷移先URLが一致し、検索行為(検索語を入力して検索ボタンをクリック)を行った後に発火する。
取得するイベントパラメータ
mp_keyword
mp_category
mp_drilldown
mp_page
MP_SearchResultClick:検索結果クリック時に発行されるイベント
発火条件:「MP Search Page Rex」にて設定した検索結果ページを指定する正規表現と現在のページURLが一致し、検索結果をクリックした際に発火する。
以下セレクタの要素がクリックされた時
.mf_finder_link
取得するイベントパラメータ
mp_keyword
mp_click_url
mp_category
mp_drilldown
mp_page
MP_NoSearchResult:検索結果が0件時に発行されるイベント
発火条件:「MP Search Page Rex」にて設定した検索結果ページを指定する正規表現と遷移先URLが一致し、検索行為(検索語を入力して検索ボタンをクリック)を行った際後に検索結果がゼロ件の場合発火する。
以下セレクタの要素が画面上に表示された時
.mf_finder_organic_wrapper.mf_finder_organic_zerohit (以前のインポートJSON)
.mf_finder_container.mf_finder_organic_zerohit (現在のインポートJSON)
取得するイベントパラメータ
mp_keyword
mp_category
mp_drilldown
mp_page
MP_Bounce:検索結果ページと異なるドメインにページ遷移した際に発火されるイベント
発火条件:「MP Search Page Rex」にて設定した検索結果ページを指定する正規表現と現在のページURLが一致し、現在のページと別ドメインに遷移した際に発火する。
(a要素等のhref属性値のドメインが現在のページと異なるリンクが、クリックされた時)
※GTMの仕様上、サイトページ内からの遷移のみしか計測できない
取得するイベントパラメータ
mp_keyword
mp_click_url
mp_category
mp_drilldown
mp_page
変数の取得条件一覧
※GTMのイベントパラメータに対応するものは、変数名の隣の括弧内に記載
MP Search Page Rex : String
ご利用のお客様に設定いただく、検索結果ページの正規表現
MP check Bounce:Boolean
クリックURLと現在のページドメインの比較結果
MP check Search Page:Boolean
MP Search Page Rexと現在のページが一致する場合はtrue 、しない場合はfalse
MP check to load Search Results Page:Boolean
検索結果ページにおいて、検索条件の変更があったか判定
(hashモードのみ仕様)
MP get Search Phrase from hash/MP get Search Phrase from query (mp_keyword):String
検索結果ページURLよりqパラメータを取得
MP get Search Category from hash/MP get Search Category from query (mp_category):String
検索結果ページURLより下記パラメータを取得
・ctパラメータを取得(カスタムエレメントVer1の場合)
・cパラメータを取得(カスタムエレメントVer2の場合)
MP get Search Drilldown from hash/MP get Search Drilldown from query (mp_drilldown):String
検索結果ページURLより下記パラメータを取得
・dパラメータを取得(カスタムエレメントVer1の場合)
・ddパラメータを取得(カスタムエレメントVer2の場合)
MP get Search Page from hash/MP get Search Page from query (mp_page):String
検索結果ページURLより下記パラメータを取得
・pageパラメータを取得(カスタムエレメントVer1の場合)
・pパラメータを取得(カスタムエレメントVer2の場合)
なお、残りのイベントパラメータである「mp_click_url」は、クリックしたURLを直接取得しているため、上記変数内には記載しておりません。