一键导入
validate-gaql
Performs a dry-run validation of a GAQL query using the Google Ads API validate_only parameter.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Performs a dry-run validation of a GAQL query using the Google Ads API validate_only parameter.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Explains Google Ads API concepts, code snippets, or queries in plain English using real-world analogies.
Extracts the version from agent.json and makes it available during the session.
Retrieves a list of all child customer account IDs (CIDs) under a given Manager Account (MCC).
Inspects any Google Ads API Protobuf resource, nested message or Enum structure.
Configures Asset Group URL expansion filters (listing group webpage exclusions) for Performance Max campaigns.
Presents a response as a step-by-step process for the user to follow.
| name | validate-gaql |
| description | Performs a dry-run validation of a GAQL query using the Google Ads API validate_only parameter. |
This skill validates a GAQL query by performing a dry-run execution against the Google Ads API.
GoogleAdsFieldService.search_google_ads_fields to verify field existence, selectability, and filterability.selectable_with attribute. Verify all selected fields are compatible.WHERE fields MUST be in SELECT (unless core date segments).OR is forbidden. Use IN or multiple queries.FROM clause in metadata queries.GoogleAdsFieldService.search_google_ads_fields, field names MUST NOT be prefixed with the resource name (e.g., use name, not google_ads_field.name). Do NOT use GoogleAdsService to query google_ads_field. Failure results in UNRECOGNIZED_FIELD../.venv/bin/python3 .agents/skills/validate_gaql/scripts/validate_gaql.py --customer_id <customer_id> --api_version <api_version> << 'EOF'
SELECT campaign.id, campaign.name FROM campaign
EOF