JUMP TOGetting StartedGetting started with Smartlook for mobileAndroidAPI DocumentationSDK IntegrationLifecycle & RecordingHandling sensitive dataUserAnalyticsPreferences and StatePropertiesIntegrationsAmplitudeBugsnagFirebase CrashlyticsHeapMixpanelSegmentMigration guideLifecycle & recordingSensitive data hidingUserAnalyticsConfigurationUtilitiesIntegrationsCrash ReportsAPI ReferenceiOSAPI DocumentationSDK IntegrationLifecycle & RecordingHandling sensitive dataSensitivity using SwiftUIUserAnalyticsPreferences and StatePropertiesIntegrationsAmplitudeBugsnagFirebase CrashlyticsHeapMixpanelSegmentMigration GuideLifecycle & RecordingSensitive data hidingUserAnalyticsConfigurationUtilitiesIntegrationsAPI ReferenceReact NativeAPI DocumentationSDK IntegrationLifecycle & RecordingHandling sensitive dataUserAnalyticsPreferences & StatePropertiesIntegrationsAmplitudeBugsnagFirebase CrashlyticsHeapMixpanelMigration guideLifecycle & RecordingSensitive data hidingUserAnalyticsConfigurationUtilitiesv1.0 DocumentationFlutterAPI DocumentationSDK IntegrationLifecycle & RecordingHandling sensitive dataUserAnalyticsPreferences & StatePropertiesIntegrationsAmplitudeHeapBugsnagMixpanelFirebase CrashlyticsMigration guideLifecycle & RecordingSensitive data hidingUserAnalyticsConfigurationUtilitiesCordovav1.0 DocumentationIonicv1.0 DocumentationXamarinAPI DocumentationSDK IntegrationLifecycle & RecordingHandling sensitive dataUserAnalyticsPreferences & statePropertiesMigration guideLifecycle & RecordingSensitive data hidingUserAnalyticsConfigurationUtilitiesUnityv1.0 DocumentationUnreal Enginev1.0 DocumentationPowered by UserUser identifier Pre API 2.0 C#Analytics.SetUserIdentifier("sample-identifier"); API 2.0 C#Smartlook.Instance.user.Identifier = "sample-identifier"; User properties documentation.