Obuna (subscription) — bu foydalanuvchi muntazam ravishda kontent yoki funksionallikka kirish uchun to'laydigan mobil ilova monetizatsiya modelidir. Bir martalik xariddan farqli o'laroq, obuna ishlab chiquvchiga doimiy daromad va foydalanuvchiga yangilanadigan kontentga kirishni ta'minlaydi. Apple Subscriptions hujjatlariga ko'ra, avtomatik uzaytirish 2025-yilda 200 milliard dollardan oshgan mobil obuna bozorining asosiy harakatlantiruvchi kuchidir.
Asosiy ma'lumotlar
Obuna — bu foydalanuvchi mobil ilova kontenti, xizmati yoki funksionalligiga kirish uchun muntazam miqdorni (haftalik, oylik yoki yillik) to'laydigan biznes modelidir. To'lovlar App Store yoki Google Play orqali foydalanuvchi bekor qilguncha avtomatik uzaytirish bilan qayta ishlanadi.
Obunalar mobil ilovalarning dominant monetizatsiya modeliga aylandi. Sensor Tower ma'lumotlariga ko'ra, obuna modeli App Store-dagi o'yin bo'lmagan ilovalarning barcha daromadlarining 85% dan ortig'ini tashkil qiladi. Google Play ham xuddi shunday dinamikani ko'rsatadi: obuna daromadlari yiliga 35% ga o'sadi.
Ishlab chiquvchi uchun obunaning asosiy afzalligi — bashorat qilinadigan muntazam daromad (ARR — Annual Recurring Revenue) va ilovani rivojlantirishga sarmoya kiritish imkoniyati. Foydalanuvchi uchun — davr uchun nisbatan past narxda doimiy yangilanadigan kontentga kirish.
App Store va Google Play bir necha turdagi obunalarni qo'llab-quvvatlaydi. Asosiy farq uzaytirish va tiklash mexanizmidadir. Obuna turini tanlash to'lovlarni qayta ishlash, bildirishnomalar va bekor qilish mantig'iga ta'sir qiladi.
Auto-Renewable — mobil do'konlardagi asosiy obuna turi. Obuna foydalanuvchi hisob sozlamalarida aniq bekor qilmaguncha davr oxirida avtomatik uzaytiriladi. Do'kon har bir uzaytirish, to'lov xatosi yoki bekor qilish haqida server bildirishnomalarini yuboradi. iOS 1 haftadan 1 yilgacha, Android esa 1 oydan 1 yilgacha bo'lgan davrlarni qo'llab-quvvatlaydi.
Non-Renewing — avtomatik uzaytirilmaydigan obuna. Foydalanuvchi belgilangan muddatga kirish uchun bir marta to'laydi, muddat tugagach kirish to'xtatiladi. Ishlab chiquvchi foydalanuvchiga uzaytirish zarurligini mustaqil ravishda eslatishi kerak. Bu tur takroriy xaridlardagi past konversiya tufayli kamroq qo'llaniladi.
Free Trial — avtomatik ravishda pulli obunaga aylanadigan bepul sinov muddati. Introductory Offers — yangi obunachilar uchun chegirma takliflari: bepul davr, dastlabki N oy uchun arzonlashtirilgan narx yoki pay-as-you-go (bir necha davr uchun chegirma). Apple har bir subscription group uchun foydalanuvchi boshiga bitta introductory offer bilan cheklaydi.
Subscription Group — bu Apple-ning bir-birini almashtiruvchi obunalarni guruhlash mexanizmidir. Foydalanuvchi guruhda faqat bitta faol obunaga ega bo'lishi mumkin. Masalan, ilova asosiy (oyiga 9,99 dollar) va premium (oyiga 19,99 dollar) tariflarni taklif qilsa, ular bir guruhda bo'lishi kerak — premium sotib olinganda asosiy avtomatik bekor qilinadi.
Google Play o'xshash kontseptsiyadan foydalanadi — Base Plans. Har bir base plan davrni (oy, yil) va narxni belgilaydi. Base planga takliflar (chegirmalar, bepul davrlar) qo'shilishi mumkin. Foydalanuvchi kirishni yo'qotmasdan bitta subscription product doirasida base plans o'rtasida almashishi mumkin.
Obuna guruhlarini to'g'ri sozlash UX uchun juda muhimdir. Agar ikki tarif turli guruhlarda bo'lsa, foydalanuvchi tasodifan ikkalasini ham to'lashi mumkin. App Store yangi obuna sotib olinganda guruhdagi oldingi obunani avtomatik bekor qiladi. Google Play qo'lda almashtirish sozlamasini talab qiladi.
Narx belgilash obunalarning konversiya va ushlab qolish omillaridan biridir. App Store va Google Play obunachilarni jalb qilish uchun bir nechta vositalarni taqdim etadi: bepul sinov muddati (Free Trial), birinchi davrlarga chegirma (Introductory Offer) va mavjud foydalanuvchilar uchun promosyon davrlari (Promotional Offer).
Free Trial — obunachilarni jalb qilishning eng samarali vositasi. Tahlillarga ko'ra, bepul sinov muddatiga ega ilovalar to'lovchi foydalanuvchilarga konversiyada 25–40% yuqori ko'rsatkichni namoyish etadi. Standart sinov muddati — 7 yoki 14 kun. Juda qisqa muddat (3 kun) foydalanuvchiga qiymatni baholashga imkon bermaydi, juda uzoq muddat (30+ kun) esa shoshilinchlikni pasaytiradi.
Promotional Offer — obunachi bo'lgan, ammo obunani bekor qilgan foydalanuvchilar uchun chegirma. Apple ularga uzaytirish uchun bepul davr yoki arzonlashtirilgan narxni taklif qilishga ruxsat beradi. Promotional Offer foydalanuvchi boshiga bir marta amal qiladi va qaytgan foydalanuvchilar orasida churn rate-ni kamaytirishga yordam beradi.
Win-Back — obunani bekor qilgan obunachilarni qaytarish uchun avtomatik kampaniyalar. Bekor qilish haqida server bildirishnomasi olinganda (DID_CHANGE_RENEWAL_STATUS yoki SUBSCRIPTION_PAUSED) ilova shaxsiy taklif bilan push bildirishnoma yuborishi mumkin. Win-Back kampaniyalari bekor qilgan obunachilarning 15% gacha qaytaradi. Win-Back taklifini yuborish uchun eng yaxshi vaqt — bekor qilishdan keyingi dastlabki 24 soat, foydalanuvchi xizmat qiymatini hali eslab turganda.
Server tomonda qayta ishlash obuna tizimining majburiy komponentidir. Do'konlar obunaning hayot aylanishidagi barcha hodisalar haqida server bildirishnomalarini yuboradi: uzaytirish, to'lov xatosi, bekor qilish, pulni qaytarish. Server tomonda qayta ishlashsiz foydalanuvchi kirishini to'g'ri boshqarish mumkin emas.
// App Store-dan uzaytirish haqida bildirishnomani qayta ishlash
const notification = request.body
const payload = notification.data.signedPayload
if (notificationType === 'DID_RENEW') {
const transaction = decodeJWS(payload)
await extendAccess({
userId: transaction.originalTransactionId,
expiresDate: transaction.expiresDate
})
}
// Google Play-dan Pub/Sub bildirishnomasini qayta ishlash
const message = JSON.parse(pubsubMessage.data)
const notification = message.subscriptionNotification
if (notification.notificationType === 6) {
// SUBSCRIPTION_RENEWED
await grantAccess({
packageName: message.packageName,
subscriptionId: notification.subscriptionId,
token: notification.purchaseToken
})
}
Status polling — obuna holatini sinxronizatsiya qilish uchun zaxira mexanizm. Server davriy ravishda (har 24 soatda) App Store yoki Google Play API si orqali barcha faol obunalarning holatini so'raydi. O'tkazib yuborilgan bildirishnomalarni aniqlash va kirishni tiklash imkonini beradi. Har bir obunaning holati bo'lishi mumkin: active, expired, cancelled, on-hold yoki grace period. API shuningdek keyingi uzaytirish sanasini va faol sinov versiyasi mavjudligini qaytaradi.
Churn Rate — davr mobaynida obunani bekor qilgan foydalanuvchilar foizi. Mobil ilovalar uchun normal oylik churn 5–10% ni tashkil qiladi. Yuqori churn (15% dan ortiq) mahsulot qiymati yoki narxlash bilan bog'liq muammolarni ko'rsatadi. Bekor qilishning asosiy sabablari: foydalanilmaslik, yuqori narx, muqobil topish.
Remarketing bekor qilgan obunachilar uchun alohida strategiyadir. Bekor qilish haqida bildirishnoma olinganda ilova taklif qilishi mumkin: qaytish uchun chegirma (Promotional Offer), arzonroq tarifga o'tish yoki obunani to'xtatish. iOS ma'lumotlarni yo'qotmasdan obunani 90 kungacha to'xtatish imkonini beruvchi Pause Subscription funksiyasini qo'llab-quvvatlaydi.
Grace Period (to'lov xatosi yuz berganda kechiktirish) — App Store va Google Play-ning o'rnatilgan mexanizmi. Mablag'ni yechish urinishi muvaffaqiyatsiz bo'lganda, do'kon foydalanuvchini xabardor qiladi va yechishni davr mobaynida (30 kungacha) takrorlaydi. Grace period davrida foydalanuvchi kontentga kirishni saqlab qoladi. Grace period-ni yoqish ixtiyorsiz churn-ni 10–15% ga kamaytiradi.
Churn analysis — obunalarni bekor qilish sabablarining muntazam tahlili. App Store bekor qilish sababini Server Notifications orqali qaytaradi: foydalanuvchi qo'lda bekor qildi, to'lov xatosi, pulni qaytarish. Google Play Developer Notifications orqali o'xshash ma'lumotlarni taqdim etadi. Ushbu ma'lumotlar asosida foydalanuvchilarni bekor qilish sabablariga ko'ra segmentlash va maqsadli qaytarish kampaniyalarini boshlash mumkin.
Subscription Retention Metrics bir nechta asosiy ko'rsatkichlarni o'z ichiga oladi: activate-to-trial conversion (o'rnatganlarning qanchasi sinov muddatini boshladi), trial-to-paid conversion (qanchasi sinovdan keyin uzaytirdi), early churn (to'lovdan keyingi dastlabki 7 kun ichida bekor qilish) va win-back rate (bekor qilishdan keyin qanchasi qaytdi). Ushbu ko'rsatkichlarning server bildirishnomalari orqali real vaqtda monitoringi foydalanuvchi xatti-harakatidagi o'zgarishlarga tezkor javob berish imkonini beradi. Retention tahlili uchun dinamik segmentatsiya qo'llaniladi: masalan, turli oylarda obuna bo'lgan foydalanuvchi kogortalarini taqqoslash.
Tez-tez so'raladigan savollar
Obuna — foydalanuvchi kontent yoki xizmatga kirish uchun muntazam to'laydigan monetizatsiya modeli. To'lovlar App Store (iOS) yoki Google Play (Android) orqali foydalanuvchi bekor qilguncha avtomatik uzaytirish bilan qayta ishlanadi.
App Store va Google Play auto-renewable subscription (avtomatik uzaytirish), non-renewing subscription (avtomatik uzaytirishsiz) va bepul sinov muddatlarini qo'llab-quvvatlaydi. Auto-renewable — asosiy tur, obunali ilovalarning 90% da qo'llaniladi.
Churn rate ni kamaytirish uchun grace period (30 kungacha), qaytish uchun promotional offers, sinov muddati tugashi haqida eslatmalar va obunani bekor qilishga urinishda shaxsiylashtirilgan takliflardan foydalaning. Oddiy churn — oyiga 5–10%.
Subscription Group — App Store Connect-dagi bir-birini almashtiruvchi obunalar guruhi. Foydalanuvchi guruhda faqat bitta faol obunaga ega bo'lishi mumkin. Qimmatroq tarif sotib olinganda arzonrog'i avtomatik bekor qilinadi.
Free Trial — foydalanuvchi obunaga to'liq bepul kirish oladigan davr (odatda 7 yoki 14 kun). Muddat tugagach, obuna avtomatik ravishda pulli rejimga o'tadi. Foydalanuvchi sinov muddati tugashidan oldin istalgan vaqtda obunani bekor qilishi mumkin.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.
Shuningdek o'qing