For the complete documentation index, see llms.txt. This page is also available as Markdown.

Analytics.click

功能说明

当发生触摸或点击时会留下分析日志。用于记录像购买按钮点击这样的重要用户操作。 event 类型的日志中 event_type: 'click' 参数会一并记录。

log_name如果不指定,则会基于当前路径 <pathname>::click 格式的名称会自动使用。除传入的值外,日志参数还会自动包含当前页面的查询字符串(search)、进入路径(referrer)、部署信息(deployment_id, deployment_timestamp)也会自动包含。

当前页面 URL https如果不是,就不会发送日志。

类型

Analytics.click(params?: { log_name?: string } & { [key: string]: LogParam }): Promise<void> | undefined;

Params

// 除 log_name 之外的键也会作为日志参数一并记录。
type LogParam = string | number | boolean | null | undefined;

Response

当前页面 URL https如果不是,则不会发送日志。 undefined则返回。

示例代码

JavaScript

import { Analytics } from "@apps-in-toss/web-framework";

const button = document.querySelector("#buy-button");

button.addEventListener("click", () => {
  Analytics.click({ log_name: "buy_button", text: "购买" });
});

这有帮助吗?