# 选项

# 1. dmp 上报

# 1.1 初始化选项

# i. game(必填)

  • 游戏 id

# ii. searchUrl(可选)

  • 登陆态参数
  • 默认值:location.search

# iv. autoVisit(可选)

  • 单页面环境下组件将默认自动上报 visit 行为,可以

# 1.2 上报选项

# i. action

  • 操作行为
  • 进入微社区上报:visit\内容曝光上报:pop\内容点击上报:click\内容详情页访问上报:pv\内容详情页离开上报:timeline\离开微社区上报:leave
  • 可同时传入多个行为,用逗号分隔;如:'click,pop'

# ii. targetid

  • 内容 ID
  • 内容的唯一标识,根据来源不同上报不同,例:40963

# iii. targettype

  • 内容类型
  • 图文:news\视频:video\其他类型可自定义

# iv. tag

  • 内容标签
  • 内容所属标签,可有多个:403291, 403299

# v. title

  • 内容标题
  • 内容标题,如:王者荣耀百星大神教学

# vi. from

  • 内容来源
  • 内容源,如:TGL,V4 方法

# vii. staytime

  • 停留时长(单位:毫秒/ms)
  • 计算页面/路由进入到离开的时长

# 1.3 上报行为说明 - action

# i. visit

  • 目的:进入站点上报
  • 类型:自动上报
  • 所需参数:action
dmp.report({
  action: 'visit',
})
1
2
3

# ii. pop / click

  • 目的:内容曝光上报 / 内容点击上报
  • 类型:==手动==上报
  • 所需参数:action、targetId、targettype、title、from
<!-- 指令式上报,系统自动绑定事件判断曝光区域(推荐使用!!!)-->
<ul>
  <li
    v-for="(item, index) in v4List"
    v-dmp="{action:'click,pop', targetid: item.iNewsId, targettype: 'news', title: item.sTitle, from: 'v4'}"
  ></li>
</ul>
1
2
3
4
5
6
7
// 编程式上报(需要自己判断滚动区域,不推荐)
dmp.report({
  action: 'click,pop',
  targetid: item.iNews,
  targettype: item.title,
  title: item.sTitle,
  from: 'v4',
})
1
2
3
4
5
6
7
8

# iii. pv

  • 目的:页面访问上报
  • 类型:自动上报
  • 所需参数:action(、targetId、targettype、title、from 等可选)
  • 可选参数是指当上报页面是内容详情页时,需要传 targetId、targettype、title、from 等参数

# iv. timeline

  • 目的:页面访问结束以及时长上报
  • 类型:自动上报
  • 所需参数:action、staytime(、targetId、targettype、title、from 等可选)
  • 可选参数是指当上报页面是内容详情页时,需要传 targetId、targettype、title、from 等参数

# v. leave

  • 目的:离开站点上报
  • 类型:自动上报
  • 所需参数:action
// DMP离开上报
dmp
  .report({
    action: 'leave',
  })
  .then(() => {
    closeWebview()
  })
1
2
3
4
5
6
7
8

# 2. mosso 上报

# 1.1 初始化选项(都是可选)

# i. prefix

ptt 上报中 pageType 的前缀,默认是空字符串

# ii. path

ptt 上报中的站点路径,默认会取当前的真实路径

(下列参数是 ptt 上报初始化参数,不了解的同学请参考文档

# iii. siteType

# iv. ingame

# v. siteType

# vi. project

# vii. osact

# viii. routerDesc

# 1.2 点击上报选项

mosso 的点击上报选项是一个数组,与 ptt 上报的 PTTSendClick 一致,不熟悉的同学请参考文档