为你的 Capacitor 应用添加应用内购买

使用 Adapty 的 Capacitor SDK 在 iOS 和 Android 上集成应用内购买。处理收据、追踪订阅状态,无需自建后端。一次集成,尽享全部功能。
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.activate({
    apiKey: 'YOUR_PUBLIC_SDK_KEY',
    params: {
        logLevel: 'verbose', 
      __ignoreActivationOnFastRefresh: true,
    }
  });
  console.log('Adapty activated successfully!');
} catch (error) {
  console.error('Failed to activate Adapty SDK:', error);
}

你无需为 Capacitor 应用内购买构建后端

安排演示

为什么选择 Adapty SDK?

跨平台追踪订阅状态

你将始终知道用户在 iOS 和 Android 上的订阅状态。

在后端验证收据

无需自建验证系统,Adapty 会自动处理。

处理各种订阅状态

免费试用、升级、促销优惠、家庭共享、续订等全部支持。

企业级可扩展核心

我们频繁更新,保持 SDK 稳定,并运行在 >99.99% SLA 上。
配置平台
安装 Adapty SDK
await adapty.activate( 'PUBLIC_SDK_KEY', { customerUserId: 'YOUR_USER_ID', });
处理购买事件

Capacitor 的简单集成

使用 5 个 SDK 方法处理 Capacitor IAP

import { adapty } from '@adapty/capacitor';
 
try {
  const result = await adapty.makePurchase({ product });
  
  if (result.type === 'success') {
    const isSubscribed = result.profile?.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
    
    if (isSubscribed) {
      // Grant access to the paid features
      console.log('User is now subscribed!');
    }
  } else if (result.type === 'user_cancelled') {
    console.log('Purchase cancelled by user');
  } else if (result.type === 'pending') {
    console.log('Purchase is pending');
  }
} catch (error) {
  console.error('Purchase failed:', error);
}
import { adapty } from '@adapty/capacitor';
 
try {
  const profile = await adapty.restorePurchases();
  const isSubscribed = profile.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
  
  if (isSubscribed) {
    // Restore access to paid features
    console.log('Access restored successfully!');
  } else {
    console.log('No active subscriptions found');
  }
} catch (error) {
  console.error('Failed to restore purchases:', error);
}
 
 
 
 
 
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.identify({ customerUserId: "YOUR_USER_ID" });
  // successfully identified
} catch (error) {
  // handle the error
}
 
 
 
 
 
 
 
 
 
 
 
 
import { adapty } from '@adapty/capacitor';
 
const params = {
  email: '[email protected]',
  phoneNumber: '+18888888888',
  firstName: 'John',
  lastName: 'Appleseed',
  gender: 'other',
  birthday: new Date().toISOString(),
};
 
try {
  await adapty.updateProfile(params);
  console.log('Profile updated successfully');
} catch (error) {
  console.error('Failed to update profile:', error);
}
 
 
 
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.updateProfile({
    codableCustomAttributes: {
      key_1: 'value_1',
      key_2: 2,
      key_3: null, // to remove keys, pass null as their values
    },
  });
  console.log('Custom attributes updated successfully');
} catch (error) {
  console.error('Failed to update custom attributes:', error);
}
 
 
 
 
 
 
免费开始

Adapty 为从独立开发者到顶级发行商的各类应用提供支持

Cem Ortabas, Co-founder and CEO of HubX
“迁移离开 RevenueCat 对我们来说并不是一个容易的决定。我们选择了 Adapty,因为我们相信他们在我们发展的过程中是更好的合作伙伴。回顾过去,这真是一个正确的选择。尽管有一些小波折,Adapty 团队始终在迁移期间和之后为我们提供帮助,他们的支持无与伦比。我推荐 Adapty 作为一个可靠的合作伙伴。”
Cem Ortabas
联合创始人兼首席执行官,HubX
HUBX
Chris Bick, Founder and CEO of Bickster
“我们自 2021 年以来一直在与 Adapty 合作,我对此感到非常满意。我们过去尝试过其他订阅管理平台,所以我可以进行比较。Adapty 多年来推出了许多功能,并不断帮助我们成长。他们拥有市场上最好的分析工具和所有你能想到的集成。如果你希望提升你应用的收入,我绝对推荐 Adapty。”
Chris Bick
创始人兼首席执行官,Bickster
Bickster
Yalçın Özdemir, Founder & CEO of AppNation
“我们选择 Adapty 是因为其强大的付费墙 A/B 测试功能,使我们能够有效地优化我们的货币化策略。用户友好的平台、灵活的定价和卓越的客户支持使 Adapty 成为优于竞争对手的选择。”
Yalçın Özdemir
创始人兼首席执行官,AppNation
AppNation
Kyle Smith, Head of data at Smitten Dating
“Adapty 的平台使非开发人员能够轻松创建和管理 A/B 测试、付费墙、产品组合和定价结构。他们有一个很棒的外部 API,使得将相关事件传递到其他分析工具如 Amplitude 和 Mixpanel 变得容易。”
Kyle Smith
Smitten Dating 的数据主管
Smitten
Roi Mulia, Founder & CEO of SocialKit
“在四个月的时间里,我们测试了300多个付费墙。Adapty 允许测试几乎所有付费墙的元素,我们利用了这一点。我们测试了所有:产品、标题文本、CTA 按钮、图像、视频等。通过 Adapty 的 A/B 测试,我们成功地将每月收入翻倍。我以前不确定一个工具能产生如此大的影响,但我亲眼目睹了这一切。”
Roi Mulia
创始人兼首席执行官,SocialKit
SocialKit

增长应用所需的一切功能 — 已包含在 Capacitor SDK 中

Paywall A/B testing

无需发布新版本即可提升订阅收入

在浏览器中管理、定位、本地化和个性化付费墙。
提升应用收入

将退款率降低 40%

不再因退款损失收入——Adapty 会自动将用户活动数据共享给 Apple 以优化退款处理并减少损失。
启用退款防护
Refund Rate
App Monetization Strategies

随时掌握订阅数据

通过现成的实时订阅 BI,从试用到退款全面衡量你的应用经济表现。
查看订阅 BI

零代码付费墙构建器

无需开发团队,即可为 iOS、Android、React Native、Flutter、FlutterFlow、KMP 和 Capacitor 构建精美原生付费墙。
几分钟内创建付费墙
No Code Paywall Builder

值得信赖的可用性和客户服务

基于500+条评论
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025