开放测量
Unity 支持在您的视频广告中使用开放测量 (OM) 第三方验证代码。有关更多信息,请参阅 IAB 的 OM 规范。
VAST 标签
要在您的 VAST 标签中实现 OM 代码,请完成以下步骤
包含
<AdVerifications>
节点。有关更多信息,请参阅 VAST 指南 的**第 3.16 节**。**注意:**如果您使用的是 VAST 2.X 或 3.X,请将
<AdVerifications>
作为<Extensions>
下的<Extension>
包含在内。在
<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>
Note: Verification parameters are optional.
JavaScript 资源
在 <JavaScriptResource>
标签中包含一个验证脚本,该脚本会立即注册会话观察者、视频事件和广告事件,以简化事件管理并确保所有事件按顺序调用。
Note: When registering the session observer, always include a vendor key that matches the vendor=’key’
attribute in the <Verifications>
node.
以下列表详细说明了 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