PersonaClick | AI-based Omnichannel Marketing Platform

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

Initialization

Initialize the SDK object and use it anywhere in your application.

Remember to initialize the SDK only once on application launch.


import PersonaClick from '@personaclick/rn-sdk';
...
const pcsdk = new PersonaClick(store_key, stream);

Initialization parameters

Name

Type

Requirement

Description

store_keystringrequiredThe current store key from the PersonaClick account.
streamstringrequiredData stream code. Alphanumeric string (letters, numbers only). Max length: 16. It can be "ios", "android", or any other string value. It's used to distinguish between mobile apps, websites, and other events sources.

Example of use

import PersonaClick from '@personaclick/rn-sdk';
...
const pcsdk = new PersonaClick("c6d2fe5fdca0c8e51d10b07523bc07", "android");


Initialization Check

The method allows checking if the initialization is done or not.

Method Response

The method returns a boolean value:

  • true - initialization completed
  • false - initialization failed or ended with an error

Example of use

if (pcsdk.isInit()) {
    // the initialization was successful
} else {
    // the initialization failed or ended with an error
}

  • No labels