1.2.61 • Published 2 years ago

@flashcoffee/fcbraze v1.2.61

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
2 years ago

fcbraze

Installation

$ yarn add @flashcoffee/fcbraze

Setup

Set required environment variable for credentials

BRAZE_BASE_URL=https://some-rest-endpoint.braze.com
BRAZE_API_KEY=your-api-key-here

Usage

import FCBraze from '@flashcoffee/fcbraze';

await FCBraze.triggerCampaign();

OR

import {BrazeService} from '@flashcoffee/fcbraze';

@Injectable()
export class SomeService {
  constructor(
    private readonly braze: BrazeService,
  ) {}

  public async someMethod() {
    await this.braze.triggerCampaign();
  }
}

@Module({
  providers: [SomeService, BrazeService],
})
export class SomeModule {}

Available API

braze.api; // axios instance, example: braze.api.post('url', payload)
braze.trackUser();
braze.patchUserAttributes();
braze.patchUserEvents();
braze.patchUserPurchases();
braze.triggerCampaign();
braze.triggerCanvas();
braze.exportUser();
1.2.61

2 years ago

1.2.42

2 years ago

1.2.41-alpha.12

2 years ago

1.2.41-alpha.11

2 years ago

1.2.41-alpha.10

2 years ago

1.2.41-alpha.9

2 years ago

1.2.41-alpha.8

2 years ago

1.2.41-alpha.7

2 years ago

1.2.41-alpha.6

2 years ago

1.2.41-alpha.5

2 years ago

1.2.41-alpha.3

2 years ago

1.2.41-alpha.2

2 years ago

1.2.41-alpha.1

2 years ago

1.2.41-alpha.0

2 years ago