跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

_trackEvent

用于发送页面上按钮等交互元素被触发时的事件统计请求。如视频的“播放、暂停、调整音量”,页面上的“返回顶部”、“赞”、“收藏”等。也可用于发送Flash事件统计请求。

功能说明

用于发送页面上按钮等交互元素被触发时的事件统计请求。如视频的“播放、暂停、调整音量”,页面上的“返回顶部”、“赞”、“收藏”等。也可用于发送Flash事件统计请求。

注意事项

trackEvent事件的String字段长度为255,请使用时注意不要太长。

代码语法

_czc.push(["_trackEvent", category, action, label, value]);

参数说明

参数

必填/选填

类型

功能

备注

category

必填

string

表示事件发生在谁身上,如“视频”、“小说”、“轮显层”等等

action

必填

string

表示访客跟元素交互的行为动作,如“播放”、“收藏”、“翻层”等等

label

选填

string

用于更详细的描述事件,如具体是哪个视频,哪部小说

value

选填

int

用于填写打分型事件的分值,加载时间型事件的时长,订单型事件的价格

请填写整数数值,如果填写为其他形式(类型),系统将按0处理,若填写为浮点小数,系统会自动取整,去掉小数点

代码实践

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>U-Web事件埋点示例</title>
  <script>
    // 第二步 全局变量设置
    const _czc = _czc || [];
  </script>
</head>
<body>
    <button onclick="trackEvent()">_trackEvent</button>
    <script>
      function trackEvent() {
        // 第三步 事件上报设置
        window._czc && window._czc.push(['_trackEvent', '首页', '疯狂抢购', '飞天茅台', 14999])
      }
    </script>
    <!-- 第一步 引入U-Web统计代码 -->
    <script type="text/javascript" src="https://s4.cnzz.com/z_stat.php?id=xxx&web_id=xxx"></script>
</body>
</html>

正确上报表现(Chrome浏览器为例)

5-1

注意事项

1、报表中将展现事件发生次数在前1000名的事件、事件类别、操作、标签及发生页面。 2、事件个数建议不超过10000,即事件类别、操作、标签三项的多样性乘积不应超过10000。