发送事件
SDK允许从您网站的服务器端发送任何事件到Finteza,包括用户动作数据、数据库状态、性能指标等。为此,提供了finteza.sendEvent()方法。
const finteza = require("finteza-sdk");
|
调用finteza.sendEvent()时设置以下参数:
参数 |
类型 |
描述 |
---|---|---|
name * |
字符串 |
事件名称。最大长度为128个字符。 |
websiteId * |
字符串 |
网站ID。这可以在Finteza面板的网站设置(ID字段)中获得。 |
url |
字符串 |
Finteza服务器地址。在大多数情况下,它不应被改变。 |
referer |
字符串 |
所有事件使用websiteId与Finteza端上的计数器(网站)绑定。系统确保事件到达的主机与计数器主机相对应(Finteza面板网站设置中指定)。这可以防止流量膨胀。
默认情况下,SDK工作的主机(自动定义)在发送事件时指定。如有必要,您可以使用referer参数重新定义。 |
* ― 所需的参数。
事件参数中的附加数据#
在发送到Finteza的事件中,您可以指定其他数据作为参数,例如购买商品的类型、价格、货币等。
finteza.sendEvent({
|
指定事件名称和网站ID,并设置附加参数:
参数 |
类型 |
描述 |
---|---|---|
单位 |
字符串 |
参数衡量单位,例如,美元、项目等。最大长度为32个字符。 |
值 |
数字 |
参数值。最大长度为64个字符。 |
例如:
finteza.sendEvent({
|