Skip to main content

Measure Ad Viewability

Ad viewability is often measured by vendors or systems that are independent of the systems that serve and display ads. Access to the data that these measurement providers need could mean having code for multiple providers on one site or app.

Open Measurement SDK (OM SDK) offers common code and libraries for facilitating third-party access to measurement data.

Lura Player has an integrated plugin for Open Measurement SDK (OpenMeasurementPlugin) that can send measurement signals to the Open Measurement Interface Definition (OMID) API.

Measurement providers can place tags that collect these signals.

You can use the OpenMeasurementPlugin to verify your ad viewability.

To verify your ads with Open Measurement SDK, please insert the following into your VAST.

VAST4.1+
<AdVerifications>
<Verification vendor="”company.com-omid”">
<JavaScriptResource apiFramework="omid" browserOptional="”true”">
<![CDATA[https://verification.com/omid_verification.js]]>
</JavaScriptResource>
<TrackingEvents>
<Tracking event="verificationNotExecuted">
<![CDATA[https://verification.com/trackingur/[REASON]l]]>
</Tracking>
</TrackingEvents>
<VerificationParameters>
<![CDATA[verification params key value pairs]]>
</VerificationParameters>
</Verification>
</AdVerifications>

For older versions of VAST (2.0, 3.0, 4.0), verification code should be loaded using the <Extensions> node

VAST4.0 and earlier
...
<Extensions>
<Extension type="AdVerifications">
<AdVerifications>
<Verification vendor="”company.com-omid”">
<JavaScriptResource apiFramework="omid" browserOptional="true">
<![CDATA[https://verification.com/omid_verification.js]]>
</JavaScriptResource>
<TrackingEvents>
<Tracking event="verificationNotExecuted">
<![CDATA[https://verification.com/trackingurl]]>
</Tracking>
</TrackingEvents>
<VerificationParameters>
<![CDATA[verification params key value pairs]]>
</VerificationParameters>
</Verification>
</AdVerifications>
</Extension>
</Extensions>
...