0.2.1 • Published 7 months ago
@blueclay/blueclay v0.2.1
@blueclay/blueclay
Blueclay web client
Installation
Install from NPM:
npm install @blueclay/blueclay --save
Or as a script tag:
<script src="https://app.blueclay.co/js/blueclay.js"></script>
Usage
Browser:
<script src="https://app.blueclay.co/js/blueclay.js"></script>
<script>
// Attach global window instance
window.Blueclay = _blueclay.init({ teamId: 'team-id' });
// Identify a user
Blueclay.identify('user-id');
// Track a custom event
Blueclay.track('buttonClicked');
</script>
Next.js:
<Script
id="blueclay"
src="https://app.blueclay.co/js/blueclay.js"
onLoad={() => {
window.Blueclay = _blueclay.init({ teamId: 'team-id' });
}}
></Script>
Node.js (ES6/7):
import { init } from '@blueclay/blueclay';
const blueclay = init({ teamId: 'team-id' });
// Identify a user
blueclay.identify('user-id');
// Track a custom event
blueclay.track('buttonClicked');
Node.js:
const { init } = require('@blueclay/blueclay');
const blueclay = init({ teamId: 'team-id' });
// Identify a user
blueclay.identify('user-id');
// Track a custom event
blueclay.track('buttonClicked');