Skip to main content

init()

init(options): void

Initialize the Growave application with the specified options.

Parameters​

ParameterTypeDescription
optionsSdkInitOptionsConfiguration options for SDK initialization

Returns​

void

Example​

Ensure the SDK is ready, then call init to initialize Growave application.

function onSdkReady() {
window.gw.sdk.init({
enabledApps: [
window.gw.sdk.common.constants.apps.INSTAGRAM,
window.gw.sdk.common.constants.apps.QUESTIONS,
window.gw.sdk.common.constants.apps.REVIEWS,
window.gw.sdk.common.constants.apps.REWARDS,
window.gw.sdk.common.constants.apps.TIKTOK,
window.gw.sdk.common.constants.apps.WISHLISTS,
],
myshopifyDomain: "my-shop.myshopify.com",
storefrontApiAccessToken: "your_storefront_api_access_token",
// Additional optional properties are defined in the `SdkInitOptions` interface
});
}

if (window.gw && window.gw.sdk) {
onSdkReady();
} else {
document.addEventListener("gwSdkReady", onSdkReady);
}