创建产品

在 Adapty 中创建产品的方式取决于您是否已在应用商店中拥有这些产品:

您也可以使用 Developer CLI 以编程方式创建产品。

创建产品并推送到商店

开始之前,请确保您已完成与所需商店的集成配置:

如果您是在一段时间前配置的 App Store 集成,请确保您也已添加 App Store Connect API 密钥

要向您的应用添加新产品:

  1. 从 Adapty 主菜单进入 Products
products-tab.webp
  1. 点击右上角的 Create product。Adapty 支持所有类型的产品:订阅、非消耗型(包括永久授权)和消耗型商品。

  2. 选择 Create a new product and push to stores

push-to-stores.webp
  1. 输入以下信息:
    • Product name:输入产品名称,该名称将在 Adapty 看板中使用。此名称主要供您参考,请随意选择最方便您在 Adapty 看板中使用的名称。
    • Access Level:选择产品所属的访问等级。访问等级用于确定购买产品后解锁的功能。请注意,此列表仅包含之前创建的访问等级。Adapty 默认创建了 premium 访问等级,但您也可以添加更多访问等级
    • Subscription duration:从列表中选择订阅时长。
      • Weekly/Monthly/2 Months/3 Months/6 Months/Annual:订阅时长。
      • Lifetime:对于永久解锁应用高级功能的产品,使用永久授权期限。
      • Non-Subscriptions:对于非订阅类产品(无时长限制),使用非订阅类型。这些产品可用于解锁附加功能、消耗型商品等。
      • Consumables:消耗型商品可以多次购买,可在应用使用过程中消耗。例如游戏内货币和道具。请注意,消耗型商品不影响访问等级。
    • Price (USD):产品的美元价格。该价格将作为基准,自动计算并设置所有国家/地区的价格。您稍后可以自定义不同国家/地区的价格
create-product-push.webp
  1. 点击 Save & Continue
  2. 如果您计划在 App Store 发布,请配置 App Store 的产品信息:
    • Product ID:为产品创建一个永久唯一 ID。
    • Product group:选择您在 App Store Connect 中创建的现有产品组,或点击 Create new Product Group 并设置其名称。Adapty 创建后,您可以从下拉列表中选择。
    • Screenshot:上传清晰展示所售商品或服务的应用内购买截图。此截图仅用于 App Store 审核,不会显示在 App Store 上。截图尺寸和格式要求请参阅此处
push-app-store.webp
  1. 点击 Push data to App Store

如果这是该应用的第一个产品,您必须在 App Store Connect 中手动提交审核。之后将无需再次手动提交。审核完成后,Adapty 中的产品状态将自动更新。

  1. 如果您计划在 Google Play 发布,请配置 Google Play 的产品信息:
    • Base Product ID:为产品创建一个永久唯一 ID。
    • Subscription:选择您在 Google Play Console 中创建的现有订阅组,或点击 Create new Product Group 并设置其名称和 ID。Adapty 创建后,您可以从下拉列表中选择。

    宽限期和账户保留期将根据 Play Store 规则自动设置为默认值。您可以稍后在 Google Play Console 中更改。

push-google-play.webp
  1. 点击 Push data to Play Store
  2. 通过从下拉列表中选择 Free duration 来配置新用户优惠(免费试用)。在此初始设置中,您可以添加免费试用的新用户优惠。主产品获得商店批准后,您可以通过关联商店控制台中的现有 ID 来添加更多优惠(例如促销活动、赢回优惠)。
intro.webp
  1. 最后,点击 Save 确认产品创建。

创建产品并关联现有商店产品

开始之前,请确保您已:

如果您尚未创建任何产品,请考虑参考推送到商店指南,在 Adapty 和商店中同时创建产品。

要向您的应用添加新产品:

  1. 从 Adapty 主菜单进入 Products
products-tab.png
  1. 点击右上角的 Create product。Adapty 支持所有类型的产品:订阅、非消耗型(包括永久授权)和消耗型商品。

  2. 选择 Connect an existing store product

