简介
埋点实施是将标准化的采集方案自动转化为项目源码中的埋点代码,并自动完成 SDK 接入与配置的过程。
埋点实施会扫描识别当前项目的技术栈(比如 Android 项目、iOS 项目),自动安装 SDK 并配置接收地址,并对埋点方案进行插码埋点。
核心依赖 Skill:sensors-tracking
实施前准备
在发起 AI 埋点实施前,请确保您的环境已满足以下条件:
- 采集方案文件(推荐 Excel):包含事件名、属性名、属性类型、触发时机等。注意:仅纳入本次需实施的自定义事件/属性,切勿混入
$开头的预置事件/属性(如$AppStart、$title),否则会导致后续元数据校验失败。 - 目标项目代码目录:AI 将读取该目录下的源码并完成插桩,请确保具备读写权限。
- 数据接收地址(server_url):必须包含
project参数(例:https://example.com/sa?project=default)。注:此地址用于 SDK 上报,可能与 Sensors CLI 接口地址不同,但须同属一套神策环境。 - 神策平台环境:方案中的事件与属性建议已在平台创建;神策 SA 版本需 ≥ 3.0.1(建议 3.0.4 及以上,以支持元数据校验)。
埋点实施
您可以通过以下两种方式唤起
sensors-tracking 能力:方式一:自然语言发起(推荐)
在 AI 编程工具中,直接描述您的需求并指定方案路径与接收地址:
💬 用户指令: “请使用sensors-tracking对当前项目做埋点代码实施,采集方案为demo/tracking-plan-demo.xlsx,数据接收地址为https://sdk-product-datasink.sensorsdata.cn/sa?project=xxx。”
注意,“当前项目”也可直接使用当前的项目名称,比如 “对 AppMall 项目做埋点代码实施”。
方式二:快捷命令
如果您习惯使用命令行,可直接执行:
