SDK

第一方数据采集,来自每一个 触点。

面向 Web、iOS、React Native 和 Node 的即插即用 SDK。事件落到客户记录上 —— 隐私优先,不使用 Cookie,不需要第二个厂商,也不用付第二笔账单。

遵循 Do Not Track 和全球隐私控制(GPC)。

安装

web <script src="…/sdk/productos.js" defer>

iOS Swift Package Manager

rn  npm i @aioproductoscom/react-native

node npm i @aioproductoscom/node

一套事件模型 · 一条主线

Web

四个即插即用标签。体积真实,有实测数据。

每个都只需一个脚本标签,由平台提供。下面的体积都是 gzip 压缩后的真实数据 —— 你的页面速度不会察觉到它们。

  • 网站分析 5.8 KB

    页面浏览、来源、地理位置、热图、滚动深度、Core Web Vitals,以及无需埋点的点击自动采集。

  • 产品分析 6.6 KB

    已识别用户的事件、单页应用的屏幕自动采集、漏斗、留存和功能开关。

  • 客服聊天 5.9 KB

    一个聊天组件,其对话会变成主线上的产品反馈。

  • 预约 1.9 KB

    预约页面会把会议直接落到客户记录上。

会话回放会按需以独立代码块加载;应用内引导则搭载在产品分析 SDK 上。

移动端与服务器

原生 iOS、React Native 和 Node

同一套事件模型延伸到浏览器之外。你的移动应用和后端写入的是与网页 SDK 相同的客户记录。

  • iOS(Swift)

    Swift Package Manager

    原生 Apple 分析 —— 与网页相同的事件模型,落在同一条主线上。

  • React Native

    @aioproductoscom/react-native

    面向跨平台应用的移动端应用内分析。

  • Node(服务器)

    @aioproductoscom/node

    捕获浏览器永远看不到的服务器端事件。

隐私与可靠性

默认安静,设计上诚实。

  • 无 Cookie,并默认遵循 Do Not Track 和全球隐私控制。
  • 一次退出即可让所有 SDK 同时静音。
  • 绝不丢尾—— 事件会先存入本地存储,下次加载时补发。

开始使用

一个标签,覆盖主线上的每一个触点。

在你的产品里放一个标签,看着行为数据落到与收入和反馈同一条记录上 —— 无需另找分析厂商。

FAQ

常见问题

这些 SDK 会给我的页面增加多少体积?

网页端 SDK 体积很小,且都是实测数据:分析 5.8 KB,产品 6.6 KB,聊天 5.9 KB,预约 1.9 KB —— 均为 gzip 压缩后的数值。像会话回放这类较重的部分会按需加载。

它们是隐私优先的吗?

是的。它们不设置任何 Cookie —— 身份是保存在本地存储中的第一方 id,绝不跨站点共享 —— 并且默认遵循 Do Not Track 和全球隐私控制。一次退出调用即可让一切静音,并删除该 id。

它们能在移动端和服务器上运行吗?

可以。原生 iOS(Swift)和 React Native 覆盖移动端,Node SDK 负责捕获服务器端事件 —— 全部使用同一套事件模型,落在同一条客户记录上。

这些事件会流向哪里?

流向你的主线,并与所属账户关联。同一个访客在注册前后始终是同一条记录,所以行为数据和收入数据会放在一起。