我们有一个NodeJS-Express应用程序,我们已经实施了Snowplow分析,并且正在从Google Analytics迁移。我们现在想要在NodeJS代码中配置JS Tracker。我们很难在两个可用的NodeJS跟踪器之间进行选择。
我的问题是 - 两个snowplow-tracker-*
npm模块之间有什么区别?我知道snowplow-tracker
是一个更详细的实现,具有更多的抽象。但是,当选择一个而不是另一个时,应该考虑哪些特征或复杂程度?
我在看:
snowplow-tracker-core
排除的任何特定功能可能会使用谢谢!
答案 0 :(得分:1)
我在user group上回答了这个问题。我的回答:
核心模块包含客户端JavaScript Tracker,snowplow-tracker模块和Segment.io集成使用的共享功能。它并不是真正意图直接使用,而是排除了一些相当重要的功能,比如实际发送事件的方法。您应该使用snowplow-tracker模块,也称为Node.js Tracker。