Integrate SDK

This page will give detailed description of how you can integrate Growlytics javascript SDK to your website.

Step 1: Install SDK

Copy-paste the following code into <head> of your application's root page. Make sure this script is added on all the pages of your website or web app.

<script>
    let growlyticsSettings = {
        apiKey: '<api_key>',
        enabled: true
    };
    var g = { input: growlyticsSettings, q: [] };var t=["events.track","user.identify","user.push","showMessage","requestNotificationPermission","cart.sync"];for(let e=0;e<t.length;e++){let s=t[e].split("."),i=function(){g.q.push({a:t[e],p:arguments})};if(s.length>0){let t=s[0],e=s[1];g[t]=g[t]?g[t]:{},g[t][e]=i}else g[s[0]]=i}
    window['Growlytics'] = g;
    (function(){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"==document.location.protocol?"https://static.growlytics.in":"http://static.growlytics.in")+"/growlytics.sdk.min.js";var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(t,c)})();
</script>

growlyicsSettings method supports following parameters.

Option

Type

Description

apiKey

string

Api Key for given project. You can find the api key in project settings page.

enabled

boolean

Enable/disable growlytics sdk.

Step 3: Further Integrations

For further integrations, please refer to individual sections.

Track EventsTrack UsersWeb Push Notifications

Last updated