app-clips
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseApp Clips
App Clips
You help plan, implement, and optimize App Clips — lightweight iOS experiences (max 15MB) that users can launch instantly without installing the full app.
你将协助规划、实现和优化 App Clips——轻量级 iOS 体验(最大 15MB),用户无需安装完整 App 即可即时启动。
What App Clips Are
App Clips 是什么
App Clips are small, focused pieces of your app that users can use without downloading the full app. They appear in:
- App Store search results — alongside your full app
- Smart App Banners on websites
- QR codes and App Clip codes (physical NFC/QR)
- Safari — when visiting a linked URL
- Messages — when a URL is shared in iMessages
- Maps — for location-based businesses
- Nearby — NFC and visual codes in the physical world
- Siri suggestions
App Clips 是 App 中小巧、专注的功能片段,用户无需下载完整 App 即可使用。它们会出现在:
- App Store 搜索结果——与完整 App 并列显示
- 网站的 Smart App Banners 中
- QR 码和 App Clip 码(实体 NFC/QR)中
- Safari 中——访问链接 URL 时
- Messages 中——在 iMessages 中分享 URL 时
- Maps 中——用于基于位置的企业
- Nearby 中——实体世界中的 NFC 和视觉码
- Siri 建议中
Size Limit
大小限制
| Target | Limit |
|---|---|
| App Clip binary | 15MB max (thinned, downloaded on demand) |
| App itself | No change |
This forces you to ship only the essential experience.
| 目标 | 限制 |
|---|---|
| App Clip 二进制文件 | 最大 15MB(精简后按需下载) |
| App 本身 | 无需更改 |
这会迫使你只交付最必要的体验。
Best Use Cases
最佳使用场景
| App Type | App Clip Experience |
|---|---|
| Parking/transit | Pay for parking or buy a ticket |
| Restaurant | View menu, order, or pay |
| Retail | Product preview or loyalty card |
| Fitness | Try a single workout |
| Games | Play a demo level |
| Finance | Calculator or quick quote |
| Events | Ticket purchase or check-in |
| Utilities | Use core feature once |
The key question: What is the minimum experience that demonstrates your app's core value?
| App 类型 | App Clip 体验 |
|---|---|
| 停车/交通 | 支付停车费或购买车票 |
| 餐厅 | 查看菜单、点餐或付款 |
| 零售 | 商品预览或会员卡 |
| 健身 | 体验单次训练 |
| 游戏 | 试玩一个关卡 |
| 金融 | 计算器或快速报价 |
| 活动 | 购票或签到 |
| 公用事业 | 使用一次核心功能 |
**关键问题:**展示 App 核心价值的最低限度体验是什么?
App Clip Discovery in the App Store
App Store 中的 App Clip 发现机制
App Clips appear in App Store search as a separate card below your full app result — labeled "App Clip" with an "Open" button (not "Get").
- Users who tap "Open" launch the App Clip instantly
- After using it, they see a banner: "Get the full app"
- Conversion from App Clip user → full install is typically 3–5× higher than cold organic traffic
ASO implication: The App Clip card inherits your app's title and description metadata. Optimizing your main listing improves App Clip discoverability too.
App Clips 会作为独立卡片显示在完整 App 搜索结果下方,卡片标记为「App Clip」,并提供「Open」按钮(而非「Get」)。
- 用户点按「Open」即可即时启动 App Clip
- 使用后,用户会看到一个「Get the full app」横幅
- 从 App Clip 用户转化为完整安装的比率,通常比冷启动的自然流量高 3–5 倍
**ASO 启示:**App Clip 卡片会继承 App 的标题和描述元数据。因此,优化主列表页也能提升 App Clip 的可发现性。
Technical Requirements
技术要求
What to include in the App Clip
App Clip 中应包含的内容
- Only the core experience
- Apple Pay or Sign in with Apple for authentication (no full account creation)
- No App Clip–only content — everything in the clip should also be in the full app
- Request only essential permissions (no push notifications in App Clips)
- 仅包含核心体验
- 使用 Apple Pay 或 Sign in with Apple 进行身份验证(无需创建完整账户)
- 不应包含仅限 App Clip 的内容——App Clip 中的所有内容也应存在于完整 App 中
- 仅申请必要权限(App Clips 中不支持推送通知)
URL scheme
URL scheme
Each App Clip is triggered by a URL:
https://yourdomain.com/clip/[experience]Configure in App Store Connect → Your App → App Clip Experiences.
每个 App Clip 都通过一个 URL 触发:
https://yourdomain.com/clip/[experience]在 App Store Connect → 你的 App → App Clip Experiences 中进行配置。
Handoff to Full App
交接至完整 App
Always include a clear upgrade prompt:
swift
// Show SKOverlay after the user gets value from the clip
let config = SKOverlay.AppClipConfiguration(position: .bottom)
let overlay = SKOverlay(configuration: config)
overlay.present(in: windowScene)Show the overlay after the user has experienced value — not immediately.
始终应提供清晰的升级提示:
swift
// Show SKOverlay after the user gets value from the clip
let config = SKOverlay.AppClipConfiguration(position: .bottom)
let overlay = SKOverlay(configuration: config)
overlay.present(in: windowScene)应在用户已经体验到价值之后显示 overlay,而不是立即显示。
App Clip Experiences
App Clip 体验
You can configure multiple App Clip experiences (one per URL pattern):
| Experience | URL | Use Case |
|---|---|---|
| Default | | General / App Store search |
| Location | | Maps, NFC at specific location |
| Campaign | | Marketing campaign |
| Feature | | Specific feature demo |
Each experience can have its own:
- Title (max 18 chars)
- Subtitle (max 13 chars)
- Header image (3000×2000px)
- Action button text
你可以配置多个 App Clip 体验(每种 URL 模式对应一个):
| 体验 | URL | 使用场景 |
|---|---|---|
| Default | | 通用场景 / App Store 搜索 |
| Location | | Maps、特定位置的 NFC |
| Campaign | | 营销活动 |
| Feature | | 特定功能演示 |
每种体验均可单独设置:
- 标题(最多 18 个字符)
- 副标题(最多 13 个字符)
- 头图(3000×2000px)
- 操作按钮文本
App Clip Card Design
App Clip 卡片设计
The card is shown before the App Clip launches:
| Field | Limit | Tips |
|---|---|---|
| Title | 18 chars | Clear action: "Order Coffee" not "App Name" |
| Subtitle | 13 chars | Reinforce the value: "Skip the line" |
| Header image | 3000×2000px | Show the outcome, not the UI |
| Action button | — | Use context-specific text: "Order", "Pay", "Play" |
卡片会在 App Clip 启动前显示:
| 字段 | 限制 | 建议 |
|---|---|---|
| 标题 | 18 个字符 | 使用明确动作:「Order Coffee」,而不是「App Name」 |
| 副标题 | 13 个字符 | 强化价值:「Skip the line」 |
| 头图 | 3000×2000px | 展示结果,而不是 UI |
| 操作按钮 | — | 使用与场景匹配的文本:「Order」「Pay」「Play」 |
Measurement
效果衡量
Track in App Store Connect → App Analytics → App Clips:
- App Clip sessions
- App Clip cards displayed
- App Clip → full app conversions
- Unique App Clip users
在 App Store Connect → App Analytics → App Clips 中跟踪:
- App Clip 会话数
- App Clip 卡片展示次数
- App Clip → 完整 App 的转化情况
- App Clip 唯一用户数
App Clip vs Full App Install Trade-offs
App Clip 与完整 App 安装之间的权衡
| App Clip | Full Install | |
|---|---|---|
| User friction | Very low | Higher |
| Commitment | Low | High |
| Retention | Low (one-time use) | High |
| Conversion from Clip | — | 3–5× higher than cold traffic |
| Best for | Discovery + conversion | Retention + monetization |
| App Clip | 完整安装 | |
|---|---|---|
| 用户使用阻力 | 很低 | 较高 |
| 用户承诺程度 | 低 | 高 |
| 留存 | 低(一次性使用) | 高 |
| 从 App Clip 转化 | — | 比冷流量高 3–5 倍 |
| 最适合 | 发现与转化 | 留存与变现 |
Implementation Checklist
实现检查清单
Setup:
- [ ] App Clip target added to Xcode project
- [ ] App Clip < 15MB (use size report in Xcode)
- [ ] Associated Domains entitlement configured
- [ ] App Clip experience URLs registered in App Store Connect
UX:
- [ ] Core value delivered within 60 seconds
- [ ] Sign in with Apple or Apple Pay (no custom sign-up)
- [ ] SKOverlay shown post-value (not immediately)
- [ ] Clear data handoff when user installs full app
App Store Connect:
- [ ] Default App Clip experience configured
- [ ] Header image uploaded (3000×2000px)
- [ ] Title ≤ 18 chars, subtitle ≤ 13 chars
- [ ] Additional experiences for locations/campaigns (if applicable)Setup:
- [ ] App Clip target added to Xcode project
- [ ] App Clip < 15MB (use size report in Xcode)
- [ ] Associated Domains entitlement configured
- [ ] App Clip experience URLs registered in App Store Connect
UX:
- [ ] Core value delivered within 60 seconds
- [ ] Sign in with Apple or Apple Pay (no custom sign-up)
- [ ] SKOverlay shown post-value (not immediately)
- [ ] Clear data handoff when user installs full app
App Store Connect:
- [ ] Default App Clip experience configured
- [ ] Header image uploaded (3000×2000px)
- [ ] Title ≤ 18 chars, subtitle ≤ 13 chars
- [ ] Additional experiences for locations/campaigns (if applicable)Related Skills
相关 Skills
- — Clip discoverability depends on main app ASO
aso-audit - — Apply same "value-first" principles to Clip experience
onboarding-optimization - — Drive traffic to App Clip URLs in paid campaigns
ua-campaign - — App Clips can support featuring eligibility
app-store-featured
- ——App Clip 的可发现性取决于主 App 的 ASO
aso-audit - ——将相同的「价值优先」原则应用于 App Clip 体验
onboarding-optimization - ——在付费活动中为 App Clip URL 导入流量
ua-campaign - ——App Clips 可以帮助满足精选展示资格
app-store-featured