2016-12-22 5 views
0

私は、Googleアナリティクスのクロスブラウザテストにユーザーエージェントのスイッチャー拡張機能を使用しています。ユーザーエージェントのスイッチャーが正常に動作しません

トラッキングテストの結果がGoogleアナリティクスパネルの結果と同期していないことに非常に驚いています。

例: ユーザーエージェントスイッチャーを使用してsafari 9.0をエミュレートしました。私のエミュレートした実際のブラウザはサファリ5.0

ユーザエージェントスイッチャーを使用すると、クリックイベントがsafari 9.0で発生することがあります。しかし、サファリのGoogleアナリティクスには、最終結果はありません。9.0

代わりにGoogleアナリティクスのsafari 5.0のトラッキングが便利です。 ユーザーエージェントスイッチャーが期待どおりに動作していないと言います。

私のクロスブラウザテストでは、ユーザーエージェントスイッチャーの代わりにどうか教えてください。

PS:投稿する前に問題を調査するために最善を尽くしました。私は私のシナリオに役立つ答えを見つけられませんでした。複製されていないと言ってください。私は私の問題を解決するために積極的に探しています。

+0

本当にそれが主張するように動作していると思いますか?別のユーザーエージェントに切り替えると、whatsmyua.comなどのサイトで元のユーザーエージェントと比較して重要な影響がありますか? –

答えて

3

私はこれを使用して、リクエストヘッダーを編集できるようにします。https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfckljこれは、User-Agentの切り替えには問題ありません。

あなたは切り替えが有効であった場合

は(それが

に役立つ楽しいことを願って見て、「ネットワーク」タブの下に開発者向けツールに外観を持つことができます。私は、Chromeでだと私は切り替えていたときに私のユーザーエージェント、GoogleがChromeをダウンロードするように頼みます)

+0

クロスブラウザテスト用にこの拡張機能はありますか? – Priya

+0

はい、私はそれを使用します –

+0

この拡張機能は初めてです。私を助けることができる材料をチェックする。ブログやビデオ。しかし、運がない。このエクステンションについてウェブ上にある情報がありますか? – Priya

1

これはおそらくGAがあなたのUAを一度しかチェックしないからです。

    : - それは、クッキーにより、ブラウザを識別できるようにした後 https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage

    のga.js

    のJavaScriptライブラリクッキーの使用

    のga.jsはにファーストパーティCookieを使用しています

  • 測定するドメインを決定する
  • ユニークユーザーを区別する
  • スロットル要求レート
  • は、訪問者レベルのカスタム変数の値を覚えています、以前の訪問回数と時間が
  • セッション
  • の開始と終了を決定するトラフィックの送信元情報
  • を覚えて覚えてい

私が強調した行は、クッキーがすでに独自のブラウザを識別しているため、クッキーが存在する限りその情報を再度収集する必要はないことを示唆しています(2年まで)。おそらく、ブラウザのアップデートを特定するためにそれよりも頻繁にチェックします。

GAのスクリプトを分析することなくこの回答を確認することはできませんが、Googleのブラウザプロファイルを一度データベースに保存してから、毎回のリクエストではなく定期的に更新するほうがはるかに効率的です。クッキーにリンクされた一意のキーを使用して、ブラウザとそれに続くアクティビティを記録するだけで十分です。

+0

ユーザエージェントがエミュレータかシミュレータかどうか分かりますか?私はこのユーザーエージェントを使って、ウェブサイトのテキストとリンクの整列をチェックします。私はユーザーエージェントを使用するすべてのブラウザを買う余裕がないので。しかし、私がサファリ9のユーザーエージェントをクロムブラウザから使用すると、サファリ9をテストしたいのですが、クロームの同じ外観と感じが残ります – Priya

関連する問題