setExternalTracker static method

void setExternalTracker(
  1. void tracker(
    1. LaunchType type,
    2. Uri uri
    )?
)

Registers a global external analytics handler.

The tracker callback is invoked on every successful launch alongside the internal in-memory accounting. Pass null to remove a previously registered tracker.

This is additive with the per-launch LaunchOptions.onTrackLaunch callback: both fire on success.

Implementation

static void setExternalTracker(
    void Function(LaunchType type, Uri uri)? tracker) {
  _externalTracker = tracker;
}