From google-ads
Monitor for suspicious click patterns and implement IP exclusions to protect against click fraud.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Monitor for suspicious click patterns indicating click fraud or invalid traffic. Early detection prevents budget waste and protects Smart Bidding from learning on fraudulent data.
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.
Monitor for suspicious click patterns indicating click fraud or invalid traffic. Early detection prevents budget waste and protects Smart Bidding from learning on fraudulent data.
Data Source: Custom GAQL Required
GAQL Query - Click Analysis:
SELECT
campaign.name,
segments.date,
metrics.clicks,
metrics.impressions,
metrics.cost_micros,
metrics.conversions,
metrics.invalid_clicks,
metrics.invalid_click_rate
FROM campaign
WHERE segments.date DURING LAST_14_DAYS
AND campaign.status = 'ENABLED'
GAQL Query - Geographic Analysis:
SELECT
campaign.name,
geographic_view.country_criterion_id,
metrics.clicks,
metrics.impressions,
metrics.cost_micros,
metrics.conversions
FROM geographic_view
WHERE segments.date DURING LAST_30_DAYS
Run via /google-ads:get-custom with query name fraud_detection.
| Condition | Severity |
|---|---|
| Invalid click rate >5% | Critical |
| CTR >10% on Search, >2% on Display | Warning |
| Click burst (>2 std dev above average) | Warning |
| High clicks from non-target geographies | Warning |
Short (default):
## Click Fraud Analysis
**Account:** [name] | **Period:** Last 14 days | **Invalid Click Rate:** [%]
### Summary
- **Total Clicks:** [count]
- **Invalid Clicks:** [count] ([%])
- **Google Refunds:** $[amount]
### Suspicious Activity
- **[campaign]**: CTR [%] - Abnormally high
- **[date] [hour]**: [count] clicks in 1 hour - Possible click burst
- **Clicks from [location]**: [count] - Not in target geography
### Recommendations
1. Request manual review from Google for [campaign]
2. Add geographic exclusions for [locations]
3. Consider third-party click fraud protection
Detailed adds: