@kameleoon/nodejs-visitor-code-manager
Version:
Kameleoon SDK NodeJS VisitorCodeManager
43 lines (30 loc) • 1.23 kB
Markdown
# Kameleoon NodeJS Visitor Code Manager
## Introduction
Kameleoon NodeJS Visitor Code Manager is a small helper package which provides default implementation for Kameleoon NodeJS external Visitor Code Manager to manage cookie.
For more information refer to [Official Kameleoon Documentation](https://developers.kameleoon.com/nodejs-sdk.html)
## Contents
- [Installation](#installation)
- [Configuration](#configuration)
## Installation
- **npm** - `npm install @kameleoon/nodejs-visitor-code-manager`
- **yarn** - `yarn add @kameleoon/nodejs-visitor-code-manager`
- **pnpm** - `pnpm add @kameleoon/nodejs-visitor-code-manager`
- **bun** - `bun install @kameleoon/nodejs-visitor-code-manager`
## Configuration
While using `@kameleoon/nodejs-sdk`:
- Import `KameleoonVisitorCodeManager`
- Instantiate and pass it to external SDK dependencies
```ts
import { KameleoonClient } from '@kameleoon/nodejs-sdk';
import { KameleoonVisitorCodeManager } from '@kameleoon/nodejs-visitor-code-manager';
const client = new KameleoonClient({
siteCode: 'my_site_code',
credentials: {
clientId: 'my_id',
clientSecret: 'my_secret',
},
externals: {
visitorCodeManager: new KameleoonVisitorCodeManager(),
},
});
```