Снегоочиститель NodeJS Tracker: снегоочиститель против ядра снегоочистителя

У нас есть приложение NodeJS - Express, поверх которого мы внедрили аналитику Snowplow и уходим от Google Analytics. Теперь мы хотим настроить JS Tracker в коде NodeJS. У нас возникают трудности при выборе между двумя доступными трекерами NodeJS.

Мой вопрос - каковы различия между двумя snowplow-tracker-* модули npm? Я это понимаю snowplow-tracker это более детальная реализация с большей абстракцией. Но каковы особенности или уровень сложности, которые следует учитывать при выборе одного над другим?

Я смотрю на:

  1. Сложность применения
  2. Повышение производительности между двумя пакетами npm
  3. Любые особенности исключены из snowplow-tracker-core что можно захотеть использовать

Спасибо!!

1 ответ

Решение

Я ответил на это в группе пользователей. Мой ответ:

Основной модуль содержит общие функциональные возможности, используемые клиентским JavaScript Tracker, модулем snowplow-tracker и интеграцией Segment.io. На самом деле он не предназначен для непосредственного использования и исключает некоторые довольно важные функции, такие как методы для фактической отправки событий. Вам, вероятно, следует использовать модуль Snowplow-tracker, также известный как Node.js Tracker.

Другие вопросы по тегам