Communitygithub.com

asodevapp/skills

用于处理App Store自定义产品页面、产品页面优化、A/B测试、转化率优化、产品页面变体、截图/图标/应用预览测试、广告活动页面、关键词/广告对齐以及ASO.dev中的CPP/PPO草稿。

skills 是什么?

该技能旨在帮助开发者和ASO专家高效管理App Store与Google Play商店的产品页面测试与优化工作。它支持自定义产品页面(CPP)和产品页面优化(PPO)的规划与实施,包括编写假设、设计变体、选择流量分配以及结果解读。技能还提供了测试设计框架和优先级清单,确保用户能够科学地运行A/B测试或定向营销活动。适用于Claude Code等AI助手平台,通过MCP工作流与App Store Connect交互,并在工具不可用时生成可执行的计划文档。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/asodevapp/skills/tree/HEAD/skills/cpp-ppo-pages

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

CPP、PPO 和商店列表测试

用于 App Store 自定义产品页面、产品页面优化测试、产品页面变体、广告活动页面和转化测试规划。

MCP 工作流程

  1. 使用 app-store-connect-mcp。
  2. CPP/PPO 工具计划后续添加。如果存在 CPP/PPO 工具,请先读取当前页面/测试再编辑。
  3. 如果活动本地服务器中不存在任何 CPP/PPO MCP 工具,则生成一份可保存的计划,并明确说明实时填写功能尚不可用。
  4. 除非用户明确要求,否则在编辑 CPP/PPO 草稿时切勿覆盖默认产品页面元数据。

确定对象

  • PPO:针对默认产品页面的原生 App Store A/B 测试。
  • CPP:用于广告活动、广告组、受众、关键词簇、国家/地区、创作者/合作伙伴链接或季节性活动的定向产品页面。
  • Google Play 商店列表实验:使用 android-aso 处理 Play 专属实验。

Apple PPO 事实

  • 测试应用图标、截图和应用预览。
  • 每个测试最多 3 个处理方案。
  • 您可以选择展示测试处理方案的流量比例。
  • 测试最多运行 90 天,或直到手动停止。
  • 当置信度达到 90% 时,App Analytics 可能标记结果。
  • PPO 不适用于自定义产品页面、Apple Watch 产品页面或 iMessage 产品页面。
  • 应用图标变体必须包含在当前应用二进制文件中,并满足图标要求。

Apple CPP 事实

  • 每个应用最多 70 个自定义产品页面。
  • 每个页面可以改变截图、应用预览、推广文本和关键词。
  • CPP 是带有唯一 URL 的定向页面;它们不是随机化的 A/B 测试。
  • CPP 可用于 Apple Ads,并在配置关键词后出现在相关搜索结果中。
  • CPP 元数据必须先获得批准才能可见。

测试设计框架

在变体之前编写假设:

如果我们[改变],那么[指标]将会提升,因为[原因]。

好的测试:

  • 一次只改变一个主要方面。
  • 使变体足够有意义以便检测。
  • 将每个变体与用户意图或转化障碍联系起来。
  • 定义基线、成功指标、目标地区/国家以及最小实际提升量。
  • 在启动前确定置信度阈值和最小运行时间;对于 PPO,除非用户提供其他标准,否则将 90% 置信度视为最低实际要求。
  • 避免仅仅因为结果看起来有希望就过早停止。
  • 即使测试结果不确定,也要记录结果和学习点。

测试优先级

元素测试原因
应用图标通常在搜索/列表注意力方面影响较高;PPO 图标测试需要二进制支持
第一张截图在搜索和产品页面浏览中影响较高
截图顺序低工作量,明确价值顺序
截图风格/信息测试利益 vs 功能、证明 vs 工作流程、受众角度
应用预览当动态比静态图像更能解释价值时有用

不要在没有应用特定数据的情况下承诺提升百分比。

策略清单

  • 目标:转化提升、广告相关性、市场发布、季节性活动或功能采用。
  • 受众:每个页面/处理方案一个意图细分。
  • 流量来源:搜索广告、社交广告、网络、影响者、自有渠道或自然测试。
  • 地区和语言明确。
  • 截图和应用预览与广告/关键词文案中的承诺匹配。
  • 元数据不做出应用或素材不支持的主张。
  • 现有展示/下载量足以运行有意义的 PPO 测试,或计划中承认低样本风险。
  • CPP 性能通过页面浏览量、下载量、转化率和下游质量衡量,而不仅仅是点击量。

