---
url: "/bannerify/export/platforms/google-app-campaign-playable.md"
description: "Export fixed-orientation playable HTML5 ZIP files for Google App Campaign placements."
---

# Exporting playable HTML5 ads for Google App Campaigns

> Export fixed-orientation playable HTML5 ZIP files for Google App Campaign placements.

# Google App Campaign (Playable)

Select **Google App Campaign (Playable)** when Google Ads asks for the Exit API or playable App Campaign metadata. Bannerify includes Google's `exitapi.js` script, uses `ExitApi.exit()` for banner clicks, adds the App Campaign metadata, and scales the creative for a full-screen playable placement.

## Setup

1. Create the Figma frame at `320x480` for portrait or `480x320` for landscape.
2. Include the frame in the Bannerify timeline.
3. Click **Export to HTML** and select **Google App Campaign (Playable)**.
4. Export and unzip the main Bannerify download.
5. Upload the individual playable ZIP from the `_zips` folder.

Bannerify downloads external video layer URLs for this format, places each video in the exported banner's `videos` folder, and updates the HTML to use the bundled file.

You can check the upload package with the [Google Ads HTML5 Validator](https://h5validator.appspot.com/adwords/asset) by enabling **Select for App Campaigns**. Keep the entire uploaded banner ZIP within Google's current App Campaign HTML5 limit.

Use [Google App Campaign (Responsive)](/bannerify/export/platforms/google-app-campaign-responsive) when one upload must contain both portrait and landscape layouts.
