microsoft_clarity_flutter 1.0.0 copy "microsoft_clarity_flutter: ^1.0.0" to clipboard
microsoft_clarity_flutter: ^1.0.0 copied to clipboard

Flutter Microsoft Clarity Analytics interaction plugin

microsoft_clarity_flutter #

Flutter Microsoft Clarity Analytics interaction plugin

Getting Started #

  • Initialize the plugin as
  final _microsoftClarityFlutterPlugin = MicrosoftClarityFlutter();
      await _microsoftClarityFlutterPlugin.init(
        config: ClarityConfig(
            logLevel: LogLevel.Verbose,
            projectId: "<projectId?",
            userId: "<UserId>"),
  • On native iOS side add following in AppDelegate.swift to initialize Clarity
import Flutter
import UIKit
import Clarity

@main
@objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
  ) -> Bool {
    GeneratedPluginRegistrant.register(with: self)
       ClaritySDK.initialize(config: ClarityConfig(projectId: "<ProjectId>",logLevel: .verbose,applicationFramework: .native))
    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}

  • No native setting required on android Side.

Methods available are as follows: #


- Future
0
likes
140
points
124
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter Microsoft Clarity Analytics interaction plugin

Repository (GitHub)

Documentation

API reference

License

Unlicense (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface

More

Packages that depend on microsoft_clarity_flutter