existing-product.webp
  1. 输入以下信息:

    • Product name:输入产品名称,该名称将在 Adapty 看板中使用。此名称主要供您参考,请随意选择最方便您在 Adapty 看板中使用的名称。

    • Access Level ID:选择产品所属的访问等级。访问等级用于确定购买产品后解锁的功能。请注意,此列表仅包含之前创建的访问等级。Adapty 默认创建了 premium 访问等级,但您也可以添加更多访问等级

    • Subscription duration:从列表中选择订阅时长。

      • Weekly/Monthly/2 Months/3 Months/6 Months/Annual:订阅时长。
      • Lifetime:对于永久解锁应用高级功能的产品,使用永久授权期限。
      • Non-Subscriptions:对于非订阅类产品(无时长限制),使用非订阅类型。这些产品可用于解锁附加功能、消耗型商品等。
      • Consumables:消耗型商品可以多次购买,可在应用使用过程中消耗。例如游戏内货币和道具。请注意,消耗型商品不影响访问等级。
    • Price (USD):产品的美元价格。如果您的产品已在商店中,此值不会影响其在商店中的实际价格;您可以从列表中选择任意值。之后,您可以直接在 Adapty 看板中自定义不同地区的价格

product-info.webp
  1. 点击 Continue

  2. 配置每个商店的产品信息:

    • App Store:
      • App Store Product ID: 用于在设备上访问您产品的唯一标识符。从列表中选择。如果列表中未显示,请检查其在 App Store Connect 中的配置,确保配置正确且属于此应用。
    • Play Store:
      • Google Play Product ID: 这是 Play Store 中的产品标识符。从列表中选择。如果列表中未显示,请检查其在 Google Play Console 中的配置,确保配置正确且属于此应用。
      • Base Plan ID: 此 ID 用于定义 Play Store 中产品的基本方案。在 Play Store 添加订阅的 Product ID 时,必须提供 Base Plan ID。基本方案定义了订阅的基本详情,包括计费周期、续订类型(自动续订或预付费)以及相关价格。请注意,在 Adapty 中,同一订阅与不同基本方案的每种组合将被视为单独的产品。
      • Legacy fallback product:备用产品仅用于使用旧版 Adapty SDK(2.5 及以下版本)的应用。通过在 Google Play Console 中将产品标记为向后兼容,Adapty 可以识别旧版 SDK 是否可以购买该产品。对于此字段,请按以下格式填写:<subscription_id>:<base_plan_id>
    • Stripe
      • Stripe Product ID:这是 Stripe 中产品的唯一标识符。
      • Stripe Price ID:在 Stripe 中,价格对象不仅包含价格金额,还涵盖税务行为、数量阶梯和订阅间隔。由于一个产品可以有多个价格,请在 Adapty 中创建产品时指定正确的价格 ID。
    • Paddle
      • Paddle Product ID:这是 Paddle 中产品的唯一标识符。
      • Paddle Price ID:在 Paddle 中,价格对象不仅包含价格金额,还涵盖税务行为、数量阶梯和订阅间隔。由于一个产品可以有多个价格,请在 Adapty 中创建产品时指定正确的价格 ID。
  3. 可选: 您可以通过点击 Add custom store 从任意自定义商店添加产品。在 Manage custom store info 窗口中,您可以选择现有的自定义商店或添加新商店并将产品与之关联。请注意,Adapty 仅跟踪来自 App Store、Google Play 和 Stripe 的交易。对于自定义商店,您需要使用 Adapty 服务端 API 的设置交易方法提交交易。

  4. 点击 Save product 完成产品创建。产品状态同步可能需要最多五分钟,请等待表格中的状态更新。

  5. 如有需要,您可以为产品创建优惠。点击 Yes, add offers 可添加优惠,或点击 No, thanks 跳过。

新用户优惠仅在将产品推送到商店时在 Adapty 中创建。对于导入的产品或之前创建的产品,新用户优惠不会同步且不会显示在 Adapty 中,但在应用中仍可正常使用。

后续步骤

恭喜!您已将产品添加到 Adapty。接下来怎么做?

  • 如果您尚未配置新用户优惠/促销活动,现在可以进行配置
  • 如果您不想配置或已经完成配置,请继续设置付费墙以启用应用内购买。
  • 如果您想对商店产品进行调整(例如设置区域定价或配置宽限期),请在 App Store Connect 或 Google Play Console 中操作。
  • 了解如何编辑产品