HTML 39 次浏览 4 分钟阅读

Shopify 于 2026 年 1 月 1 日的自定义应用变更:创作者的战术化变现与迁移手册

广告

Shopify’s Jan 1, 2026 Custom‑App Shift: A Creator’s Tactical Monetization & Migration Playbook

如果你在 Shopify 上销售数字产品、会员、课程、商品或运行自动化流程,你需要立即采取行动。Shopify 自 2026 年 1 月 1 日起不再允许从管理后台创建新的 "遗留" 自定义应用,并将应用创建和令牌流程迁移到了 Dev Dashboard(开发者面板)。这一变更破坏了许多创作者、代理机构和兼职开发者依赖的旧有“在管理后台创建并复制 API 令牌”的工作流程——并改变了与商店集成的任何内容的安全性、权限与运维模型。本文将逐条说明发生了什么变化、影响到谁、如何快速修复或绕过,以及在迁移过程中如何保护你的利润率。 [1]

变化概述 — 简明扼要

  • 自 2026 年 1 月 1 日起,你无法再从 Shopify 管理后台创建新的遗留/自定义应用。新的自定义应用必须在 Shopify Dev Dashboard 中创建。 [2]
  • 新的 Dev Dashboard 应用使用 OAuth 的 client‑credentials 授权用于服务器到服务器的访问(商家创建的自定义应用)——令牌通过交换 Client ID/Client Secret 获取,且为短期有效(通常约 24 小时),必须通过程序定期刷新。 [3]
  • 重要细节:client‑credentials 流程仅适用于在拥有该商店的同一组织/账户中创建的应用。合作伙伴/第三方开发者的流程通常仍需要令牌交换或授权码(auth code)流程;协作者访问模式也发生了变化。如果你聘请外部开发者或代理机构,这一点很重要。 [4]
创作者为何应关切(简要): 如果你使用自定义应用进行许可校验、数字交付、订阅访问控制、自动履行、按需打印钩子、课程授权或依赖管理后台 API 令牌的分析——你可能无法像以前那样创建新应用。这可能会暂停产品发布、破坏自动化,或在你未规划迁移的情况下,迫使你与承包商共享敏感的 Client ID/Secret。 [5]

谁会受到影响(以及影响程度)

  • 从未使用自定义应用的独立创作者:影响较小(但仍应检查)。
  • 使用开发者/代理为店铺添加私有功能或自动化(webhook、许可服务器、履行、私有结账流程)的创作者或小团队:中到高度影响——你需要迁移计划。 [6]
  • 为多个客户商店创建应用的代理商、开发者与合作伙伴:影响较大——Partner 账户的限制意味着需要调整新工作流程并可能重新开发。 [7]

战术手册:7 步排查、迁移并保护收入

步骤 0 — 时间限制:在接下来的 72 小时内完成

  • 现在就审计你的商店——不要等待。越早发现依赖,修复成本越低。
  • 如果你计划在未来 30–90 天内发布产品,请将迁移优先于新的营销开支。

步骤 1 — 快速审计(10–30 分钟)

  • 登录 Shopify 管理后台 → Settings → Apps and sales channels → Develop apps(或检查你的 Partner/Dev Dashboard),列出任何自定义/遗留应用及其功能(数字交付、订阅同步、Webhook 消费、许可服务器、主题注入、结账定制等)。 [8]
  • 针对每个自定义应用,记录:所属账户、是否由 Partner/代理创建,以及它是否使用你复制到服务或服务器中的长期有效令牌(非常常见)。

步骤 2 — 紧急临时解决(当你需要紧急上线时)

  • 如果外部开发者或代理需要立即访问,请让店主在其 Dev Dashboard 中创建自定义应用并提供 Client ID 与 Client Secret(而非访问令牌)。然后开发者可以使用 Client Credentials Grant 以编程方式请求令牌,从而避免共享长期令牌。(仅作为短期方案——迁移后请轮换凭据。) [9]
  • 如果无法实现,考虑暂停上线或临时将购买流程切换到托管结账或第三方店面(见下文选项),直到完成安全迁移。

步骤 3 — 正确迁移:Dev Dashboard + Client Credentials Grant

迁移方法(高层) — 商家在 Dev Dashboard 中创建应用 → 开发者配置权限并安装 → 开发者通过 POST https://{shop}.myshopify.com/admin/oauth/access_token (grant_type=client_credentials)交换 Client ID/Secret 获取 access_token → 以编程方式存储并刷新令牌(expires_in 约为 24 小时)。示例请求和完整文档见此处。 [10]

