From google-ads
Check for over-pinning in RSAs that limits Google's optimization ability.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Pinning headlines or descriptions to specific positions restricts ad combinations Google can test. Strategic pinning (brand name to H1) is acceptable, but over-pinning (3+ pins) significantly reduces optimization ability and lowers Ad Strength.
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.
Pinning headlines or descriptions to specific positions restricts ad combinations Google can test. Strategic pinning (brand name to H1) is acceptable, but over-pinning (3+ pins) significantly reduces optimization ability and lowers Ad Strength.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/ads.md - RSA headlines/descriptions with pinned positionsReference GAQL:
SELECT
campaign.name,
ad_group.name,
ad_group_ad.ad.id,
ad_group_ad.ad.responsive_search_ad.headlines,
ad_group_ad.ad.responsive_search_ad.descriptions,
ad_group_ad.ad_strength,
ad_group_ad.status
FROM ad_group_ad
WHERE ad_group_ad.ad.type = 'RESPONSIVE_SEARCH_AD'
AND ad_group_ad.status != 'REMOVED'
Note: Headlines array includes pinned_field property (HEADLINE_1, HEADLINE_2, HEADLINE_3) or null.
| Condition | Severity |
|---|---|
| 5+ total pins | Critical |
| All H positions pinned (H1+H2+H3) | Critical |
| 3-4 total pins | Warning |
| Combination reduction >90% | Critical |
| 1-2 pins | Info |
Short (default):
## RSA Pinning Audit
**Account:** [Name] | **RSAs:** [X] | **Over-pinned:** [Y]
### Critical ([Count])
- **[Campaign] / [Ad Group]**: [X] pins (H1:[a], H2:[b], H3:[c], D1:[d], D2:[e]) -> Remove [pins]
### Warnings ([Count])
- **[Campaign] / [Ad Group]**: [X] pins -> Consider removing [specific pins]
### Summary
| Pinning Level | RSAs | Avg Ad Strength |
|---------------|------|-----------------|
| None (0 pins) | X | [rating] |
| Light (1-2) | X | [rating] |
| Heavy (3+) | X | [rating] |
### Recommendations
1. [Priority action]
Detailed adds: