跟踪自定义事件
自定义事件允许用户向其订阅者添加自定义事件,以用于分段并进而产生有针对性的通知。
所有事件最多可以有 5 条不同的信息,而实际上只需要 2 条。
- 类别 - 必填。 (字符串或整数)
- 操作 - 必需(字符串或整数)
- 标签 - 可选。 (字符串或整数)
- 值 - 可选。 (整数)
- 变量 - 可选(字符串或整数的对象)
选项 1) 使用 Javascript API 跟踪自定义事件
添加网站并将跟踪代码集成到网站后,您就可以开始添加自定义事件。为此,只需在页面上调用以下代码片段,并将参数中的变量替换为您要跟踪的信息即可。
注意:类别和操作是必填字段,而标签和值是可选字段。该值必须是数值。
txt
<script>
_at.track("event", {"category" : "A","action" : "B","label": "C","value" : 1 ,"variables": {"name": "value"}})
</script>例如,如果您想跟踪某人在您的页面上观看视频的时间,您可以创建以下事件。以下是跟踪自定义事件的示例。
txt
<script>
_at.track("event", {"category" : "Video","action" : "Watched","variables": {"name": "3 Ways To Leverage Push","url" : "https://abc.com/push"}})
</script>查看有关变量以及它们如何用于 推送中的额外个性化。 的更多信息
您还可以将事件绑定到链接或按钮,如下所示:
txt
<button onclick='_at.track("event", { "category" : "Video", "action" : "Watched" })'>Watch Video Event</button>选项 2) 使用 REST API 跟踪自定义事件
要通过 REST 调用添加自定义属性,请查看我们的文档:https://developers.aimtell.com。本质上,您只需要进行经过身份验证的调用并传递自定义数据,如下例所示。
bash
curl -XPOST -H 'X-Authorization: AUTH_TOKEN' -H "Content-type: application/json" -d '{"idSite": "1","subscriber_uid": "5059b0a2-747d-0f74-73c4-24c8442de237","event": {"category" : "video","action" : "watched"}}' 'https://api.aimtell.com/prod/subscriber/'验证事件
为了帮助调试事件跟踪,您可以在仪表板中的“日志”->“事件日志”下查看日志。
