Открытый SDK для интеграции покупок в приложении на React Native
Реализуйте покупки в приложении за 30 минут.
Готовый бэкенд для React Native покупок в приложении
Почему стоит выбрать SDK Adapty?
Корректное состояние подписки в любой момент
Будьте уверены, что вы всегда получите корректное состояние подписчика на всех платформах.
Валидация чеков на серверной стороне
Не беспокойтесь о корректности и безопасности валидации покупок.
Обработка всех видов состояний подписок
Бесплатные пробные версии, обновления, промо-оферы, семейный доступ, продления и многое другое.
Платформа, готовая для предприятий, с коротким циклом релиза
>99.99% надежность SLA и регулярные обновления продукта.
Настройка платформ
Установка SDK Adapty
Adapty.activate(
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
"PUBLIC_SDK_KEY",
customerUserId: "YOUR_USER_ID"
)
Обработка событий покупки
Быстрая и простая интеграция
Потратьте всего пару часов на интеграцию SDK Adapty в ваше 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?
SDK Adapty предоставляет огромные возможности для увеличения дохода приложения
Аналитика в реальном времени для вашего React Native приложения
Полагайтесь на данные с 99.5% точностью с App Store Connect.
НачатьGravity Fit
Здоровье и фитнес


A/B тестирование пейволлов
Найдите самый прибыльный пейволл и увеличьте доход вашего приложения.
Изучить A/B тестированиеMentalGrowth
Приложение для здоровья и благополучия
Удаленная конфигурация для пейволлов
Изменяйте свой пейволл удаленно без необходимости в повторной релизе приложения.
Попробуйте это сейчас
Smitten - Знакомства
Стиль жизни
