Ad Types and Specification
A Placement is a location within your app where ads can be displayed. This may be when you open the app, between levels of a game, or within your app's feed. An ad unit is the type of ad that is served in that location.
Each placement accommodates one ad type. You must integrate at least one placement to begin showing ads from DT Exchange buyers.

Key Terms
Full Screen. The ad unit is presented in a modal view controller that occupies the entire screen and does not allow the user to interact with content lying underneath the ad. In-View ads can transition into full screen ads and back.
In-Feed. The ad unit (regular or native) occupies one of the cells in a table or collection view.
In-View. The ad is presented as a subview to a
UIViewclass instance provided by the publisher. When clicked, an ad may transition to the following presentations:In-app browser like DT Web Browser.
In-app storekit view controller.
Trigger the
ExpandMRAID command and transform to full-screen modal.
Modal. View controller that overlays app content. Users cannot interact with app content lying underneath a modal until the modal is closed. For more information, see Apple's Human Interface Guidelines.
Regular. The ad supports HTML/MRAID 2.0 content, video content, or both. The ad is not Native.
Video. In the context of DT Exchange, this is VAST 2.0 content.
Banner
A static or animated image or media usually placed in high‑visibility areas at the top or bottom of the screen. The following table provides a summary of banner ad specifications and behaviors.
Size: 320x50, 728x90 for tablets
Behavior: The ad remains on screen, within the app’s layout, while the user is interacting with an app.
Close Logic: No Close button is available for Banner ads. The user cannot close the ad.
Supported Ad Content: HTML/MRAID 2.0
Ad Placement Type: In-View
MREC
A Medium Rectangle (MREC) ad is always 300x250 and is a highly prominent ad unit, typically receiving higher than average click‑through rates. It is generally the best-performing ad size. The following table provides a summary of MREC ad specifications and behaviors.
Size: 320x50
Behavior: MREC ads are commonly placed at the bottom of the screen before the user scrolls down.
Close Logic: No Close button is available for MREC ads. The user cannot close the ad.
Supported Ad Content: HTML/MRAID 2.0
Ad Placement Type: In-View
Interstitial Display
Interstitial Display ads are full‑screen display ads that appear between app content and are placed at natural transition points or breaks, such as in between activities or game levels. The full-screen coverage differentiates them from other ad types, such as banner ads. The following table provides a summary of Interstitial Display ad specifications and behaviors.
Size: Full Screen
Close Logic: A Close button (iOS) or Back button (Android) appears after a 5-second delay.
Supported Ad Content: HTML/MRAID 2.0, VAST 2.0
Ad Placement Type: Full Screen Modal
Interstitial Video
Interstitial Video ads are full‑screen video ads that appear between app content and are placed at natural transition points or breaks, such as in between activities or game levels.An in-app full-screen video. The following table provides a summary of Interstitial Video ad specifications and behaviors.
Size: Full Screen
Aspect Ratio: Though the SDK provides videos with any aspect ratio, DT recommends the following video aspect ratios:
16:9 (for phones and tablets)
4:3 (for tablets)
3:2
16:10
Duration: 15-30 seconds
Countdown Timer: Videos play with a countdown timer at the bottom left of the video based on the video duration passed in VAST XML.
Call to Action: A Call-to-Action (CTA) button is presented when the app store is detected as the landing page. When the user clicks the CTA button during video playback, they are taken to the DSP landing page (app store, in-app browser, deep link). Once the landing page is closed, the video resumes playing.
Skip Logic: Interstitial videos that are 15 seconds or shorter are not skippable, and no Skip button is shown. Videos that are 16 seconds or longer are skippable after a 5‑second delay using a Skip button presented in the upper right-hand corner.
End Card: An end card is always shown after a user completes or skips the video. A Close button appears on the top right-hand corner after a 3-second delay.
Orientation: DT does not have any orientation restrictions and abides by app and device settings.
Sound: The sound icon appears immediately in the upper left corner and is always available for the user to toggle the video sound on or off. DT always supports the device's sound setting. If the device is set to mute, the ad plays with sound off. If the device is not set to mute, the ad plays with sound on. With DT Exchange Android SDK version 7.4.0 and DT Exchange iOS SDK version 7.5.2, DT allows publishers to override sound settings per user session according to the user's device settings within the app.
Supported Ad Content: HTML/MRAID 2.0, VAST 2.0
Ad Placement Type: Full Screen Modal
Rewarded Video
Ads where the user can opt in to watch a video in exchange for an incentive, such as an extra life in a game, an extended free trial, or virtual in-app currency. The following table provides a summary of Rewarded Video ad specifications and behaviors.
Size: Full Screen
Duration: 30 seconds maximum
Countdown Timer: A countdown timer immediately appears at the bottom left of the video based on the video duration passed in VAST XML.
Skip Logic: No skip button is presented. Users cannot skip rewarded videos.
End Card: The DT SDK always presents an end card upon video close or completion. The Close button appears on the top right-hand corner after a 3-second delay.
Orientation: DT does not have any orientation restrictions and abides by app and device settings.
Supported Ad Content: HTML/MRAID 2.0, VAST 2.0
Ad Placement Type: Full Screen Modal
Rewarded Playable
Interactive ads that give users a preview of an app so they can try out the app before downloading. Users opt in to interact with the ad in exchange for an incentive in the app, such as an extra life or free tokens. The following table provides a summary of Rewarded Playable ad specifications and behaviors.
Size: Full Screen
Duration: 30 seconds maximum
Close Logic: The DSP uses
MRAID.useCustomClose()to present their own close button in less than 30 seconds. To ensure users are able to close all ads, the DT SDK adds a fail-safe Close button after a 30‑second delay whenMRAID.useCustomClose()is detected.Countdown Timer: A countdown timer is not available.
Supported Ad Content: HTML/MRAID 2.0, VAST 2.0
Ad Placement Type: Full Screen Modal
Last updated
