youtube_ads

Plan and operate YouTube video ad campaigns within the Google Ads API.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/antonyfmunoz/OS --skill youtube-ads-antonyfmunoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube_ads
Source: https://github.com/antonyfmunoz/OS/tree/main/skills/tools/youtube_ads
Command: npx skills add https://github.com/antonyfmunoz/OS --skill youtube-ads-antonyfmunoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It streamlines the setup and optimization of paid YouTube video advertising by guiding campaign structure, targeting, bidding, and measurement so you can spend confidently at the right stage and with the right KPIs.

Core Features & Use Cases

  • Campaign & Asset Modeling for YouTube in Google Ads: Build VIDEO campaigns by using Campaign.advertising_channel_type=VIDEO and attaching YouTubeVideoAsset creatives that match the required ad formats.
  • YouTube-Specific Execution Patterns: Support common paid objectives such as TrueView for Action (VIDEO_ACTION), in-stream non-skippable, bumper/efficient reach, view objectives, reach/frequency, and responsive/sequence formats.
  • Targeting & Measurement for Performance Loops: Compose audiences (Customer Match, affinity/in-market, custom intent via CustomAudience), and report YouTube-relevant outcomes including view-through conversions and Brand Lift reading workflows.

Quick Start

Use the youtube_ads skill to draft a VIDEO_ACTION campaign tree for a founder VSL, including video asset creation, campaign/ad group/ad wiring, targeting inputs, and a GAQL query plan for view-through conversion reporting.

Frequently Asked Questions about youtube_ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a TrueView for Action YouTube campaign using the Google Ads API?

Build a TrueView for Action campaign by setting Campaign.advertising_channel_type to VIDEO, using the VIDEO_ACTION sub-type, and attaching YouTubeVideoAsset creatives to match required ad formats. You must wire campaign, ad group, and ad payloads correctly to satisfy Google Ads v17 constraints.

What's the best way to track view-through conversions for YouTube video campaigns?

Track view-through conversions for YouTube video campaigns by executing GAQL reporting queries designed to pull video views, view rates, and view_through_conversions. This measurement approach captures attribution when users convert after seeing, but not clicking, your video ad.

Can I use Customer Match audiences for YouTube video ad targeting?

Yes, you can use Customer Match audiences for YouTube video ad targeting by composing audience segments within your ad group. You can also combine affinity, in-market, and custom intent via CustomAudience inputs to refine reach.

What YouTube ad formats are supported when creating video campaigns in Google Ads?

Supported YouTube video campaign formats include TrueView for Action, in-stream non-skippable, bumper, efficient reach, view objectives, and responsive sequence formats. Each requires specific VIDEO campaign sub-types and compliant ad payloads.

How does Brand Lift measurement work with YouTube video campaigns?

Brand Lift measurement for YouTube video campaigns evaluates the impact of your advertising on brand awareness and perception. The skill provides reading workflows to integrate these outcomes alongside standard view-through conversion reporting for performance analysis.

Why does my Google Ads API video campaign creation fail with constraint errors?

Video campaign creation fails with constraint errors when Campaign.advertising_channel_type is not set to VIDEO, when campaign sub-types are illegal, or when ad payloads do not use valid oneof structures and YouTubeVideoAsset IDs. Ensure all v17 API constraints are satisfied.