付费墙命令

这些 Adapty CLI 命令用于管理付费墙及每个付费墙所销售的产品。

adapty paywalls list

列出应用的所有付费墙。

adapty paywalls list --app <app-id>
标志是否必填描述
--app是应用 ID(UUID)

支持分页标志。

adapty paywalls get

获取特定付费墙的详细信息。

adapty paywalls get --app <app-id> <paywall-id>
参数描述
paywall-id付费墙 ID(UUID)
标志是否必填描述
--app是应用 ID(UUID)

adapty paywalls create

创建一个新的付费墙。

adapty paywalls create --app <app-id> --title "Default Paywall" --product-id <product-id>
标志是否必填描述
--app是App ID(UUID)
--title是付费墙标题
--product-id是产品 ID(UUID)。重复使用可添加多个产品:--product-id <id1> --product-id <id2>

adapty paywalls update

替换现有付费墙的所有字段。

Important

付费墙一旦与版位关联,其产品便无法更改。如需在已上线的付费墙中使用不同产品,请创建新的付费墙,并更新版位使其指向新付费墙。

adapty paywalls update --app <app-id> <paywall-id> --title "Default Paywall" --product-id <product-id>

此命令会替换付费墙的所有字段,包括完整的产品列表。

参数描述
paywall-id付费墙 ID(UUID)
参数是否必填说明
--app是应用 ID(UUID)
--title是付费墙标题
--product-id是产品 ID(UUID)。如需添加多个产品,请重复使用:--product-id <id1> --product-id <id2>

adapty paywalls placements

列出当前使用指定付费墙的所有版位。

adapty paywalls placements --app <app-id> <paywall-id>
参数说明
paywall-id付费墙 ID(UUID)
标志是否必填说明
--app是应用 ID(UUID)

在替换付费墙之前,使用此命令可以查看哪些版位会受到影响。

此列表中的条目不包含 is_active 字段。如需读取版位的激活状态,请使用 placements list 或 placements get。

下一步

  • 命令参考 — 所有 CLI 主题、全局标志和分页标志。