Skip to content
This repository has been archived by the owner on Aug 5, 2024. It is now read-only.

Latest commit

 

History

History
47 lines (35 loc) · 642 Bytes

README.md

File metadata and controls

47 lines (35 loc) · 642 Bytes

Moleculer logo

moleculer-segment

Service for Segment.

Install

$ yarn add moleculer-segment

Usage

Add environment variable

SEGMENT_WRITE_KEY=12345

Identify, track, …

For identify an user

broker.call('segment.identify', {
  userId: '1234',
  traits: {
    // for example a name and an email
    name: 'Jean Dupont',
    email: 'jean@dupont.fr',
  }
})

For track an event

broker.call('segment.track', {
  userId: '1234',
  // you can an address ip
  ip: '8.8.4.4',
  properties: {
    'referer': 'action',
  }
})