hapi-mixpanel

Track events using Mixpanel


Keywords
analytics, mixpanel, hapi, plugin
License
BSD-2-Clause
Install
npm install hapi-mixpanel@1.0.0

Documentation

Hapi-Mixpanel

Hapi.js plugin that adds a server.track() method, which sends events to Mixpanel.

Build Status

Lead Maintainer - Gil Pedersen

Usage

Register plugin to add a server.track() method.

    await server.register({
        plugin: HapiMixpanel,
        options
    });

Registration options

  • apiKey - Your mixpanel provided api token.
  • endpoint - optional endpoint url used to send tracking events.

server.track(eventName, [properties], [timestamp])

Records an event called eventName with the specified properties and timestamp.

This is queued internally, and sent to the mixpanel backend in batches.