google-ads-creative-inventory

Structure Google Ads Search creative into ad-to-asset relationship graphs.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill google-ads-creative-inventory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-creative-inventory
Source: https://github.com/portermetricsample/marketing-skills/tree/main/google-ads/ads/inventory
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill google-ads-creative-inventory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the problem of fragmented and opaque ad creative data by transforming scattered Google Ads assets into a single, structured creative graph that is ready for performance analysis.

Core Features & Use Cases

  • Structured Creative Mapping: Aggregates ad variations, headlines, descriptions, and extensions into a unified tree and rollup view.
  • Performance-Ready Data: Provides a clean, deterministic data source for downstream creative auditing, copy hygiene, and performance ranking.
  • Use Case: Use this skill to inventory all active RSA headlines and descriptions across an account to identify which assets are pinned, their character lengths, and their performance labels before starting a creative audit.

Quick Start

Use the google-ads-creative-inventory skill to map the creative structure for the current account and generate the creative graph.

Frequently Asked Questions about google-ads-creative-inventory

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

FAQPage Schema
How do I map responsive search ad assets for a creative audit?

Map responsive search ad assets by structuring ad-to-asset relationships into a unified creative graph. This aggregates RSA headlines, descriptions, and extensions to provide a deterministic data source for performance analysis and copy hygiene.

What is the best way to structure Google Ads creative inventory for performance analysis?

Structuring Google Ads creative inventory involves transforming scattered assets into a comprehensive graph and unique asset rollups. This creates a clean, deterministic data source ready for downstream creative auditing and performance ranking.

Can I inventory pinned RSA headlines and character lengths using the Google Ads API?

Yes, you can inventory pinned RSA headlines and character lengths. The process requires GAQL-based data retrieval from the Google Ads API to ensure authoritative mapping of responsive search ads and their extensions.

How does creative graph mapping work for media buying audits?

Creative graph mapping works by aggregating ad variations, headlines, descriptions, and extensions into a unified tree and rollup view. This structures fragmented ad creative data into a single source for media buying audits.

Does this approach to creative inventory require GAQL queries?

Yes, this approach to creative inventory requires GAQL-based data retrieval. Querying the Google Ads API with GAQL ensures authoritative mapping of responsive search ads and extensions for accurate asset rollups.

When do I need to structure Google Ads creative assets into a graph?

You need to structure Google Ads creative assets into a graph when preparing for media buying audits, creative performance analysis, or ad copy hygiene tasks. It solves the problem of fragmented and opaque ad creative data by providing a unified view.