步骤 4 — 安全与运维变更(必须执行)

  • 不要以明文存储 Client Secrets。使用密钥管理器(如 AWS Secrets Manager、GCP Secret Manager、1Password secrets)。
  • 实现令牌刷新自动化(cron 或 lambda)并监控 401 错误。短期令牌意味着你必须构建刷新逻辑。 [11]
  • 如果你与合作伙伴协作,应为合作伙伴应用切换到令牌交换或授权码流程;要求他们记录所需内容,并在撤销访问后轮换密钥。 [12]

步骤 5 — 考虑替代方案(如果迁移成本高或你想简化)

对许多创作者而言,最简单的长期选择是把部分产品线从 Shopify 转移到以创作者为先的平台,这些平台处理数字交付、税务和结账,从而避免重建自定义应用。以下是实用比较(定价与说明截至 2026 年 1 月 10 日):

平台提供内容定价 / 费用适合
Gumroad 托管商品页面、数字交付、会员支持、市场发现 每笔交易 10% + $0.50(个人资料/直接链接);市场销售费用更高。无月费。 [13] 希望零月费且需要税务处理的低销量卖家
SendOwl 数字交付、PDF 打章、许可管理,为创作者打造 $39 / 月(Starter);更高等级 $87 / $159。无按交易费用(仍需支付支付处理费用)。 [14] 月销售额 > $1k 且希望用可预测月费获取数字功能的创作者
Sellfy 简单店面、订阅、数字产品;嵌入式结账 Starter $29/月;Business $79/月;Premium $159/月(无 Sellfy 交易费;Stripe/PayPal 手续费另算)。 [15] 想要一体化店面且无需 Shopify 复杂性的创作者
继续使用 Shopify(并改为 Dev Dashboard 应用) 完全控制、主题、POS、应用生态 Shopify 计划 + 应用订阅;自定义应用开发时间(一次性)。支付处理通过 Stripe/Shopify Payments(美国常见费率约 2.9% + $0.30)。 [16] 需要 Shopify 生态(商品、POS、复杂结账/定制)的创作者

步骤 6 — 收益计算示例(真实数字) 💸

场景:你出售一门 $20 的数字课程,预计有 1,000 名学员(总收入 $20,000)。

  • Gumroad 手续费:每笔 10% + $0.50 → 每笔费用 = $2 + $0.50 = $2.50 → 总费用 ≈ $2,500 → 净额 ≈ $17,500。 [17]
  • SendOwl + Stripe:$39/月(≈ $468/年)+ Stripe 处理费 2.9% + $0.30 → 每笔 Stripe 费用 = $0.88 → 总 Stripe 费用 ≈ $880;总计 ≈ $1,348(468 + 880)→ 净额 ≈ $18,652。 [18]
  • Sellfy Starter + Stripe:$29/月(≈ $348/年)+ Stripe 处理费($880)→ 总计 ≈ $1,228 → 净额 ≈ $18,772。 [19]

结论:在更高销量下,按月订阅的方案(SendOwl / Sellfy)通常优于 10% 的市场式抽成——但它们需要设置,且可能缺少 Shopify 的店面功能。在迁移前,请根据你的预期销量自行计算。(数据核对日期:2026 年 1 月 10 日。)

步骤 7 — 迁移清单(复制 + 粘贴)

  • 库存:列出所有自定义应用并明确每个应用的功能。
  • 所有权:确认哪个账户创建了每个应用(商家 vs Partner)。
  • 短期方案:如果紧急,让商家在 Dev Dashboard 创建应用并将 Client ID/Secret 提供给开发者。迁移后轮换凭据。 [20]
  • 开发工作:实现 client credentials 交换 + 令牌刷新(24 小时过期)——估算:简单的服务器脚本 $500–$3,000,复杂集成 $3k+。
  • 测试:使用预发布商店,测试 webhooks 与交付,进行试点购买。
  • 上线:轮换密钥,撤销旧访问令牌,更新文档。
风险提示(及注意事项)
  • 第三方开发者要求你“共享管理令牌”——切勿共享长期有效的密钥。要求在 Dev Dashboard 中创建并采用短期令牌流程。 [21]
  • 假设永久令牌的自动化流程——这些将失效(或存在安全隐患),必须重写以实现令牌刷新。
  • 如果你的代理说“无需任何工作”——要求书面说明并核实令牌在哪里生成与存储。

