reportEvent method

  1. @override
void reportEvent(
  1. String eventName, {
  2. String? ext1,
  3. String? ext2,
  4. String? ext3,
})
inherited

event日志上报,仅支持string类型上报 event('event name');

Implementation

@override
void reportEvent(
  String eventName, {
  String? ext1,
  String? ext2,
  String? ext3,
}) {
  try {
    if (eventName == '') return;
    EventLog eventLog = EventLog(
      name: eventName,
      ext1: ext1 ?? _bean.ext1,
      ext2: ext2 ?? _bean.ext2,
      ext3: ext3 ?? _bean.ext3,
    );
    // 传入必须为数组
    _eventPipeline([eventLog]);
  } catch (e) {
    developer.log('[reportEvent] error',
        name: debugLogType.sendError, error: e);
  }
}