Analytics 雪犁节点跟踪器:雪犁跟踪器与雪犁跟踪器核心

Analytics 雪犁节点跟踪器:雪犁跟踪器与雪犁跟踪器核心,analytics,web-analytics,snowplow,Analytics,Web Analytics,Snowplow,我们有一个NodeJS-Express应用程序,我们已经在上面实现了雪犁分析,并且正在从谷歌分析迁移。我们现在想在NodeJS代码中配置一个JS跟踪器。我们很难在两个可用的NodeJS跟踪器之间进行选择 我的问题是-两个雪犁跟踪器-*npm模块之间有什么区别?我知道snowplow tracker是一个更详细的实现,具有更多的抽象性。但是,在选择一个而不是另一个时,应该考虑哪些特征或复杂程度 我在看: 应用的复杂性 两个npm包之间的性能开销 从雪犁跟踪器核心中排除的任何特定功能 谢谢 我在网上

我们有一个NodeJS-Express应用程序,我们已经在上面实现了雪犁分析,并且正在从谷歌分析迁移。我们现在想在NodeJS代码中配置一个JS跟踪器。我们很难在两个可用的NodeJS跟踪器之间进行选择

我的问题是-两个
雪犁跟踪器-*
npm模块之间有什么区别?我知道
snowplow tracker
是一个更详细的实现,具有更多的抽象性。但是,在选择一个而不是另一个时,应该考虑哪些特征或复杂程度

我在看:

  • 应用的复杂性
  • 两个npm包之间的性能开销
  • 雪犁跟踪器核心
    中排除的任何特定功能
  • 谢谢

    我在网上回答了这个问题。我的答覆是:

    核心模块包含客户端JavaScript跟踪器、雪犁跟踪器模块和Segment.io集成使用的共享功能。它实际上并不打算直接使用,并且排除了一些相当重要的功能,比如实际发送事件的方法。您可能应该使用雪犁跟踪器模块,也称为Node.js跟踪器