低侵入浏览器归因
在客户网站全局加载一次 Tag,即可识别 GEO 短链带来的会话。源码可直接通过 /tag/geo.js 审查。
交互测试项目
初始化 demo 项目后,从测试短链进入内置页面,逐项验证页面浏览、浏览按钮、注册点击、注册成功和 API Key 创建事件。测试流量标记为 test。
1. 全站接入
<script defer src="https://geo.muxiai.com.cn/tag/geo.js" data-project="wdcloud"></script>
放在全站公共的 <head> 中。项目必须先在 GEO 后台启用,客户 origin 也必须在精确白名单中。
2. 宣告式点击事件
<button data-geo-event="signup_click">注册</button>
Tag 只上报事件名和当前路径,不读取按钮文本、表单字段或输入值。
3. 业务成功事件
window.GeoTag?.track('api_key_created');应在客户前端确认业务成功后调用,不要上报 API Key、Token、邮箱、密码或其他表单内容。
4. 成功页自动识别
可在后台把 /sign-up/success 配置为 signup_success。路径精确匹配时 Tag 自动上报,不需要再改页面代码。
可信边界
Tag 事件发生在用户浏览器,可能被广告拦截、网络错误或客户端伪造影响。页面浏览和按钮点击适合运营分析;支付、退款和严格分润仍应使用客户后端 Webhook。