rn-vasanth-component

1.0.2 • Public • Published

rn-vasanth-component

Description

Your Package Name is a powerful tool for [briefly describe what your package does, e.g., "simplifying data processing in JavaScript applications"]. It offers a range of features to help you [highlight key benefits or functionalities, e.g., "manage data efficiently, perform complex calculations, and streamline workflows"].

Installation

npm install rn-vasanth-component

For iOS,

pod install

Usage

Import

import vasanthcomponent from "rn-vasanth-component";

Example of predefined events call

vasanthcomponent.trigger("event-name", data);

Example of custom events call

vasanthcomponent.event("event-name", data);

Predefined events

To enhance the performance of our app, we are tracking several important predefined events. Below is the list of these events for your review. Please take a moment to read through them and implement them in your project accordingly.

initialize() :

In the initialize() event, please ensure that you pass your app's FCM token, device ID, application ID, and application secret to register your app with our package.

vasanthcomponent.trigger("initialize", {
  fcmToken: value,
  deviceId: value,
  applicationId: value,
  applicationSecret: value,
});

login() :

We kindly request that you utilize the login() event to track users' active statistics within the application.

vasanthcomponent.trigger('login', {key1 : value1, key2 : value2 , ...});

register() :

We kindly ask you to implement the register() event to capture essential user registration details within the application. This event should include the user's information, such as their name, email, and any other relevant data.

vasanthcomponent.trigger('register', {key1 : value1, key2 : value2 , ...});

logout() :

We kindly request that you implement the logout event to capture when users exit the application. This event should help us track user engagement and improve our overall service.

vasanthcomponent.trigger("logout");

Custom events

With custom events, you have the flexibility to pass any event name along with its parameters.

Sample Event:

easyrewards.event("button-clicked", {
  key1: value1,
  key2: value2 /* etc... */,
});

By utilizing custom events, you can tailor the tracking to meet your specific needs and gain valuable insights into user interactions within the application.

Package Sidebar

Install

npm i rn-vasanth-component

Weekly Downloads

4

Version

1.0.2

License

MIT

Unpacked Size

2.79 kB

Total Files

2

Last publish

Collaborators

  • vasanth_saravanan