Что проверить перед релизом приложения с Platform.
Чеклист интеграции
Админка
- Приложение создано и
active - Коды прав совпадают с гейтами в продукте
- Платные тарифы привязаны к правам
- Опциональный free на пейволе (права не обязательны)
- Пейвол
mainactive - Public key выпущен
- Платежи включены + креды провайдера
Клиент
- SDK:
YOUR_API_URL,YOUR_APP_CODE,YOUR_PUBLIC_KEY -
getAccessTokenотдаёт JWT после логина -
registerUserпосле signup/signin - При смене имени/аватара —
updateUserProfile(или сноваregisterUserсavatar_url) -
registerDeviceсо стабильным UUIDinstallation_id(иначе «Устройства active» = 0) -
trackEventжелательно с тем жеinstallation_id+platform(heartbeat устройства) - В админке Users видны пользователь, флаг страны (гео по IP), аватар если передали URL
- Гейты по кодам прав
- Free-local без сети
-
createPaymentтолько еслиrequires_purchase - Кэш entitlements для офлайна
- После return — refresh entitlements
- Нет service_role / секретов платежей в клиенте