Unity 支持为您的视频广告使用 Open Measurement (OM) 第三方验证码。如需了解更多信息,请参阅 IAB 的 OM 规范。
VAST 标签
要在 VAST 标签中实现 OM 代码,请完成以下步骤:
- 包含
<AdVerifications>
节点。如需了解更多信息,请参阅 VAST 指南的第 3.16 节。
- 在
<Verification>
标签中包含您的供应商密钥(以识别您是否有需要发送到验证脚本的额外参数)。 - 在
<JavaScriptResource>
标签中包含验证脚本。
<AdVerifications> <Verification vendor="company.com-omid"> <JavaScriptResource apiFramework="omid" browserOptional="true"> <![CDATA[https://verification.com/omid_verification.js]]> </JavaScriptResource> <VerificationParameters> <![CDATA[verification params key/value pairs]]> </VerificationParameters> </Verifications> </AdVerifications>
JavaScript 资源
在 <JavaScriptResource>
标签中包含一个验证脚本,该脚本用于立即注册会话观察者, 视频事件和广告事件,以便简化事件管理并确保按顺序调用所有事件。
以下列表详细介绍了 Unity 支持的宏(如果跟踪 URL 中提供了这些宏):
%OM_ENABLED%
- 默认为
false
。 - 如果 VAST 支持 OM,则设为
true
。
- 默认为
%OM_VENDORS%
- OM SDK 集成的标识符。
- 这与
OMIDPartner
对象的name
和versionString
参数相同。
OMID 故障排除
如果发生错误,追踪链接的 [REASON]
宏可能会返回以下原因:
VERIFICATION_RESOURCE_REJECTED
VERIFICATION_NOT_SUPPORTED
ERROR_RESOURCE_LOADING