Googleのタグマネージャを使用しているユーザーのインターネット速度(2G、3G、4G、Wi-Fiなど)をトラッキングします。この手順を教えてくださいGoogle Tag Mangerを使用してインターネットの速度データをトラッキングするにはどうすればよいですか?
0
A
答えて
1
Googleタグマネージャでは、デフォルトでこれを行うことはできません。
それはあなたのウェブサイトの訪問者のための間違いなく悪い習慣ですが、あなたが(それは非常に正確ではありません)MB/sの中で自分の速度を知りたい場合は、次のことを行うことができます。
1が)を作成しますあなたのウェブサイトのAPIエンドポイントは正確な1MBのデータに応答します。
2)は、彼らが
var start_time = new Date().getTime();
jQuery.get('your-url'+ '?timestamp=' + new Date.getTime().toString(),
function(data, status, xhr) {
var request_time = new Date().getTime() - start_time;
var mbs= 1/(request_time/1000.0); //this variable will have speed in MBS
dataLayer.push({'speed': mbs});
}
);
3 1MBのデータをダウンロードするに費やさどのくらいの時間を測定しますJSコードを、書く)GTM
でこのdataLayerを読んで再び、それは悪い習慣であり、それはありますそれほど正確ではない
0
ビクターは、おそらく最も簡単な方法です(ユーザーにはいくつかのバケツを付けた大部分のケースで問題ありません)。それはまた、現代の中途半端なブラウザでも機能します。 jQueryに依存しない実装では、found in this very old answer(データ層に値をプッシュするためにこれを適合させる必要があります)が可能です。
完全酒の場合:
- 接続速度 を(私が所属していないよ、私はちょうどそれをGoogleで検索)を測定するdedicated servicesもあります。あなたは現在ほとんど存在しないブラウザのサポートに により、ほとんど役に立たないですが、将来的には かの時点で実装されるかもしれない Network Information APIを探索することがあります
- あなたは冒険を感じている場合(downlinkMax propertyはあなたを与える必要があります最大ダウンロード可能速度)
関連する問題
- 1. ソケットを使用してインターネットでデータを送信するにはどうすればよいですか?
- 2. Googleアナリティクスでイベントをトラッキングするにはどうすればよいですか?
- 3. Googleアナリティクスでフラッシュビューをトラッキングするにはどうすればよいですか?
- 4. Googleアナリティクスでnode.js RESTfulサービスの使用状況をトラッキングするにはどうすればよいですか?
- 5. GPSを使用してユーザーの歩行速度を調べるにはどうすればよいですか?
- 6. google analytics以外のトラッカーを使用して1か所でGoogle+ +1ボタンのクリックをすべてトラッキングするにはどうすればよいですか?
- 7. Javaを使用してCPU速度/メモリ/インターネット速度を検出しますか?
- 8. Google SpreadSheets APIを使用してアプリケーションにデータを供給するにはどうすればよいですか?
- 9. 角度コントローラーでres.renderデータを$ scopeオブジェクトとして使用するにはどうすればよいですか?
- 10. JVMの速度を上げるにはどうすればよいですか?
- 11. インターネット速度を取得する(WIFI&データ)
- 12. 高速エミュレータを使用するにはどうすればよいですか?
- 13. Google Tangoのトラッキング精度とモーション速度
- 14. ActsAsTaggableOn :: Tagを 'acts_as_indexed'にするにはどうすればよいですか?
- 15. Googleタグマネージャでリンクのクリックを正しくトラッキングするにはどうすればよいですか?
- 16. Googleアナリティクス:私はボタンのクリックと同じようにトラッキングしますが、ページリンクのクリックをトラッキングするにはどうすればよいですか?
- 17. パンダの加速度計データを固定サンプリングレートに補間するにはどうすればよいですか?
- 18. Googleページの速度の超過シリアル化を避けるにはどうすればよいですか?
- 19. 速度テンプレートからスプリングコントローラにデータをバインドするにはどうすればいいですか?
- 20. gmaps4railsでgooglemapsを使用してPOIデータをオフにするにはどうすればよいですか?
- 21. .netでServiceAccountを使用してGoogle OAuth2を使用するにはどうすればよいですか?
- 22. Google Identity Toolkitを使用してGoogle Drive APIに接続するにはどうすればよいですか?
- 23. アンドロイドで実行中のアプリのバッテリー使用量をトラッキングするにはどうすればよいですか?
- 24. python GAEでGoogleアカウントのログインをトラッキングするにはどうすればよいですか?
- 25. GDataを使用してGoogleのプロジェクトでGoogleスプレッドシートを読むにはどうすればよいですか?
- 26. C++のペアインデックスを使用してマップを高速化するにはどうすればよいですか?
- 27. Angular2アプリで使用量の指標をトラッキングするにはどうすればよいですか?
- 28. ネイティブアプリのGoogleアナリティクスのトラッキングにビルド番号を含めるにはどうすればよいですか?
- 29. Tag-itタグと一緒に余分なデータを保存するにはどうすればよいですか?
- 30. 加速度計/ジャイロスコープのデータを使用してキーを検出するにはどうすればよいですか?