Skip to content

kanongil/hapi-mixpanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.