ページに埋め込まれた Google マップに結果を表示する検索ボックスがあります。サーバーへの ajax 非同期呼び出しを使用して検索を実行し、リダイレクトやページ URL の変更なしで結果をマップに表示します。
これを追跡するために Google アナリティクスのサイト内検索を使用することはできますか? そのためのセットアップは何ですか?それとも、これは Site Search 機能で追跡することを意図したものではありませんか?
ページに埋め込まれた Google マップに結果を表示する検索ボックスがあります。サーバーへの ajax 非同期呼び出しを使用して検索を実行し、リダイレクトやページ URL の変更なしで結果をマップに表示します。
これを追跡するために Google アナリティクスのサイト内検索を使用することはできますか? そのためのセットアップは何ですか?それとも、これは Site Search 機能で追跡することを意図したものではありませんか?
すでに優れた回答に対する Google ユニバーサル アナリティクスの構文の更新のみです。
ga('send', 'pageview', '/mysite/?q=searchterm');
検索パラメーターを仮想 URL の get パラメーターとして使用して、ajax 要求で仮想ページビュー (2 番目のパラメーターを指定した trackPageview-call) をロッジします (検索パラメーターの名前は GA バックエンドで構成する必要があります)。
...(on ajax success)..:
_gaq.push(['_trackPageview','mysite/?q=searchterm']);