结果解读

当结果可用时:

  • 检查置信度、转化率和置信区间/不确定性。
  • 按地区、来源类型、设备和本地化进行比较(如果可用)。
  • 对于 CPP,比较流量质量和下游事件、订阅或销售额(如果可用)。
  • 决定:应用获胜方案、迭代、保持当前方案或运行新的假设。
  • 如果结果不确定或获胜细分不是目标细分,则不要应用处理方案。

输出

# 商店列表测试计划

类型:
应用:
国家:
地区:
流量来源:
目标:
基线:
成功指标:

## 假设
如果我们[改变],那么[指标]将会提升,因为[原因]。

## 当前状态
| 字段 | 值 | 备注 |
|---|---|---|

## 变体
| 变体 | 更改 | 假设 | 所需素材 |
|---|---|---|

## 截图/应用预览顺序
| 位置 | 信息 | 视觉方向 | 源素材/状态 |
|---:|---|---|---|

## 样本和时间安排
- 每日展示量:
- 所需样本:
- 预计持续时间:
- 低样本风险:

## 结果解读
| 变体 | 转化率 | 置信度 | 决定 |
|---:|---:|---|

## 路线图
| 月份 | 测试 | 原因 |
|---|---|---|

## 验证
- 正确选择对象:PPO/CPP/Play 实验:
- 明确的单一受众:
- 与广告/关键词承诺匹配:
- 地区就绪:
- 素材可用:
- 需要审核/提交:
- 不支持的主张已移除:
- MCP 填写可用:

规则

  • 保持每个 CPP/PPO 变体专注于一个承诺。
  • 不要在没有任何有意义假设的情况下复制默认页面。
  • 不要编造性能指标、受众数据或搜索广告结果。
  • 对于 PPO,在填写字段之前先定义基线和成功指标。
  • 对于 CPP,除非流量在外部随机化并测量,否则不要将其称为 A/B 测试。
  • 对于 Play 商店实验,使用 android-aso。

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

asodevapp/skills

Use when the user wants Google Play Store or Android ASO: Play listing title, short description, full description, keyword strategy, feature graphic, screenshots, ratings/reviews, Play Store Experiments, localization, or Google Play-specific metadata via ASO.dev.

asodevapp/skills

Use when the user wants to interpret ASO.dev Measurements or App Store Connect metrics: downloads, impressions, product page views, conversion, revenue, retention, sessions, active devices, ratings, reviews, release markers, experiment impact, or before/after ASO performance.

asodevapp/skills

Use to read, create, or update ASO.dev per-app project context before metadata, localization, keywords, screenshots, IAP, subscriptions, pricing, In-App Events, nominations, or review work.

asodevapp/skills

Use when the user wants a full ASO audit or health check for an app: metadata, keyword coverage, cross-localization, screenshots, reviews, ratings, update history, In-App Events, IAP/subscriptions, CPP/PPO, competitors, rankings, or ASO.dev ASO Check interpretation.

asodevapp/skills

Use when the user wants to create, plan, audit, optimize, localize, or fill App Store In-App Events in ASO.dev: event cards for Today/Games/Apps tabs, search, product pages, re-engagement, challenges, competitions, live events, premieres, seasons, major updates, and special events.

asodevapp/skills

Use for App Store consumable and non-consumable In-App Purchases: metadata, localization, pricing/availability notes, promoted IAP readiness, validation, and ASO.dev local MCP fill when that surface is available.

asodevapp/skills

Use for keyword ideas, keyword prioritization, keyword/search query CSV-derived shortlists, competitor keyword gaps, Search Ads Popularity interpretation, and keyword distribution across metadata/locales.

asodevapp/skills

Use when the user wants to write, rewrite, optimize, compare, validate, or bulk-fill Apple App Store or Google Play metadata in ASO.dev: title, subtitle, keyword field, description, promotional text, short description, full description, or What's New.

asodevapp/skills

Use when the user wants to analyze, respond to, report, or improve App Store reviews and ratings in ASO.dev: negative reviews, ratings trend, review replies, review complaints, review health, product insights, uploaded review CSV analysis, sentiment, missing feature requests, or rating prompt strategy.

asodevapp/skills

Use to prepare screenshot copy, screenshot order, creative briefs, and App Store / Google Play visual messaging.

相关技能