Syntra Systems
Keyslar Xizmatlar Mahsulotlar Biz haqimizda Blog IT Caravan
+998 99 162 22 12 +7 999 900 22 12
RusEngUzb
Video ko‘rsatayotgan osilgan ekranlar gala-guruhi va tomoshabinlar siluetlari bo‘lgan qorong‘i zal — do‘konlardagi ilovalar vitrinasi metaforasi
Mobil ilovalar

Ilovani App Store va Google Play’da qanday nashr qilish kerak

Muallif: Nikita Julin · · 9 daqiqa o‘qish · yangilandi:

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

  • Dasturchi hisobi egasi kompaniyaga rasmiylashtiriladi: u ilova kimga tegishli ekanini, kim to‘lov olishini va kim yangilanish chiqarishini belgilaydi.
  • Har ikkala dasturdagi tashkilotlar yuridik shaxsini D-U-N-S raqami bilan tasdiqlaydi, profil ma’lumotlari esa Dun & Bradstreet yozuviga mos kelishi kerak.
  • Google Play’ning yangi shaxsiy hisoblariga prodakshnga chiqishdan oldin yopiq test kerak: kamida 12 ta sinovchi, 14 kun uzluksiz ulangan holda.
  • Ilova ichidagi raqamli kontent faqat ichki xaridlar orqali sotiladi, jismoniy tovar va oflayn xizmatlar esa odatiy to‘lov usullari bilan.
  • Tekshiruv muddatlari kafolatlanmaydi, shuning uchun chiqish sanasini eslatmalar va qayta yuborish uchun zahirasiz tadbirga bog‘lamaydilar.

Nashr qilishni boshlash uchun nima kerak

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 qilinadiApp StoreGoogle Play
BadalApple Developer Programda ishtirok uchun yiliga 99 $Hisob ro‘yxatdan o‘tkazishda bir martalik 25 $
Tashkilot hisobiYuridik shaxs, D-U-N-S raqami, kompaniya domenidagi ish pochtasi va ishlaydigan ochiq saytD-U-N-S raqamli tashkilot; nomi va manzili Dun & Bradstreet yozuviga mos kelishi kerak
Shaxsiy hisobIkki bosqichli autentifikatsiyali hisob, sotuvchi sifatida odamning yuridik ismi ko‘rsatiladiShaxs, manzil, pochta va telefonni bir martalik kod bilan tasdiqlash
Birinchi relizdan oldinApp Review tekshiruviGoogle Play tekshiruvi, yangi shaxsiy hisoblar uchun — yana yopiq test
Boshqaruv kabinetiApp Store ConnectGoogle 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.

Google Play’da yopiq test: 12 kishi va 14 kun

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.

Android dasturchilarini verifikatsiya qilish: bu kimga tegishli

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.

Yuborishdan oldin nimani tekshirish kerak

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.

Ilova kartochkasini qanday rasmiylashtirish kerak

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.

Ma’lumotlar deklaratsiyalari: App Privacy va Data safety

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.

Ichki to‘lovlar: IAP qachon majburiy, Payme va Click qachon

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.

Tekshiruv qancha davom etadi va nima uchun rad etiladi

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 sababiQaysi qoida buzilganNima qilish kerak
Tekshiruvchi kira olmadiModeratorga barcha funksiyalarga ishlaydigan kirish kerakTest hisobi, tasdiqlash kodi va ingliz tilidagi yo‘riqnoma berish
Hisobni o‘chirish yo‘q5.1.1(v): ro‘yxatdan o‘tish bor joyda o‘chirish ham bo‘lishi kerakIlova ichiga o‘chirishni va API’da mos metodni qo‘shish
Ilova — sayt atrofidagi qobiq4.2: mahsulot qayta qadoqlangan saytdan ko‘proq narsa berishi kerakQurilmada ishlaydigan narsani qo‘shish: oflayn rejim, bildirishnomalar, kamera, geolokatsiya
Raqamli kontent ichki xariddan tashqarida to‘lanadi3.1.1Raqamli sotuvlarni ichki xaridga o‘tkazish yoki ularni ilovadan olib tashlash
Ma’lumotlar deklaratsiyasi xatti-harakatga mos kelmaydiApp Privacy va Data safetyMa’lumotlar ro‘yxatini ilova va uchinchi tomon kutubxonalarining haqiqiy so‘rovlari bilan solishtirish
Ortiqcha ruxsatlar so‘ralganHar bir ruxsat funksiya bilan asoslanishi kerakIshlatilmaydigan 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.

Yangilanishlarni qanday chiqarish kerak

Birinchi relizdan keyin har bir yangi versiya qaytadan tekshiruvdan o‘tadi, shuning uchun yangilanishlarni bitta tartib bo‘yicha chiqaradilar.

  1. Reliz-nomzodni yig‘ish va uni ichki yoki yopiq test yo‘lagida sinash.
  2. Funksiyalar yoki yig‘iladigan ma’lumotlar tarkibi o‘zgargan bo‘lsa, kartochka va ma’lumotlar deklaratsiyalarini yangilash.
  3. Eslatmalar va qayta yuborish uchun zahira bilan oldindan tekshiruvga yuborish.
  4. Versiyani asta-sekin ochish: avval foydalanuvchilarning kichik ulushiga, keyin kengroq.
  5. Nosozliklar, sharhlar va ko‘rsatkichlarni kuzatish; muammo bo‘lsa, chiqarishni to‘xtatib, oldingi versiyaga qaytarish.
  6. Yangilanishni butun auditoriyaga ochish va kartochkadagi sharhlarga javob berish.

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 nashrni qanday olib boramiz

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.

Ilova chiqarishni muhokama qilamiz

Ko‘p beriladigan savollar

Nashr qilish uchun to‘lash kerakmi?

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.

Ilovani pudratchi hisobidan nashr qilish mumkinmi?

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.

O‘zbekistondagi kompaniyaga D-U-N-S Number kerakmi?

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.

Ilova rad etilsa, nima qilish kerak?

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.

Nashrdan keyin tavsif va skrinshotlarni o‘zgartirish mumkinmi?

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.

Ilova yangilanmasa, nima bo‘ladi?

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.

Shuningdek o‘qing