Відкритий код SDK для інтеграції покупок в застосунку на React Native
Реалізуйте покупки в застосунку за 30 хвилин.
Готовий до використання бекенд для React Native покупок у застосунках
Чому обрати Adapty SDK?
Правильний стан підписки в будь-який момент
Будьте впевнені, що ви завжди отримаєте правильний стан підписника на всіх платформах.
Валіднація чеку на сервері
Не потрібно турбуватися про правильність та безпеку валідації покупок.
Обробка всіх видів станів підписки
Безкоштовні випробування, оновлення, промо-пропозиції, сімейний доступ, продовження та інше.
Платформа готова до роботи із підприємствами з коротким циклом випуску
>99.99% надійності SLA та регулярні оновлення продукту.
Налаштування платформ
Встановлення Adapty SDK
Adapty.activate(
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
Обробка подій покупки
Швидка та легка інтеграція
Потратьте лише кілька годин на інтеграцію Adapty SDK у вашому iOS застосунку, а ми подбаємо про усе інше.
Просто 5 методів SDK для реалізації React Native покупок у застосунках
// Your app's code
try {
const profile = await adapty.makePurchase(product);
const isSubscribed = profile?.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
if (isSubscribed) {
// grant access to features in accordance with access level
}
} catch (error) {
// handle the error
}
// Your app's code
try {
const profile = await adapty.restorePurchases();
const isSubscribed = profile.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
if (isSubscribed) {
// restore access
}
} catch (error) {
// handle the error
}
// Your app's code
try {
await adapty.identify("YOUR_USER_ID");
// successfully identified
} catch (error) {
// handle the error
}
 
 
 
// Your app's code
try {
await adapty.updateProfile(params);
} catch (error) {
// handle `AdaptyError`
}
import { adapty, AttributionSource } from 'react-native-adapty';
import appsFlyer from 'react-native-appsflyer';
appsFlyer.onInstallConversionData(installData => {
try {
// It's important to include the network user ID
const networkUserId = appsFlyer.getAppsFlyerUID();
adapty.updateAttribution(installData, AttributionSource.AppsFlyer, networkUserId);
} catch (error) {
// handle error
}
});
// ...
appsFlyer.initSdk(/*...*/);
Люди з усіх видів бізнесу звертаються до Adapty, щоб збільшити свій дохід
Що ви отримуєте з Adapty?
Adapty SDK забезпечує величезні можливості для зростання доходу застосунку
Аналітика в реальному часі для вашого React Native Застосунку
Покладайтеся на дані з точністю 99.5% з App Store Connect.
ПочатиGravity Fit
Здоров'я та фітнес


A/B тестування пейволів
Знайдіть найбільш прибутковий пейвол та збільшіть доходи вашого застосунку.
Досліджуйте A/B тестуванняMentalGrowth
Додаток про здоров'я та добробут
Віддалене налаштування для пейволів
Змінюйте свій пейвол віддалено, не перевипускаючи застосунок.
Спробуйте це зараз
Smitten - Знайомства
Стиль життя