结论网格:按收入与技术能力推荐路径

  • < $5k/year — 使用 Gumroad 或 Sellfy Starter 来简化流程(避免开发时间)。自行计算费用。 [22]
  • $5k–$50k/year — 转向 SendOwl 或 Sellfy(月付方案),或保留 Shopify 但迁移到 Dev Dashboard + 令牌刷新。构建简短自动化以刷新令牌。 [23]
  • >$50k/year — 保留 Shopify 店面与商品业务,但投资于完善的 Dev Dashboard 应用(安全存储密钥、令牌刷新、为合作伙伴提供 SSO)。可考虑混合方案:Shopify 店面 + 在迁移期间将部分数字产品放到 Sellfy/Gumroad。 [24]

资源与链接(我今天使用的来源 — 2026 年 1 月 10 日)

  • Shopify Changelog — "Legacy custom apps can’t be created after January 1, 2026"。 [25]
  • Shopify 开发者文档 — "Using the client credentials grant"(令牌交换、示例 curl、24 小时过期)。 [26]
  • Shopify 开发者社区线程,解释 Partner 与 Merchant 的限制及令牌行为。 [27]
  • SendOwl 定价(Starter $39/月 等)— 定价页。 [28]
  • Gumroad 定价(直接销售每笔 10% + $0.50)。 [29]
  • Sellfy 定价(Starter $29/月,Business $79/月)。 [30]
  • Stripe 定价页面(标准线上刷卡费率与全球背景)。 [31]
  • 关于 Shopify 应用生态 / 开发者收益的背景。 [32]
底线(接下来的 48 小时内该做什么) ✔️
  1. 立即运行审计清单——查找任何遗留自定义应用(10–30 分钟)。 [33]
  2. 如果你在未来 30 天有发布计划,请让店主创建 Dev Dashboard 应用并将 Client ID/Secret 提供给你的开发者(短期安全路径)。 [34]
  3. 规划一次正规的迁移:构建令牌刷新、轮换旧令牌并锁定密钥。根据复杂度安排 1–3 周。
  4. 如果迁移开发成本过高且你仅销售数字产品,评估 Sellfy/SendOwl/Gumroad 以快速切换,并运行上述费用比较。 [35]

可执行清单(复制/粘贴)

  • 审计自定义应用——记录商店名、应用名、所有者账户、用途、令牌位置。
  • 如果是 Partner 创建,确认他们是否能在你的 Dev Dashboard 中创建应用,或你是否必须给予他们协作者访问权限。
  • 如有需要,创建 Dev Dashboard 应用并生成 Client ID/Secret。将密钥存入保险库。
  • 实现 client credentials 的令牌请求与刷新(使用 Shopify 文档中的示例 curl)。 [36]
  • 在开发商店测试,并运行 5–10 次样本购买以在推广前验证流程。

需要一次简短的审计吗?如果愿意,请告诉我:1)你管理多少个 Shopify 商店,2)是否使用代理/Partner 开发者,3)你依赖的一个自定义应用示例——我将给出优先级排序的 7 天迁移计划,包含估算费用和具体的 API 步骤。

参考与来源

changelog.shopify.com

1 个来源
changelog.shopify.com
https://changelog.shopify.com/posts/legacy-custom-apps-can-t-be-created-after-january-1-2026?utm_source=openai
12582533

shopify.dev

1 个来源
shopify.dev
https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/client-credentials-grant?utm_source=openai
39101120263436

community.shopify.dev

2 个来源
community.shopify.dev
https://community.shopify.dev/t/access-token-of-an-app-with-only-functions/25737?utm_source=openai
47122127
community.shopify.dev
https://community.shopify.dev/t/cant-create-custom-app-on-new-client-store/22401?utm_source=openai
6

gumroad.com

1 个来源
gumroad.com
https://gumroad.com/pricing?utm_source=openai
13172229

sendowl.com

1 个来源
sendowl.com
https://www.sendowl.com/pricing?utm_source=openai
1418232835

docs.sellfy.com

1 个来源
docs.sellfy.com
https://docs.sellfy.com/article/211-how-much-does-sellfy-cost?utm_source=openai
151930

stripe.com

1 个来源
stripe.com
https://stripe.com/pricing
162431

businessinsider.com

1 个来源
businessinsider.com
https://www.businessinsider.com/shopify-alters-revenue-share-exemption-impacting-app-developers-plans-2025-4?utm_source=openai
32

分享本文

帮助更多人发现这些洞察

评论

0 条评论

欢迎在下方加入讨论。

暂时还没有评论,快来抢沙发!

关于作者

线上赚钱全攻略团队

我们是一群创作者、策略师与数字玩家,专注挖掘最聪明的线上赚钱方式。期待你在这里获得可执行的打法、透明的实验与诚实的拆解,帮助你在内容、产品、服务与社群中拓展营收。