Ilova do‘konlarda paydo bo‘lishi uchun App Store Connect va Google Play Console’da dasturchi hisobi, joriy SDK’lar asosidagi sborka, yig‘iladigan ma’lumotlar deklaratsiyasi va maxfiylik siyosati kerak. Google Play’ning yangi shaxsiy hisoblariga prodakshnga chiqishdan oldin yopiq test majburiy: kamida 12 ta sinovchi, 14 kun uzluksiz ulangan holda. Apple tekshiruvi ko‘pchilik sborkalarda bir kundan kam vaqt oladi, Google esa ayrim hisoblar bo‘yicha yetti kungacha ketadi.
Qisqacha
Ikkita dasturchi hisobi kerak — Apple Developer Program’da va Google Play’da —, tashkilot uchun esa yana yuridik shaxsni tasdiqlash kerak. Birinchi qaror koddan oldin qabul qilinadi: ilova kimning nomidan chiqadi. Hisob mahsulot kimga tegishli ekanini, kim to‘lov olishini, statistikani kim ko‘rishini va yangilanishlarni kim chiqarishi mumkinligini belgilaydi, shuning uchun tijorat ilovasi uchun uni xodim yoki pudratchiga emas, egasining yuridik shaxsiga rasmiylashtiradilar.
| Nima talab qilinadi | App Store | Google Play |
|---|---|---|
| Badal | Apple Developer Programda ishtirok uchun yiliga 99 $ | Hisob ro‘yxatdan o‘tkazishda bir martalik 25 $ |
| Tashkilot hisobi | Yuridik shaxs, D-U-N-S raqami, kompaniya domenidagi ish pochtasi va ishlaydigan ochiq sayt | D-U-N-S raqamli tashkilot; nomi va manzili Dun & Bradstreet yozuviga mos kelishi kerak |
| Shaxsiy hisob | Ikki bosqichli autentifikatsiyali hisob, sotuvchi sifatida odamning yuridik ismi ko‘rsatiladi | Shaxs, manzil, pochta va telefonni bir martalik kod bilan tasdiqlash |
| Birinchi relizdan oldin | App Review tekshiruvi | Google Play tekshiruvi, yangi shaxsiy hisoblar uchun — yana yopiq test |
| Boshqaruv kabineti | App Store Connect | Google Play Console |
D-U-N-S raqamini Dun & Bradstreet agentligi beradi, va uni oldindan so‘rash kerak: usiz tashkilotni ikkala dasturning birortasida ham ro‘yxatdan o‘tkazib bo‘lmaydi. Agar kompaniyaning profildagi ma’lumotlari agentlik yozuvidan farq qilsa, Google tuzatish uchun muddat beradi, keyin esa hisobni cheklaydi va ilovalarni nashrdan olib tashlaydi.
2023-yil 13-noyabrdan keyin yaratilgan Google Play shaxsiy hisoblari prodakshnga chiqishdan oldin yopiq testdan o‘tishi shart: kamida 12 ta sinovchi, kamida 14 kun uzluksiz ulangan holda. Talab haqida oxirgi paytda bilib qolganlar uchun bu chiqarilish rejalari buzilishining eng odatiy sababi.
Hisobga faqat 14 kun ketma-ket testda qolganlar kiradi: ulangan va muddatidan oldin chiqib ketgan odam hisobga olinmaydi. Shart bajarilgandan keyin Play Console’da test qanday o‘tgani va ilova qanchalik tayyorligi haqidagi javoblar bilan prodakshnga kirish uchun ariza beriladi.
Maslahat Sinovchilar ro‘yxatini ishlab chiqish bilan parallel yig‘ing, undan keyin emas: ilovani ikki hafta o‘rnatilgan holda saqlashga rozi bo‘ladigan haqiqiy Google hisoblari kerak. Xodimlar, hamkorlar va sodiq mijozlar mos keladi, tasodifiy manzillar — yo‘q.
Talab shaxsiy hisoblarga tegishli. Google buni tashkilot hisoblariga qo‘ymaydi — mahsulotni kompaniyaga rasmiylashtirish uchun yana bir dalil.
Google sertifikatlangan Android qurilmalariga ilova o‘rnatish uchun dasturchi shaxsini tekshirishni joriy etmoqda — bu nafaqat Google Play’da nashr etadiganlarga tegishli. Qoidalar va muddatlar Android developer verification sahifasida e’lon qilingan.
Biznes uchun xulosa oddiy: ilovani havola orqali yoki o‘z saytidan tarqatish rejalashtirilgan bo‘lsa ham, mahsulot egasi baribir shaxsini yoki yuridik shaxsini tasdiqlashiga to‘g‘ri keladi.
Rad javoblarining katta qismi kod bilan emas, tekshiruvchi ilovadan foydalana olmagani yoki majburiy ma’lumotlarni topa olmagani bilan bog‘liq. Bu ro‘yxat odatiy eslatma sabablarini yopadi.
Do‘kondagi kartochkani ikki kishi o‘qiydi: tekshiruvchi va bo‘lajak mijoz. Birinchisi uchun tavsif funksiyalarga mos kelishi muhim, ikkinchisi uchun esa — ilovani nima uchun o‘rnatish kerakligi bir necha soniyada tushunarli bo‘lishi.
O‘zbekiston bozori uchun kartochka kamida ikki tilda — o‘zbek va rus tillarida, ko‘pincha yana ingliz tilida to‘ldiriladi. Har bir til uchun matnni alohida yozing: tavsifdagi mashina tarjimasi darhol bilinadi va mahsulotga ishonchni pasaytiradi.
Ikkala do‘kon ham dasturchidan ilova qaysi ma’lumotlarni yig‘ishini — ulangan uchinchi tomon kutubxonalari yig‘adigan ma’lumotlarni ham qo‘shib — o‘zi tasvirlashini talab qiladi.
Apple: App Privacy ma’lumotlari yangi ilovalar va yangilanishlarni yuborish uchun majburiy. Ilovaga kodi qo‘shilgan analitika va reklama SDK’lari uchun ham javob berish, amaliyot o‘zgarganda javoblarni yangilab turish kerak.
Google: Data safety shaklini dasturchi to‘ldiradi va uning aniqligiga ham o‘zi javobgar. Google ilova xatti-harakati bilan deklaratsiya orasida farq sezganda, ish yangilanishlarni bloklash yoki ilovani do‘kondan olib tashlashgacha yetadi.
Ma’lumotlar ro‘yxatini server qismini ishlab chiquvchi bilan birga tuzing: ma’lumotning bir qismi ilovadan to‘g‘ridan-to‘g‘ri emas, bekend va tashqi xizmatlar orqali ketadi, va buni ham deklaratsiyada aks ettirish kerak.
Ikkala do‘konning ham mantig‘i bir xil: ilova ichidagi raqamli narsa ichki xaridlar orqali, jismoniy va oflayn narsa esa odatiy to‘lov usullari orqali sotiladi. O‘zbekistondan bo‘lgan mahsulotlar uchun bu qoidalarning eng noaniq bo‘limi, va aynan shu yerda birinchi yuborishda ko‘pincha qoqiladi.
Internet-do‘kon, yetkazib berish, klinika yoki salon uchun bu to‘lovni Payme, Click yoki bank ekvayringi qabul qilishini, do‘kon komissiyasi esa bunday to‘lovlarga tegishli emasligini anglatadi. Kross-platforma ilovada karta bilan to‘lovni qanday ulash haqida «Nativ yoki kross-platforma ishlab chiqish» maqolasida yozilgan.
Agar mahsulot baribir raqamli kirishni sotsa, komissiyani oldindan hisoblang. Small Business Program dasturi bo‘yicha Apple oldingi taqvim yilida tushumi 1 mln $ dan oshmagan dasturchilardan va App Store’ga endi chiqayotgan hammadan 15 % oladi.
Apple to‘g‘ridan-to‘g‘ri yozadi: o‘rtacha yuborilgan sborkalarning 90 %i 24 soatdan kamroqda tekshiriladi. Google esa ayrim hisoblar va ilovalar bo‘yicha tekshiruv yetti kungacha ketishi, istisno holatlarda esa undan uzoqroq bo‘lishi mumkinligini ogohlantiradi.
Bironta do‘kon ham kafolat bermaydi, shuning uchun chiqish sanasini eslatmalar va qayta yuborish uchun zahirasiz tadbir yoki reklama kampaniyasiga bog‘lamaydilar.
| Rad etish sababi | Qaysi qoida buzilgan | Nima qilish kerak |
|---|---|---|
| Tekshiruvchi kira olmadi | Moderatorga barcha funksiyalarga ishlaydigan kirish kerak | Test hisobi, tasdiqlash kodi va ingliz tilidagi yo‘riqnoma berish |
| Hisobni o‘chirish yo‘q | 5.1.1(v): ro‘yxatdan o‘tish bor joyda o‘chirish ham bo‘lishi kerak | Ilova ichiga o‘chirishni va API’da mos metodni qo‘shish |
| Ilova — sayt atrofidagi qobiq | 4.2: mahsulot qayta qadoqlangan saytdan ko‘proq narsa berishi kerak | Qurilmada ishlaydigan narsani qo‘shish: oflayn rejim, bildirishnomalar, kamera, geolokatsiya |
| Raqamli kontent ichki xariddan tashqarida to‘lanadi | 3.1.1 | Raqamli sotuvlarni ichki xaridga o‘tkazish yoki ularni ilovadan olib tashlash |
| Ma’lumotlar deklaratsiyasi xatti-harakatga mos kelmaydi | App Privacy va Data safety | Ma’lumotlar ro‘yxatini ilova va uchinchi tomon kutubxonalarining haqiqiy so‘rovlari bilan solishtirish |
| Ortiqcha ruxsatlar so‘ralgan | Har bir ruxsat funksiya bilan asoslanishi kerak | Ishlatilmaydigan ruxsatlarni olib tashlash, qolganlariga izoh qo‘shish |
Rad javobi mahsulot yomon qilinganini anglatmaydi. Moderator javobida qoida va, odatda, aniq ekran yoki funksiya ko‘rsatilgan; vazifa — tuzatish va versiyani qayta yuborish.
Birinchi relizdan keyin har bir yangi versiya qaytadan tekshiruvdan o‘tadi, shuning uchun yangilanishlarni bitta tartib bo‘yicha chiqaradilar.
Ikkala do‘kon ham tasdiqlash bilan chiqarishni ajratishga imkon beradi: versiya tekshiruvdan o‘tishini kutish va uni kerakli kunda ochish. Bu reliz aksiyaga yoki yangi xizmatni ishga tushirishga bog‘langanda qulay.
Biz, Syntra Systems’da, sborkalarni tayyorlaymiz, kartochkalar va ma’lumotlar bo‘limlarini to‘ldiramiz, test yo‘laklarini sozlaymiz, yopiq testni yig‘amiz va tasdiqlangunga qadar moderatsiya bilan yozishmani yuritamiz. Dasturchi hisoblarini buyurtmachi kompaniyasiga rasmiylashtiramiz: ilova, statistika va to‘lovlar pudratchida emas, biznesda qoladi.
Agar vazifaga do‘konlar shart bo‘lmasa — masalan, ro‘yxatdan o‘tish, yozilish yoki arizalarni qabul qilish kerak bo‘lsa — xuddi shu vazifani Telegram ichidagi shaxsiy kabinet yopadi: o‘rnatishsiz, badallarsiz va tekshiruvsiz. Ariza va navbat uchun botni biz 1 200 $ dan qilamiz.
Vazifangizni muhokama qilamiz
Nima qilish kerakligini yozing — muddat va narxni baholab, yechim taklif qilamiz.
Ha. Apple Developer Program’da ishtirok yiliga 99 $ turadi, Google Play’da dasturchi hisobini ro‘yxatdan o‘tkazish esa — bir martalik 25 $. Badallar hisobdagi ilovalar soniga bog‘liq emas, ammo Apple dasturidagi ishtirokni har yili uzaytirish kerak.
Texnik jihatdan mumkin, ammo unda ilova, statistika va to‘lovlar pudratchi nomida bo‘ladi, har bir yangilanish esa unga bog‘liq bo‘lib qoladi. Tijorat mahsuloti uchun hisoblar buyurtmachi kompaniyaga rasmiylashtiriladi, pudratchiga esa kerakli roldagi kirish beriladi.
Ha, agar hisob tashkilotga rasmiylashtirilsa. Raqamni Dun & Bradstreet beradi, u yuridik shaxsning mavjudligini tasdiqlaydi. Usiz tashkilotni Apple Developer Program’da va Google Play’da ro‘yxatdan o‘tkazib bo‘lmaydi.
Moderator javobini o‘qing: unda buzilgan qoida, ko‘pincha esa aniq ekran ko‘rsatilgan. Keyin sababni tuzating, zarur bo‘lsa ariza yozishmasida izoh yozing va versiyani qayta yuboring. Rad javobi hisobni bloklamaydi.
Ha, kartochka materiallari dasturchi kabinetlari orqali yangilanadi. O‘zgarishlarning bir qismi darhol kuchga kiradi, bir qismi esa ilovaning keyingi versiyasi bilan birga tekshiruv navbatiga tushadi, shuning uchun yirik tahrirlar relizga qo‘shib rejalashtiriladi.
U asta-sekin do‘konlar qoidalariga va tizimlarning yangi versiyalariga mos kelmay qoladi: avval yangilanish chiqarish imkoni yopiladi, keyin esa ilova yangi qurilmalardagi yangi foydalanuvchilarga ko‘rsatilmay qoladi.
Manbalar