V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fancyhe
V2EX  ›  Apple

App Store 各区 App 订阅价格速查对比在线表格 自动更新

  •  3
     
  •   fancyhe · 60 天前 · 4123 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    之前因为付款方式限制的原因,很多应用/服务都需要本地付款方式,导致目前有不少都迁移到了 App Store 内购( IAP )的方式,主要在美国、土耳其、印度等区域。用 Google Sheets 建了一个在线的价格动态表格,一方面方便跟踪(因为定价经常会变,汇率一直变,订阅套餐不时也会调整),方便查看(过滤、排序等),协同而且可以自动更新,也方便共享给需要的人。

    数据内容

    目前的版本包含的数据:App/应用的名称、区域、订阅名称、价格(本地货币)、价格(人民币)

    • 应用/服务的 IAP 套餐变化(数据自动抓取自各区域 App Store 网页,刷新可能有 1 小时的延迟)
    • 折合人民币的价格(汇率自动更新,可能会有 20 分钟的延迟)

    已包含的 App Store 区域

    中国大陆、美国、土耳其、印度、尼日利亚、日本、马来西亚

    已包含的 App/服务

    1Password8, ChatGPT, Claude, Google One, Infuse, OneDrive (Microsoft 365), YouTube (Premium)

    备注:

    1. 目前只包含了一些自用以及价格有优势的软件/服务,其它的慢慢增加 - 欢迎提需求(最好包括 App Store 链接、说明等)
    2. 目前包含的区域是 App 上架最全的对照区(比如美国)、常见低价区(比如土区、尼区、印区)和特色及付款便利区(比如日本) - 欢迎提需求(最好有说明和关联的 App 等)
    3. App Store 上面这些 IAP 套餐名字会有重复、混杂的情况,虽然已经加了过滤,可能有的 App 会比较混乱。因为套餐的名称完全由 App 开发者维护,所以可能难以仅凭名字确定规格以及周期(月付/年付)

    用法

    适合用户:自己找低价并折腾(注册账号、充值、迁移等)的,或者是拼车的(车主/乘客)作为辅助参考。

    Google Sheets 链接: https://docs.google.com/spreadsheets/d/1G6HGCfYW6CBAQmf6UC0EVBD6l79EyLWcIvNbkTsXEAo/edit?usp=sharing&hl=en_US

    不需要登录及任何账号。最好用桌面浏览器或者 Sheets 应用打开。未登录 Google 账号的情况下,默认显示界面语言可能会跟随你的 IP 所在地,所以 URL 里加了 “hl=en_US” (美英)参数,需要其它界面语言可以改成 “&hl=zh_CN“ (简中)或者 “&hl=zh_TW“ (繁中)。 需要重置过滤器、排序等并回到最初页面,刷新浏览器即可。

    用例一:特定 App/服务找最低价区域

    也就是 ”我需要订阅某一个 App ,看哪里价格最低“

    1. 打开过滤:菜单 Data -> Create filter view (数据 -> 创建过滤视图)
    2. “App/Service” 标题栏按名称过滤或者排序
    3. “Plan Name“ 可以再过滤套餐
    4. “Price in CNY” 里查看这些套餐各区域的当前价格 - 当前显示的价格里,越低越绿,越高越红
    5. 额外可以用相应的人民币价格排序 - 注意:排序可能会让价格数值颜色高亮失效
    6. 额外还可以看对比汇率的近 30 天变化趋势做参考 - 可能对里拉等货币有些用处

    一个例子:App/Service 选择 1Password8 ,Plan Name 选择月度套餐(用几个关键字 “Month”/“月”/“按月” 过滤后选择)。可见土耳其、尼日利亚区域价格最低。当然这里因为套餐名字的关系,某些区域没法进一步过滤出月付/年付。

    image

    用例二:不指定 App/服务,对比区域性价比

    也就是 ”我看看那个区的低价 App 多性价比高,准备注册/迁移账号“

    1. 打开过滤:菜单 Data -> Create filter view (数据 -> 创建过滤视图)
    2. “Region” 里面指定几个区域用来对比
    3. “Plan Name“ 可以再过滤套餐 - 当前显示的价格里,越低越绿,越高越红
    4. 按照 “Plan Name” 排序,对比 - 注意:排序可能会让价格数值颜色高亮失效

    一个例子:比较 土耳其、尼日利亚、印度 几个区域的各种 App/服务的价格高低。同样是由于套餐名字的关系,可能无法跨区对应。

    image

    (可能还有其它用法,额外的用例待添加)

    重用及增强

    表格可以下载成 Excel 等格式,但是数据抓取会出错。如果想要增加功能(视图、数据统计等)欢迎建议。 表格里面的公式等都是透明可见的,如果想要自己建一个表格也可以参考。

    内部实现

    • Apple 不提供能查询 App 内购项目和价格的公开 API ,这里是通过 IMPORTXML 加 XPath 从网页抓取数据。按照 Google 的文档,刷新时间应该是 1 小时
    • App Store 区域代码按照 ISO 3166 ,区域货币代码按照 ISO 4217 ,通过区域正式英文名查询,数据来自 https://datahub.io/core/country-codes

    更新日志

    5/18 增加了 ChatGPT 和 Claude 。

    第 1 条附言  ·  59 天前

    5/19 更新:

    • App 内购:增加了 Telegram、MoneyWiz 和 Netflix。如果要对比 Netflix 的原始价格(非内购),有不少专门的跟踪表格,比如 Global Netflix Price
    • 非内购服务:增加了 iCloud+。通过解析 Apple 的文档 iCloud+ pricing 来实现,格式稳定性未知,好在应该不会频繁变更
    • 区域:增加了 阿根廷 🇦🇷 - 注意⚠️ 订阅名称:会使用西班牙语;货币单位:阿根廷的 App Store 和服务价格等等都使用美元
    第 2 条附言  ·  57 天前

    5/21 更新

    • 由于原有的数据抓取方式大量使用 IMPORTXML,而 IMPORTXML 等函数会被限流,导致数据不时卡在等待状态。已改为 Apps Script 抓取,同时采用触发器确保每个区域在本地时间每天的零点刷新数据。相应源代码在 GH fancyhe/digital-services

    5/20

    • 增加了 Dropbox, Surge, Termius, GitHub
    30 条回复    2025-05-23 00:11:56 +08:00
    santa
        1
    santa  
       60 天前
    这个好强,没想到 google docs 还能实现这么复杂的功能
    Fish1024
        2
    Fish1024  
       60 天前
    这应用也太少了,能不能把怎么搭建的分享出来,我们自己搭建呢?
    fancyhe
        3
    fancyhe  
    OP
       60 天前 via iPad
    @Fish1024 有需要的应用可以列出来我加在这个表里,或者你也可以利用里面的公式另外做个表抓数据。不用搭建什么,所有东西都在 Google Sheets 里面,也都是可以看到的,“重用及增强”和“内部实现”里面也有说明。
    dynasty
        4
    dynasty  
       60 天前 via iPhone
    太棒了
    neilxu
        5
    neilxu  
       60 天前
    给楼主点赞!
    dawee2y
        6
    dawee2y  
       60 天前
    希望添加 Telegram 会员订阅
    freedoom
        7
    freedoom  
       60 天前
    youtube premium turkey 早就翻倍涨价还多了,数据拉错了。
    LittleFox
        8
    LittleFox  
       60 天前
    为啥 OneDrive 同一个套餐有好几个价位,而且我在 mac 上看 OneDrive 价格是 2.299,99 ,也不知道是哪里出问题了
    yasy
        9
    yasy  
       60 天前
    好东西
    Loratad1ne
        10
    Loratad1ne  
       60 天前
    如果有 Apple One 和 Apple 流媒体的价格就更好啦
    sickoo
        11
    sickoo  
       60 天前
    @dawee2y tg 目前低价区就固定的价格了,不用看 app store 内购价格了
    shixiaoda
        12
    shixiaoda  
       60 天前
    好强
    fancyhe
        13
    fancyhe  
    OP
       60 天前
    @freedoom 数据没错啊,表格里就是 App 页面上的 https://apps.apple.com/tr/app/youtube/id544007664 YouTube Premium ₺104,99 Youtube Premium Family ₺209,99
    这个是 App Store IAP 的价格,不是 Google 的。
    liuyoumei
        14
    liuyoumei  
       60 天前 via Android
    很厉害,点赞
    chouchoui
        15
    chouchoui  
       60 天前
    1Password 官网订阅的亏麻了,明年在日区 App Store 订阅
    totoro625
        16
    totoro625  
       60 天前
    @chouchoui #15 应该去土区 macos App Store 订阅 1Password 7 ,价格更低
    1002xin
        17
    1002xin  
       60 天前
    点个赞
    digdug
        18
    digdug  
       60 天前
    厉害了 支持一下
    chiaoyuja
        19
    chiaoyuja  
       60 天前
    看着好像多数都是尼日利亚比较便宜啊,不知道有没有 apple one 或者 icloud 的价格对比啊
    dawee2y
        20
    dawee2y  
       60 天前
    @sickoo 低价区固定价格是什么意思?不通过 app store 内购吗? 土耳其区 tg 内购价格,最近长过一次
    freedoom
        21
    freedoom  
       60 天前
    @fancyhe 现在对了👍🏻,可否加上阿根廷地区
    vayci
        22
    vayci  
       60 天前
    又涨知识了
    Lamlam147
        23
    Lamlam147  
       59 天前
    抓网页的方式,后续应用多了,维护起来很麻烦吧
    fancyhe
        24
    fancyhe  
    OP
       59 天前
    @LittleFox OneDrive 的套餐有重名不同价的,是有点乱的。不过没看到 2.299,99 的 IAP 价格,这个是微软直购的?

    @Loratad1ne 增加了 iCloud+。Apple One 没看到有稳定格式的数据源呢,不知道要怎么弄

    @chiaoyuja 增加了 iCloud+,可以排序对比下看看。大容量的话好像确实是尼区最低,尤其 2TB 以上

    @Lamlam147 目前还好,网页数据位置稳定的话不用维护的。倒是有时会出数据刷新超时/乱码,需要些方法应对可能是 CDN 缓存出错的问题……
    fancyhe
        25
    fancyhe  
    OP
       59 天前
    @freedoom #21 加了阿根廷🇦🇷 - 不过看起来因为用美元的关系,很多内购的价格不是那么低,可能以用比索的时候会好些吧
    sickoo
        26
    sickoo  
       59 天前
    @dawee2y #20 现在 tg 低价区 https://www.v2ex.com/t/1131583#reply1 低于 app store 价格,内购不划算
    wzehai
        27
    wzehai  
       59 天前
    请教一下,Netflix 账户使用土区内购订阅,如果没有账户的情况下,是需要以土区翻墙节点登陆 Netflix 创建吗?我创建的时候他要求添加支付方式,可我都没有。如果是其他地区的账户可以使用土区订阅吗?谢谢
    reubenxq
        28
    reubenxq  
       58 天前
    赞 点个赞!
    aero99
        29
    aero99  
       57 天前
    感谢分享,正想要找相关价格对比表格,有时间能否加个 Google workspaces 订阅价格对比
    LittleFox
        30
    LittleFox  
       56 天前
    @fancyhe 我看了一下,mac 的 app store 和 iOS 的 app store OneDrive 价格还不一样真的是服了,mac app store 价格如下

    Microsoft 365 Personal ₺2.299,99
    Microsoft 365 Family ₺2.999,99
    Microsoft 365 Personal ₺449,99
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3428 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 10:26 · PVG 18:26 · LAX 03:26 · JFK 06:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.