Google Playable Ad Rules: 1 ZIP, 5 MB, ExitApi

Google’s playable ad rules, from Google’s own help page: one .ZIP of 5 MB or less with no more than 512 files, ExitApi.exit() instead of MRAID, no external references, and no sound before the first touch. The ad on the phone is the real Google export from Playable Ads Maker.

  • Short
  • 1:00
  • Captions in 18 languages
  • Published Sep 16, 2026

About this video

The full tutorial on our channel covers every rule, the free Spec Checker, and uploading the ZIP to an App campaign.

Google — About HTML5/Playable ads for App campaigns →

Transcript

Captions in 18 languages on YouTube

This scratch card is the exact file Google gets: a .ZIP, with one HTML file inside it. Rub the gold foil off.

First, the package. Google takes a .ZIP file, 5 MB at most, with no more than 512 files inside it.

Now the big one. Google does not use MRAID. Google’s exitapi.js script goes in the <head>, and your button calls ExitApi.exit(). A creative wired for another network reports no clicks here.

Everything else lives inside the zip. No external references — the only exceptions Google names are its own fonts, jQuery, Greensock and CreateJS.

Build your first one free, at playableadsmaker.com.

Build it yourself — free

Building and previewing cost nothing and need no card. Export when it is ready.

Start creating