Integrations

Manual integration

Application can handle dashboard URLs changes and pass the current values to other analytics frameworks by implementing the respective EventHandlers:

void c_DashboardSessionUriChanged(object sender, Smartlook.Analytics.DashboardUriChangedEventArgs a)
{
  Console.WriteLine("AppDelegate: Session Uri changed '{0}''{1}'", sender, a.dashboardUri);
}
 
void c_DashboardVisitorUriChanged(object sender, Smartlook.Analytics.DashboardUriChangedEventArgs a)
{
  Console.WriteLine("AppDelegate: Visitor Uri changed '{0}''{1}'", sender, a.dashboardUri);
}
 
Smartlook.Analytics.DashboardSessionUriChanged += c_DashboardSessionUriChanged;
Smartlook.Analytics.DashboardVisitorUriChanged += c_DashboardVisitorUriChanged;

Integration samples

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