VAST 宏展开器

在跟踪 URL 中展开 IAB VAST 4.x 宏并预览触发的请求,直接在你的浏览器中完成。粘贴的标签留在你的设备上。

VAST 宏展开器完全在你的浏览器中运行。你粘贴的跟踪 URL、同意字符串和设备标识符都在你的设备上解析,绝不会上传到 ArrayKit 或发送到任何广告服务器。

关于 VAST 宏展开器

VAST 宏展开器把视频广告跟踪 URL 中的占位符标记变成一个真实、已触发的请求,让你能准确看到播放器将发送什么。粘贴一个含 IAB VAST 4.x 宏的 impression、四分位或 error 像素——[CACHEBUSTING]、[TIMESTAMP]、[GDPR]、[GDPRCONSENT]、[US_PRIVACY]、[IFA]、[PAGEURL] 等——工具会替换为示例值或你自己的覆盖值,并即时生成一个随机的 cache-buster 和一个 ISO 时间戳。一份可搜索的参考解释每个宏及其类别。由于 ad-ops 的 URL 常常携带同意字符串和设备标识符,一切都在你的设备上运行:你粘贴的标签在你的浏览器中解析,绝不发送到任何服务器。

功能特性

如何使用 VAST 宏展开器

  1. 保持选中「展开 URL」标签页
  2. 粘贴一个含 VAST 宏的跟踪或 impression URL
  3. 编辑任意已识别的宏值,或点击「重新生成」获取新的 cache-buster 和时间戳
  4. 复制展开后的 URL,或切换到「宏参考」查询某个标记

示例

输入

https://ad.example.com/i?cb=[CACHEBUSTING]&ts=[TIMESTAMP]&gdpr=[GDPR]

输出

https://ad.example.com/i?cb=12345678&ts=2025-03-04T05:06:07.000Z&gdpr=1

[CACHEBUSTING] 变为随机整数,[TIMESTAMP] 变为 ISO 时间,[GDPR] 变为其示例值。

常见错误与故障排除

常见问题

什么是 VAST 宏?
VAST 宏是视频广告跟踪 URL 中位于方括号内的大写标记,例如 [CACHEBUSTING] 或 [GDPRCONSENT]。视频播放器或广告服务器会在像素触发的那一刻用真实值替换它。
展开器会自动生成哪些宏?
[CACHEBUSTING] 和 [TIMESTAMP] 是动态的:工具会构建一个随机的 8 位 cache-buster 和一个 ISO 8601 UTC 时间戳。其余每个宏使用一个内置示例值,你可以覆盖。
该工具会抓取广告标签或真的触发跟踪 URL 吗?
不会。它绝不发起网络请求。你粘贴 URL,宏替换在你的浏览器中本地进行,因此不会向任何服务器抓取、触发或记录任何内容。
为什么输出中某个标记未被展开?
只有规范的大写 VAST 4.x 宏才会被替换。其他任何东西——拼写错误、小写标记或自定义占位符——都会被报告为未知并原样传递。
它会对替换的值进行 URL 编码吗?
它按字面替换值,方便你阅读原始标记。真实播放器会对 [PAGEURL] 和同意字符串等字段进行百分号编码,因此若你的端点需要,请自行编码。
这些宏基于哪个 VAST 版本?
该参考遵循 IAB VAST 4.x 宏集合,包括近期版本引入的隐私宏,例如 [GDPR]、[GDPRCONSENT]、[US_PRIVACY]、[GPP] 和 [GPPSID]。

相关工具

全部 ArrayKit 工具