Policy playbook

Why was my Google video ad disapproved for length or tracking?

Updated October 16, 2026 · 6 min read · Reviewed against public platform policy pages

Direct answerGoogle does not allow a non-skippable in-stream ad longer than 30 seconds in an auction campaign or 60 seconds in a reservation campaign. The video ad requirements, reviewed October 16, 2026, also limit tracking pixels and say the video must include a name or logo for the advertiser, product, or service. These rules cover skippable in-stream, non-skippable in-stream, in-feed, and bumper ads.

Length

Non-skippable in-stream ads longer than 30 seconds are not allowed in auction campaigns. The reservation cap is 60 seconds. Google says there is no limit on skippable in-stream ads, and that videos under three minutes typically perform better. Treat the three-minute line as Google’s performance comment. The disapproval language is the 30-second and 60-second caps.

Safer: a 15-second non-skippable auction ad. Risky: a 45-second non-skippable auction ad. The second one is past the auction cap on this page. If the file cannot be edited to comply, Google says to upload a different video.

Tracking

TrackingWhat Google says
SSLPixels that are not SSL-compliant are not allowed, including later calls.
EventsImpression, view, and skip are allowed. Midpoint and complete are not.
CountNo more than three pixels per event. Extra vendors are piggybacked or daisy-chained by the client or agency.
JavaScriptJavaScript for data collection is not allowed. A third-party click redirect or click command is acceptable.

Collecting data the person was not told about is the data-collection policy. This section is the pixel limit on the video ad.

Labels that are not the length

The video has to include a name or logo that clearly represents the advertiser, product, or service. A creative that never identifies the business is unidentified business. Blurry pictures and bad audio are image and video quality. A private video, an unsupported file, or a video that changed after the ad was built are the YouTube video-status labels. Exaggerated claims that are blocked on YouTube and Discover are the YouTube and Discover creative-quality rules.

This requirements page does not print a 7-day suspension warning or a 24-hour review clock. Do not borrow those from the status-label pages.

Sources

Reviewed October 16, 2026. Policies change. This is not legal advice.

Frequently asked questions

Is there a maximum length for a skippable in-stream ad?

Google says there is no limit on skippable in-stream ads. It also says videos under three minutes typically perform better. That sentence is a performance note, not a disapproval rule. The hard caps on this page are for non-skippable in-stream ads: 30 seconds in auction campaigns and 60 seconds in reservation campaigns.

Can I fire a pixel when the video finishes?

No. Tracking pixels on the midpoint and complete events are not allowed. Pixels are allowed on impression, view, and skip. More than three pixels on one event are not allowed. If you need more than one vendor, Google says the client or agency piggybacks or daisy-chains them. The pixels have to be SSL, including later calls. JavaScript for data collection is not allowed. A third-party click redirect or click command is acceptable.

The video is private and the length is fine. Which page is that?

A private, deleted, members-only, or age-restricted video is the YouTube video-status page. This page is length, tracking, and the requirement that the video include a name or logo for the advertiser, product, or service.

Check the non-skippable length before you upload

LaunchGuarding can scan a video ad’s claims before the file is submitted for length and tracking review.

© 2026 LaunchGuarding. All rights reserved.