SoAdsMod 本地联调测试台

完整归因链路:① 模拟广告点击 → ② 落地页自动 page_view → ③ 触发事件 / 流程集合 → ④ 数据后台查看结果

测试数据会真实落库(生产环境影响报表),s2s 金额建议用小值 + TEST- 前缀 order_id 便于识别。

0环境配置(保存在浏览器 localStorage,不落库)

本地默认预填开发 key(sam_dev_local…);云端请粘贴生产 web key。改配置后需点「保存并初始化 SDK」。

当前归因状态

click_id(归因锚点)
vid(匿名访客)
_fbp
user_id(客户用户)

1模拟广告点击(走短链,落 clicks 并 302 回本页)

302 回来后 URL 会带 click_id,SDK 自动持久化并发 page_view——这就是一次完整的广告点击归因锚点建立。

2单事件触发

s2s 模式绕过 SDK 用 fetch 直发(需 s2s scope 的 key,本地开发 key 兼具 web+s2s)。

3流程集合(一键编排多事件,间隔 600ms 模拟真人节奏)

完整购买旅程 = page_view → view_content → add_to_cart → initiate_checkout → purchase(全 web SDK)
MINI APP 转化 = page_view + view_content(web)→ purchase(s2s,action_source=chat)——当前主业务链路

发送日志(含归因与回传入队结果)

暂无发送记录

④ 在数据后台查看结果

打开 https://soadsmod-admin.pages.dev(本地环境则 http://localhost:5173):
· 营销概览:点击 / 非自然流量 / 激活数 / 激活率是否 +1
· 归因分析:campaign/adset/content 层级能否看到本页填的宏参数 ID
· 事件分析:点事件名下钻明细——event_id、归因标记、回传状态(已送达 / 重试中 / 死信)
· 时段选择「今天」,应用时区切天;日志里每条 event_id 可在明细中精确检索