Integrations

Manual integration

Smartlook can be manually integrated into various analytic frameworks using our IntegrationListener.

Listener can be registered like this:

Smartlook.registerIntegrationListener({
  onSessionReady: function (dashboardSessionUrl) {
    TextBlock("Session: " + dashboardSessionUrl);
  },
  onVisitorReady: function (dashboardVisitorUrl) {
    TextBlock("Visitor: " + dashboardVisitorUrl);
  }
});

Listener can be simply unregistered:

Smartlook.unregisterIntegrationListener();

Integration samples

Samples adjusted for specific analytic tools can be found in the Integrations documentation: