# Viewability Measurement

Source: https://help-display-sdk.equativ.com/viewability.html

---

## Open Measurement SDK support

The **Equativ Display SDK** 8.6 embeds the [IAB Open Measurement SDK](https://iabtechlab.com/standards/open-measurement-sdk/).
It therefore supports Open Measurement third-party verification tags included in your ads.

Here is the list of supported formats.

### Banner ad format

| Creative Type | | Supported | Additional Information |
| ---------- | ----------- | :---------: | ------------------------- |
| Standard | HTML5 | Supported | |
| Standard | MRAID | Supported | |
| Video | HTML5 Video | Supported | |
| Video | VAST 3.0 | Supported | Through VAST 3.0 extensions (*) |
| Video | VAST 4.2 | Supported | Through VAST `<AdVerifications>` tag (introduced in VAST 4.1) VAST 3.0 extensions (*) will be interpreted only as a fallback |
| Video | VPAID 2.0 | Not supported | VPAID is not supported by OMSDK cf. [IAB FAQ OM SDK compliance](https://iabtechlab.com/compliance-programs/faq-om-sdk-compliance/) |

### Interstitial ad format

| Creative Type | | Supported | Additional Information |
| ---------- | ----------- | :---------: | ------------------------- |
| Standard | HTML5 | Supported | |
| Standard | MRAID | Supported | |
| Video | HTML5 Video | Supported | |
| Video | VAST 3.0 | Supported | Through VAST 3.0 extensions (*) |
| Video | VAST 4.2 | Supported | Through VAST `<AdVerifications>` tag (introduced in VAST 4.1) VAST 3.0 extensions (*) will be interpreted only as a fallback |
| Video | VPAID 2.0 | Not supported | VPAID is not supported by OMSDK cf. [IAB FAQ OM SDK compliance](https://iabtechlab.com/compliance-programs/faq-om-sdk-compliance/) |

_(*) Ads must be configured to traffic_ `<Extension type="AdVerifications">` _in their VAST as_
_**AdVerification** tag is only available starting from VAST 4.1._

_For example:_
``` xml
...
<Extensions>
    <Extension type="AdVerifications">
        <AdVerifications>
            <Verification vendor="company.com-omid">
                <JavaScriptResource>
                    <![CDATA[ https://company.com/omid.js ]]>
                </JavaScriptResource>
                <VerificationParameters>
                    <![CDATA[parameter1=value1&parameter2=value2&parameter3=value3]]>
                </VerificationParameters>
            </Verification>
        </AdVerifications>
    </Extension>
</Extensions>
...
```
## MRC Viewability Standards

The **Equativ Display SDK** is also following MRC Viewability Standards and it's capable of detecting and tracking viewability changes in those cases:

* Banner is present or not in the view hierarchy and visible
* Banner integrated in a scrollview
* Keyboard presence on top of a Banner
* Interstitial is shown
* App background / foreground states

> We do not support the case where a view of the application is hidding the banner.
