From google-ads
Evaluate whether PMax asset groups are organized by distinct product categories or intent themes.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Evaluate whether PMax asset groups are organized by distinct product categories or intent themes. Poorly structured asset groups dilute audience signals and creative relevance, reducing campaign effectiveness.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
Evaluate whether PMax asset groups are organized by distinct product categories or intent themes. Poorly structured asset groups dilute audience signals and creative relevance, reducing campaign effectiveness.
Data Source: Custom GAQL Required
The standard export does not include asset group details.
GAQL Query - Asset Groups:
SELECT
campaign.id,
campaign.name,
asset_group.id,
asset_group.name,
asset_group.status,
asset_group.ad_strength
FROM asset_group
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
AND campaign.status = 'ENABLED'
GAQL Query - Listing Group Filters:
SELECT
asset_group.id,
asset_group.name,
asset_group_listing_group_filter.type,
asset_group_listing_group_filter.case_value.product_type.value,
asset_group_listing_group_filter.case_value.product_brand.value
FROM asset_group_listing_group_filter
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
Run via /google-ads:get-custom with query name pmax_asset_groups.
| Condition | Severity |
|---|---|
| Ad Strength "Poor" on any asset group | Critical |
| Ad Strength "Average" on >50% of asset groups | Warning |
| No video assets in any asset group | Warning |
| <10 headlines in any asset group | Warning |
| >10 asset groups per campaign | Info |
| <2 asset groups for diverse catalog | Warning |
Short (default):
## PMax Asset Group Structure Audit
**Account:** [name] | **Campaigns:** [count] | **Asset Groups:** [count] | **Issues:** [count]
### Critical
- **[Asset Group]**: Ad Strength Poor - Add [count] headlines, [count] images
### Warnings
- **[Asset Group]**: Missing video assets
- **[Campaign]**: Overlapping product targeting between asset groups
### Recommendations
1. Fix ad strength on [count] asset groups with Poor rating
2. Add video assets to [count] asset groups
3. Restructure [campaign] to separate [products]
Detailed adds: