trackEvent method

void trackEvent(
  1. String eventName, {
  2. Map<String, dynamic>? parameters,
  3. String? category,
})

添加埋点事件

eventName 事件名称 parameters 事件参数 category 事件分类

Implementation

void trackEvent(
  String eventName, {
  Map<String, dynamic>? parameters,
  String? category,
}) {
  // 如果未初始化,则先初始化
  if (!_isInitialized) {
    initialize();
  }

  // 如果是发布版本且未启用,则直接返回
  if (kReleaseMode && !_enableInRelease) return;

  eventTracker.trackEvent(
    eventName,
    parameters: parameters,
    category: category,
  );
}