网站用户访问时,TikTok浏览器与服务器端应发送Page View还是View Content?
关于TikTok浏览器端Pixel与服务器端Events API事件统一的方案
核心结论
优先统一发送View Content事件,停止使用已弃用的Page View,避免数据统计混乱。
具体操作建议
浏览器端调整:把原来的
ttq.page()调用替换为View Content事件追踪,同时保留统一的event_id用于去重:ttq.track('View Content', { event_id: "ViewContent_{{page_view Event ID}}" });这样和服务器端发送的事件类型完全一致,TikTok能通过相同的
event_id识别为同一次用户行为,不会重复计数。服务器端保持:继续使用Stape.io的TikTok Events API标签发送View Content事件,确保携带和浏览器端相同的
event_id,维持两端事件的一致性。
不推荐同时发送两种事件的原因
- TikTok已明确Page View事件已被弃用,后续可能不再对该事件提供统计支持,继续发送会导致数据有效性下降。
- 即使携带相同
event_id,两种不同类型的事件会被TikTok归因系统分别统计,造成报表数据混乱,不利于后续的广告效果分析。
临时过渡方案(不推荐长期使用)
如果暂时无法修改浏览器端代码,可以保留ttq.page({event_id: "PageView_{{page_view Event ID}}"}),但服务器端停止发送View Content事件,避免同一用户行为被重复记录。但这只是权宜之计,建议尽快切换到View Content。
内容的提问来源于stack exchange,提问作者pinkasey
相关产品推荐
相关产品推荐

