Smartlook

Android

iOS

React Native

Flutter

Ionic

Cordova

Unity

Unreal Engine

Cocos

Xamarin

Web
SDK Installation
SDK Conceptual
Setup & Start RecordingWhen The Recordings Appear in Dashboard?Life Cycle, Session, UserWhat is recorded and howHandling Sensitive DataScreen Recording QualityEvent TrackingRecording NavigationIntegrating with Other ToolsInteractive player
SDK API reference
SDK Cookbooks
SDK Integrations
REST API

Integrating with Other Tools

This section shows how to integrate Smartlook with other analytical tools.

It is a typical use-case that an application uses several specialized third-party libraries to cover various aspects of the analytics, and it is a great advantage when it is possible to integrate these tools together.

In order to integrate Smartlook recordings with other tools, Smartlook publishes two URLs that point to the currently recorded session, and the current user in the Smartlook dashboard.

The integration URLs are accessible only to the authorized Smartlook users.

The integration is then made by sending these URLs to the other tools, e.g., as custom parameters of their own objects.

Smartlook also notifies the hosting application whenever one of the integration URLs changes. The notification mechanism depends heavily on the platform; technical details are provided in the API Reference.

Some practical examples of integrating Smartlook into some popular third-party tools are provided in the Cookbooks section of the documentation.

Current Session URL

The Smartlook method that publishes dashboard session URL takes a boolean flag if the current timestamp should be included in the URL. With this parameter, Smartlook begins playback of the session at the indicated moment. This comes in handy when the URL is attached to a particular event.

Technical details are provided in the Session URL API Reference.

Current Visitor URL

Visitor URL points to a Dashboard page that wraps the visitor info (their sessions). This URL may change during the application run as a result of user identification via Smartlook SDK.

Technical details are provided in the Visitor URL API Reference.