0

Google Analytics Site Search を機能させようとしていますが、検索は ? ベースではなく # ベースであり、パラメータが取得されていません。

GA に送信された URL をインターセプトして # を ? に置き換えたいのですが、検索ごとに AJAX 呼び出しが既に GA に送信されていることに驚いています。この動作はどこから来ているのですか? GA はデフォルトで AjaxComplete に自動的にバインドしますか? では、どうすればインターセプトを成功させることができるでしょうか?

4

2 に答える 2

0

AJAX 呼び出しの更新は、GA ではなく jQuery によって行われています。使える。

私の問題の回避策は、# を ? として扱うように GA に指示する _setAllowAnchor で追加の命令を使用することです。

https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiCampaignTracking

ここで解決策を見つけました: http://www.lunametrics.com/blog/2009/02/04/setallowanchor/

于 2012-10-01T15:55:32.103 に答える