Studio is Campaign Manager 360's rich media build and QA environment. A creative ships one HTML entry file that loads the Enabler library, declares its dimensions with an ad.size meta tag, and wires every click as a named exit the trafficker maps to a landing page in Studio or Campaign Manager 360 after upload.
Also known as Studio, CM360 Studio, DCM Studio, Google Rich Media, Rich Media, DoubleClick Studio.
| Category | Ad server |
|---|---|
| Regions | GLOBAL |
| Maximum ZIP size | No stated cap |
| Entry file | index.html |
| Ad size meta tag | Required — width={w},height={h} |
| External assets | External assets allowed |
| Secure references | Every external reference must be served over HTTPS |
| Click method | vendor click API |
| Click URL at export | Left empty — the platform sets it when the ad is trafficked |
| Multiple click destinations | Supported |
| Maximum click destinations | 100 |
| Click destinations declared | In the platform’s trafficking UI |
| Maximum animation length | 30s |
| Backup image | Not required |
Official requirements Also from Google Studio: Add the HTML5 Enabler, Studio HTML5 SDK reference (the Enabler), Add an exit, Studio hosted JavaScript libraries, Reduce HTML5 file size, File size limits, Supported file types for creative assets, SSL compliance.
Google Studio requires its own library in the document. Foldwrap adds it automatically on export.
<script src="https://s0.2mdn.net/ads/studio/Enabler.js"></script>The Enabler is required for every rich media creative and provides the global `Enabler` object the exports call. Loaded from Studio's own CDN; browsers cache it across creatives, which is why Studio ships it as a URL rather than a file.
These are the rules Foldwrap checks a package against before it is delivered to Google Studio. Each is derived from the requirements above, so a constraint Google Studio does not state is not checked and is not listed.
Foldwrap runs these checks on every package it exports for Google Studio, and names the creative and the constraint when one fails.
Every figure above, with the document it came from and the date we read it.
Assign an exit to the button by calling the exit method in your JavaScript file. For the exit method to work, you must first add Studio's Enabler to your creative.
support.google.com · retrieved 23 September 2026
You can add up to 100 exits per Studio creative, so your ad can direct a user to various web pages.
support.google.com · retrieved 23 September 2026
You can add up to 100 exits per Studio creative, so your ad can direct a user to various web pages.
support.google.com · retrieved 23 September 2026
Instead, you provide a name for the exit so you can recognize it in campaign reports. You'll provide the actual URL after you upload your creative to Studio, and you can also change or customize the URL later using Studio or Campaign Manager 360, without having to edit the creative code.
support.google.com · retrieved 23 September 2026
exit(id, opt_url) - Opens a new window with the URL as identified by the given exit ID.
google.com · retrieved 23 September 2026
Enabler.exit('Background Exit');
support.google.com · retrieved 23 September 2026
The file size limit for most creative assets (images, audio, HTML, CSS, data files, JavaScript, and so on) is 10 MB.
support.google.com · retrieved 23 September 2026 · likely
To display your ad in the right size, add an ad size meta tag to your HTML file in the head section.
support.google.com · retrieved 23 September 2026 · likely
The Enabler library is required for all rich media creatives. To the <head> tag of your HTML file, add a script tag that links to the Enabler: <script src="https://s0.2mdn.net/ads/studio/Enabler.js"></script>
support.google.com · retrieved 23 September 2026
<script src="https://s0.2mdn.net/ads/studio/Enabler.js"></script>
support.google.com · retrieved 23 September 2026 · likely
To make your creatives secure and SSL-compliant, replace the non-secure URLs that are listed in Studio with secure URLs and re-upload the creatives to Studio.
support.google.com · retrieved 23 September 2026
To help protect user privacy, neither Studio nor Campaign Manager 360 accepts HTML5 assets that use local storage or session storage.
support.google.com · retrieved 23 September 2026
Limit animations or video to 30 seconds. Publishers usually don't budge on this point. Don't let animations or videos loop endlessly. Stop animations after 30 seconds of play or add a "Click to continue" button to let the viewer choose to resume.
support.google.com · retrieved 23 September 2026 · likely
Studio automatically checks the size of the backup image you upload. An error message is displayed if the file size is too large.
support.google.com · retrieved 23 September 2026
(Optional) Select a backup image.
support.google.com · retrieved 23 September 2026
Compare every platform side by side, or produce a Google Studio-ready bundle from an approved Figma design with Foldwrap.