Googleアナリティクス、Kissmetrics、mixpanel、Chartbeat、gaug.esなどのツールを統合するためのJavascript用アダプターライブラリーがあるかどうかは疑問でした。 SLF4Jのようなものですが、イベントトラッキングのためのものです。私たちはさまざまなツールを評価していますが、それらの間をすばやくスワップすることが可能であれば便利なようです。Javascript用のEvent Analytics Abstraction Layerはありますか?
答えて
最近この問題を解決するためにanalytics.jsを作成しました。 Googleアナリティクス、KISSmetrics、Mixpanel、Gauges、Chartbeat、GoSquared、およびその他の16のサービス用のjavascriptラッパーライブラリです。すべてのライブラリ
- ロードすべてのJavaScriptスニペット
- :
ライブラリーは、あなたが言及したほとんどすべてを行いますあなたが何かカスタムをする必要がある場合に備えて
Githubのオープンソースライブラリをチェックアウトすることができます:http://segmentio.github.com/analytics.js
あるいはまた、PythonやRubyの、ノード、Javaと.NETのサーバー側で同じ抽象化をサポートして簡単に解決するために、チェックアウトhttps://segment.io
この領域は、「ユニバーサルタグ」または「タグ管理」と呼ばれることもあります.Tealium、BrightTag & Tagmanのような大物のベンダーがいくつかありましたが、オープンソースの世界ではあまりありませんでした。
2011年半ば、QuiBit(qubitproducts.com)はオープンソースのOpenTagを開始しましたが、これはオープン/クローズドプレイのようですが、ページ上のjavascriptはオープンソースですが、タグ注入を行うプロプライエタリな管理システム - 彼らのサイトには&という言葉の価格は表示されませんが、私は彼らにはかなりの無契約、無給の開始バンドがあったことを思い出しています。ソリューションが最適な場合は、生産ラインが料金レベルのトラフィックに達する前に直接埋め込みます。
http://www.opentag.qubitproducts.com/pricing/非常に悪い選択肢ではないようですか? –
すべてのサイトは、トラッキングの面で非常に具体的なニーズを持っているため(この機能や使用方法はしばしばユニークであるため)、このような標準コンテナがあるかどうかはわかりません。 しかし、あなたは次の操作を行うことができます:
- デザインに正確にあなたがJavaScriptのオブジェクトを追跡し、構築するために何をしたいのデータモデルまたはあなたがすべての対話/トランザクションのトラッキングコード
- デザインイベントハンドラにさらすAPIをそれはがないライブラリですが判明
- は、各追跡プロバイダ
のコア言語への各追跡アクションをマッピングするためのプラグインシステムの並べ替えを使用し追跡したいですGatlingとして私が探していたものの多く。
これは、一度に複数の分析ライブラリをすべて非同期で追跡することを大幅に簡素化します。さらに、ページビューやイベントを手動でトリガするためのGAの 'gat'オブジェクトを公開することもできます。
Googleアナリティクスのgaqオブジェクトを使用しているようではなく、複数のライブラリのイベントビューを抽象化していませんが、これは便利な機能だと思いますが、ために。
- 1. jQueryのMobile Touch Event Pluginはありますか?
- 2. DynamoDB Perl Abstraction
- 3. Javascript用のインストゥルメントスタイルサンプラーはありますか?
- 4. JavaScript用のネイティブマシンコードコンパイラはありますか?
- 5. JavaScript用のオープンソースインタプリタはありますか?
- 6. javascript create class event
- 7. javascript event inheritance
- 8. Javascript Closure/Event Handling Nightmare
- 9. 私はGtkシグナルを使用する必要があります:GtkEntryの戻りキーをキャッチするためのkey-press-eventまたはkey-release-event?
- 10. Javascript v3 Fusion Table Layer - where句内のROWID
- 11. JavaScriptとGoogle Analytics
- 12. 複数のGoogle AnalyticsトラッキングIDが1ページにありますか?
- 13. Google Social Interaction AnalyticsにTumblr共有ボタンがありますか?
- 14. jCanvas Layer Events
- 15. Javascript Storage Event Handler Returns Undefined
- 16. POSTBACKなしで()(Javascript-Event)をクリックしますか?この得
- 17. no-javascript用のhrefの代替はありますか?
- 18. CodeIgniter Ajax Layer
- 19. Tumblr API用のJavaScriptラッパーはありますか?
- 20. Javascript変数の再利用はありますか?
- 21. グラフ操作とアルゴリズム用のJavaScriptライブラリはありますか?
- 22. HTML/JavaScriptキャンバス要素用のテストスイートはありますか?
- 23. ビジュアルスタジオ用のjavascript/cssコンプレッサープラグインはありますか?
- 24. KeramのLambda LayerをFlatten Layerに直接接続することができません。例外はありません。どうして?
- 25. Javascript iCalendarライブラリはありますか?
- 26. javascriptコンパスhtmlウィジェットはありますか?
- 27. jQueryを活用するJavaScript WYSIWYGはありますか?
- 28. セレクタを使用した$(document).on(event)のプレーンJavaScript相当版
- 29. DOMを使用しないJavascriptアニメーションライブラリはありますか?
- 30. アトムフィード+ Google Analytics Javascript =検証?
あなたはどのフレームワーク、言語で明確にできたかもしれ、あなたはありますか? オーディエンストラッキングと比較してオーディエンストラッキングのために何を選択しましたか? –
件名は「for javascript」と言っています....私たちは、オーディエンストラッキングのためのこれらのオプションをすべて評価しており、簡単に切り替えることができるようにしたいと考えています。 – JBCP
あなたは[Googleタグマネージャ](https://www.google.com/tagmanager/) –