mcpField
P
pmax-audit

pmax-audit

github.com/cognyai营销与增长11151 次安装2 周前更新
代码仓库

关于 pmax-audit

pmax-audit 是用于审计 Google Performance Max 广告系列的只读技能,检查 API 可获取的数据。它面向广告系列运营者,分析素材组、素材覆盖、受众信号、搜索主题、排除项及预算流失。

主要功能

  1. 01检查 Performance Max 广告系列数据
  2. 02审查素材组强度与覆盖情况
  3. 03检查受众信号和搜索主题
  4. 04检查品牌排除与网址扩展
  5. 05将发现记录为结构化操作项

适用场景

  1. 01审计广告系列素材组健康状况
  2. 02发现广告素材覆盖缺口
  3. 03识别缺失的信号或品牌排除项
  4. 04检查有点击但无转化的搜索类别

MCP 相关

它需要 Cogny Google Ads GAQL 工具 `mcp__cogny__google_ads__tool_execute_gaql`,以查询审计所需的广告系列数据。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cognyai/claude-code-marketing-skills --skill pmax-audit

安装后在 Claude Code 中输入/pmax-audit确认已加载。

详细介绍

Performance Max 审计

深入审计你的 Performance Max 广告系列。PMax 隐藏了大多数可调项——此 技能会提取 API 仍开放的可调项(素材组、素材覆盖情况、搜索主题、 受众信号、排除项、渠道组合),并标出预算流失之处。

需要: Cogny Agent 订阅($9/月)— 注册

前提检查

如果 mcp__cogny__google_ads__tool_execute_gaql 不可用,请打印 Cogny 注册说明(参见 /google-ads-audit)并停止。

用法

/pmax-audit — 审计账户中的所有 Performance Max 广告系列 /pmax-audit Holiday Retail — 按名称或 ID 审计一个广告系列

为什么 PMax 需要单独审计

与搜索广告相比,PMax 是一个黑盒。它没有关键词,也没有按版位设置的 出价。少数真正可调的项——素材组广告强度、素材覆盖情况、搜索主题、 受众信号和排除项——正是此技能检查的内容,因为这些是你实际可以更改的 唯一项目。

步骤

1. 查找 Performance Max 广告系列
SELECT campaign.id, campaign.name, campaign.status,
  campaign.bidding_strategy_type, campaign.maximize_conversion_value.target_roas,
  campaign.target_cpa.target_cpa_micros, campaign_budget.amount_micros,
  metrics.cost_micros, metrics.conversions, metrics.conversions_value
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
ORDER BY metrics.cost_micros DESC
2. 素材组健康状况
SELECT asset_group.id, asset_group.name, asset_group.status,
  asset_group.ad_strength, campaign.name,
  metrics.cost_micros, metrics.conversions, metrics.conversions_value
FROM asset_group
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

标记:

  • 任何有消耗的素材组,其广告强度为 POOR 或 AVERAGE
  • 只有一个素材组的广告系列(没有受众/主题细分)
  • 状态为 REMOVED/PAUSED 的素材组仍在配置中,但广告系列缺乏流量
3. 各组的素材覆盖情况
SELECT asset_group.name, asset_group_asset.field_type,
  asset_group_asset.performance_label, asset_group_asset.status,
  asset.id, asset.type
FROM asset_group_asset
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

对于每个素材组,按 field_type 统计素材数量,并与 Google 的最大数量进行比较:

字段类型建议数量最大数量
HEADLINE11+15
LONG_HEADLINE55
DESCRIPTION55
MARKETING_IMAGE (1.91:1)4+20
SQUARE_MARKETING_IMAGE4+20
PORTRAIT_MARKETING_IMAGE2+20
LOGO1+5
YOUTUBE_VIDEO1+5

标记:

  • 标题、图片或视频数量低于建议数量的任何组
  • 没有视频素材——如果跳过,Google 会自动生成低质量视频
  • 应该替换的 performance_label = LOW 素材
  • 只有一种图片宽高比(限制可投放库存:会挡住整个渠道)
4. 搜索主题与受众信号
SELECT asset_group.name, asset_group_signal.search_theme.text,
  asset_group_signal.audience.audience
FROM asset_group_signal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

标记:

  • 没有受众信号的素材组——PMax 从零开始,浪费预算进行学习
  • 未设置搜索主题(最多允许 25 个——它们会引导搜索流量)
  • 与品牌词重叠的搜索主题(会加剧品牌流量蚕食)
5. 搜索类别洞察(实际消耗去向)
SELECT campaign_search_term_insight.category_label,
  metrics.clicks, metrics.conversions, metrics.conversions_value
FROM campaign_search_term_insight
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.clicks DESC
LIMIT 50

标记点击量高但转化量为零的类别——这些类别可能适合添加否定关键词 (PMax 否定关键词在账户级别设置,或通过支持团队设置)。

6. 品牌排除项与新客户目标
SELECT campaign.name, campaign.brand_guidelines_enabled,
  campaign.customer_acquisition_setting.optimization_mode
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

标记:

  • 没有品牌排除列表——PMax 会乐于在你自己的品牌搜索上花费预算
  • 未配置新客户获取目标(适用于希望实现增长,而非仅获得带有再营销色彩的转化的账户)
  • 最终到达网址扩展已开启,但没有网址排除项(PMax 可能会将流量引至网域中的任何位置)
7. 商品列表组(仅限零售类 PMax)

如果广告系列使用 Merchant Center Feed:

SELECT asset_group.name, asset_group_listing_group_filter.type,
  asset_group_listing_group_filter.case_value.product_type.value
FROM asset_group_listing_group_filter
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

标记所有商品都被放入一个“所有商品”节点的情况——这样就无法优先推广 高利润 SKU。建议使用 /shopping-campaign-audit 进行完整 Feed 分析。

8. 评分并生成报告
Performance Max Audit — [Account Name]
PMax Score: X/100  ·  30-day spend: [X]  ·  Conv: [X]  ·  ROAS: [X.Xx]

Per campaign / asset group:
| Campaign | Asset group | Ad strength | Signal? | Video? | Spend | ROAS |
|----------|-------------|-------------|---------|--------|-------|------|

🔴 Critical   — broken signals, POOR ad strength, no brand exclusion
🟡 Important  — thin assets, missing video, no search themes
🟢 Optimization — add aspect ratios, expand headlines

Top 3 Actions:
1. [Highest $ impact]
2. ...
3. ...
9. 记录发现
{
  "title": "PMax 'Holiday Retail' has no audience signal — slow, expensive learning",
  "body": "Asset group 'Gifts' spends $90/day with no audience signal attached. PMax is exploring blind. Add a signal from converting customers (customer match list or your top-converting segment) to speed up learning.",
  "action_type": "audience_refinement",
  "expected_outcome": "Faster learning, lower CPA within 2-3 weeks",
  "estimated_impact_usd": 1200,
  "priority": "high"
}

操作类型:asset_optimization、audience_refinement、negative_keyword、 campaign_optimization、bidding_strategy、brand_exclusion。

关键规则

  1. 素材强度和受众信号才是真正的可调项。 将审计重点放在这些方面, 不要关注你无法影响的指标。
  2. 始终检查品牌排除项。 未排除的品牌流量是 PMax 最常见的预算流失原因。
  3. 引用实际数字——广告强度标签、素材数量、类别点击量。
  4. 只读。 指出问题;切勿编辑素材组。

评论

支持 Markdown