Failure to comply with Axon by AppLovin’s demand partner policies may result in the violating assets being blocked from campaigns.
Serious or repeated violations can lead to an account ban.
All resources must be embedded in either base64 or base122 format; external resources are prohibited.
Orientation compatibility: HTML ads must function properly in both landscape and portrait orientations.
Ad timer initialization: Each ad’s timer must start only after the first user interaction.
Interactivity: Each ad must be playable and must not redirect to app stores on the first tap/click.
Load time: Each ad must fully load and become interactive in a reasonable time frame.
No auto-play:
Audio must remain muted until the first user interaction.
Audio must stop or be muted when the ad closes or becomes hidden.
No auto-click: Each ad must not auto-click or auto-redirect to app stores or other landing pages without user interaction.
No external requests:
External network calls are prohibited.
Technical requirements
MRAID
HTML ads must support MRAID v2.0.
Wait for the ready event (or confirm mraid.getState() is not 'loading') before calling any MRAID APIs or making layout/sizing decisions.
Use mraid.open() for click-through actions, otherwise click-through fails and your campaign performance may be negatively impacted for serving broken HTML files.
WebGL
If using WebGL, provide a UI fallback if initialization fails or the context is lost.
Video specifications
Supported file types: MP4, MOV
MIME types: video/mp4, video/quicktime, or video/x-m4v