pageView method

void pageView(
  1. QTPageInfo pageInfo
)

跟踪页面浏览事件

Implementation

void pageView(QTPageInfo pageInfo) {
  // 如果自动跟踪或页面浏览跟踪未启用,则不执行任何操作
  if (!QTAutoTrackConfigManager.instance.autoTrackEnable ||
      !QTAutoTrackConfigManager.instance.pageViewEnabled) {
    return;
  }

  // 构建参数并发送页面浏览事件
  Map<String, dynamic> params = _appendPageInfo({}, pageInfo);

  _TrackPlugin.pageView(params);
  QTTrackLogger.d(
      this.toString(), {'what': "track page_view", 'params': params});
}