@mymoons/customerio-events

1.1.1 • Public • Published

customerio-events

Integrating customer.io events in a library

Installation

$ npm i @mymoons/customerio-events

or using yarn

$ yarn add @mymoons/customerio-events

Configuration

You must have the CUSTOMER_IO_URL and the CUSTOMER_IO_EVENT_TOKEN environment variables setted to send successfully an event to the workspace.

If CUSTOMER_IO_URL is not given, the production URL is taken by default. Be careful with this default value.

If CUSTOMER_IO_EVENT_TOKEN (the auth token) is not provided, an error there will be thrown

Usage

Basic usage

const {sendEvent} = require('customerio-events')

// Event properties must describe the event data with custom fields
// distinct_id is mandatory for any event
const eventProperties = {
    distinct_id: 'your id'
}

sendEvent({
    eventName: 'your event name',
    eventProperties,
})

Package Sidebar

Install

npm i @mymoons/customerio-events

Weekly Downloads

1

Version

1.1.1

License

ISC

Unpacked Size

6.8 kB

Total Files

5

Last publish

Collaborators

  • belexus
  • jccanizal
  • sergiomatamoons