爱意满满的作品展示区。
breakaway

开源一个 Apple Ads CLI,顺便解决官方看不到广告投放收入的问题

  •  
  •   breakaway ·
    sparkxxf · 1h 50m ago · 95 views

    最近一直在给自己的几个 iOS App 跑 Apple Search Ads 。

    官方后台其实已经能完成大部分投放工作,但有两个问题一直让我很头疼。

    第一,也是最大的一个问题:看不到 关键词 收入归因。

    Apple Ads 可以告诉你:

    • Impressions
    • Taps
    • Installs
    • CPA
    • CPT

    但回答不了最重要的问题:

    • 哪个关键词真正赚到了钱?

    真正做优化的时候,我每天都要在 Apple Ads 和 RevenueCat (或者其他订阅平台)之间来回切换,再导出 CSV 自己对数据。

    没有 Keyword Revenue ,很多 Bid 调整其实都是在”猜”。

    第二个问题就是日常操作比较重复:

    • 查看 Campaign
    • 调整 Keyword Bid
    • 查询 Search Terms
    • 下载 Report
    • 创建新的 Campaign

    如果每天都要做这些事情,GUI 就没那么高效了。

    于是,我把内部一直在使用的工具整理了一下,开源成了一个 Apple Ads CLI 。

    GitHub: https://github.com/crevas/Apple-Ads-CLI

    目前支持

    • OAuth 登录
    • Campaign / Ad Group 管理
    • Keyword 管理
    • Search Terms
    • Negative Keywords
    • Reports
    • Bid 调整
    • Apple Ads API v5
    • Apple Ads Platform API 1.0

    例如: appleads campaign list appleads keyword list appleads report keyword appleads keyword update-bid

    比官方后台多了什么?

    除了把 Apple Ads API 做成 CLI ,我也把自己每天都会用到的一些能力加了进去。

    目前已经支持:

    • Keyword Revenue Attribution
    • Keyword ROAS
    • Apple Ads × RevenueCat 数据关联
    • AI Bid Suggestions
    • 自动优化 Workflow

    终于可以直接看到类似这样的数据: Keyword Spend Revenue ROAS photo editor $120 $540 4.5x remove object $85 $63 0.74x ai image $210 $980 4.67x

    这样 Bid 应该加还是减,一眼就能判断,而不用在 Apple Ads 、Claude Code, RevenueCat 和 Excel 之间来回切换。

    CLI 只是第一步。

    我的目标其实是把 Apple Search Ads 做成一个更适合开发者和 AI Agent 使用的工具链,而不是仅仅把官方 API 包一层。

    如果这里也有做 iOS 、每天投 Apple Search Ads 的朋友,欢迎提建议或者一起完善。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3277 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 11:04 · PVG 19:04 · LAX 04:04 · JFK 07:04
    ♥ Do have faith in what you're doing.