联系支持

我们通过电子邮件回复,通常两天内。

为防止滥用,Google reCAPTCHA 会检查这次提交,其间会向 Google 传输数据。脚本只在此表单打开时才加载。此外,我们自己的表单保护 formconfirmed 也会对其进行检查,且不向第三方传输数据。

统计访客的行为

计数器告诉你有多少人来过,事件则告诉你他们做了什么:点了联系按钮、下载了指南、提交了表单。这里只统计次数,从不记录是谁。

1. 标记一个元素

在任意链接或按钮上添加属性 data-s4u-event,每次点击都会以该名称计数。

<a href="/contact" data-s4u-event="contact">Contact</a>
<button data-s4u-event="guide-downloaded">Download</button>

2. 或者在脚本中调用

如果没有可捕获的点击,比如表单已提交或视频播放结束,就自己调用这个函数:

<script>
  s4u.event('form-sent');
</script>

3. 或者自动统计每个链接

在计数器的设置中勾选“同时计数链接点击”(可在创建时勾选,也可以之后在其统计页面的所有者面板中勾选)。此后每次点击链接,都会按链接的目标计数,而不是按链接文字:本站页面按路径计数,指向其他网站的链接按其主机名计数。自身带有 data-s4u-event 的元素只计一次,使用你为它指定的名称。

名称规则

名称使用小写,只能包含 a–z、0–9、连字符和下划线,最长 32 个字符;其他字符都会变成连字符。一个计数器最多可以有 100 个不同的名称,其中自动统计链接点击最多可占用 70 个,其余留给你自己设定的名称。达到上限后,已有的名称继续计数,不再新增名称。同一个地址每小时最多可发送 300 个事件。

名称中不能包含什么

名称会显示在公开的统计页面上。请不要写入任何能识别个人的内容:不要写姓名、e-mail 地址、电话号码、订单号或客户编号,也不要写 token。含有 @、长串数字或看起来随机的长代码的名称会被自动拒绝。像“jan-kowalski”这样的普通名称无法被识别,会被照常保存,所以千万不要用访客输入的内容来生成名称。

保存了什么

每个计数器、每天、每个名称保存一行,后面只有一个数字。没有访客,没有地址,也没有点击的先后顺序。从“contact: 14”无法看出是谁点击的。

在哪里查看

在计数器的统计页面的“页面”部分:卡片“访客做了什么”会显示随时间变化的走势;数据足够时,还会显示与上一时间段相比哪些事件上升或下降。

同一页面上有多个计数器

默认情况下,事件属于页面上的第一个计数器。若要选择其他计数器,请加上它的编号:在元素上写 data-s4u-id="12345",或在脚本中写 s4u.event('name', '12345')。

网站分析

仅对您启用的功能进行测量。保存已禁用的设置会停止后续数据收集。

备注默认为私密。公开备注对所有可以查看统计数据的人可见。

使用简短的推广活动标签,不要包含姓名、电子邮件地址或客户 ID。推广活动值受到限制;无法识别的值会被忽略。

选择二至八个步骤。使用 page:/contact 或 event:contact,每行一个。步骤必须在一次访问中按顺序发生;其间可以有其他活动。访问在三十分钟无活动后或一天结束时终止。报告统计访问次数,而非去重人数。

仅统计操作类别和名称。不会发送电话号码、电子邮件地址或表单字段值。提交表单并不证明操作成功。请使用 s4u.formSuccess('contact') 或受支持的 WordPress 表单集成确认成功。

<form data-s4u-form="contact">…</form>
s4u.formSuccess('contact');

销售

使用商店的计数器编号和商店密钥连接商店。仅报告已确认的付款和退款。净销售额为已付款金额减去退款;退款不会改变已付款订单的数量。

我的仪表板

选择显示哪些报告及其顺序。隐藏的卡片不会加载。排列仅对所有者可见;阅读者使用标准排列。

已保存的视图

保存当前时段及受支持的筛选条件,供下次访问使用。仅所有者可见保存的视图。相对时段随日期移动,自定义起止日期则保持固定。

页面分组

将相关页面分组,例如用 /blog/* 表示博客。末尾的 * 匹配以该前缀开头的路径。最多支持十个分组,每组八条规则。分组可能重叠,因此不能将访客数相加。

页面浏览量使用已存储且可用的页面总数,并可能依据计数器设置包含机器人。分组访客和目标从分组创建时开始记录。访客在每个分组每天计数一次,并非整个时段仅一次。

事件属性

发送属性前,先定义最多十个属性名称及每个属性最多二十个允许值。请使用 plan=basic 等固定类别,切勿使用姓名、电子邮件地址、订单号或表单输入内容。每个属性单独计数;不会推断属性组合。

每个事件最多接受五个属性;每个计数器每天最多接受 500 个事件/属性/值组合。

示例:s4u.event('signup', {plan: 'basic'})。HTML:data-s4u-props='{"plan":"basic"}'。使用计数器编号的现有调用仍然有效。

Core Web Vitals

在支持的浏览器中测量加载(LCP)、交互响应(INP)和布局偏移(CLS)。缺少测量值并不代表零。没有交互时不会报告 INP。启用后才开始测量。

第 75 百分位数根据有限的直方图区间估算。每个计数器每天最多保留 100 个页面/设备组合。最后一个区间的值表示至少达到该值。浏览器测量无法包含所有跨源 iframe 活动,也不等同于 Google 的 CrUX 数据。

启用可选的 Web Vitals 测量

网站统计报告

选择时段和卡片,然后使用浏览器的打印对话框打印或保存 PDF。仅供所有者查看的备注,仅在使用所有者密钥打开时才会包含。

仪表盘与工具

使用所有者密钥连接你自己的计数器,也可以粘贴完整的管理链接。已连接的计数器会保留在当前浏览器会话中;更改所有者密钥后,访问权限将被撤销。

我的计数器

定期报告

选择一个已保存的视图,将报告按周或按月发送到你已验证的所有者邮箱。报告会沿用该视图的筛选条件和所选报告,并按计数器的时区涵盖上一个完整周或月。私人备注不会包含在内。只有启用定期发送后,才会发送邮件。

嵌入统计卡片

选择一份报告及其筛选条件。生成的 iframe 使用独立的只读密钥,在所选日期到期,也可在这里撤销。私人备注和所有者操作绝不会包含在内。

统计 API

创建一个独立的只读 API 密钥,并选择允许访问的报告。通过 Authorization: Bearer 请求头发送此密钥;切勿在脚本中使用所有者密钥。API 密钥有有效期,也可以撤销。JSON 和 CSV 仅包含汇总数据。

每份报告最多可导出 400 天的数据和 500 行。访客数和达成目标的访客数均为每日总数;存在重叠的分组不能相加。Web Vitals 百分位数根据直方图估算,需要足够的样本。