Udhëzues për publikimin dhe aplikimin e aplikacionit të Dyqanit të Google Play (nga zero në publikim)
Ky udhëzues; Ai shpjegon hap pas hapi proceset e krijimit të një aplikacioni modern Android (veçanërisht projektet .NET MAUI, MonoGame ose hibride C#) nga e para në Google Play Console, paketimin e tij, nënshkrimin e tij, zgjidhjen e çdo gabimi kritik të hasur dhe plotësimin e hapave të aplikacionit të dyqanit (Krijimi i aplikacionit, Politika e identifikimit të identifikimit të aplikacionit, A. Vlerësimi, Siguria e të Dhënave, Testimi i Mbyllur dhe Publikimi i Hapur).
Përmbajtje
- [Hyrja dhe përgatitja arkitekturore] (#1-hyrje-dhe-përgatitja arkitektonike)
- [Krijimi i një aplikacioni të ri / lojë nga e para në Play Console (Krijo aplikacion)](#2-aplikim-i ri-nga-scratch-in-play-console--creating-a-game-create-app)
- [Krijimi dhe automatizimi i ruajtjes së çelësave] (#3-keystore-creation-and-buildsign-automation)
- [Instalimi i parë i paketës së konsolës së Play dhe gabimet kritike] (#4-play-console-first-bundle-installation-and-critical-errors)
- Gabim 1: Target API Nivel 36 (Android 16) kërkohet
- Gabim 2: Kodi i versionit Paralajmërim dukshëm më i lartë (#error-2-version-code-significantly-higher-warning)
- [Përgatitja e politikës së privatësisë] (#5-privacy-policy-preparation)
- [Aksja në aplikacion / Detajet e hyrjes (#6-app-access--sign-in-details-app-access--sign-in-details)
- [Deklarata e reklamave] (#7-deklarata e reklamave)
- [Vlerësimi i përmbajtjes (pyetësori i vlerësimit të përmbajtjes së IARC)] (#8-content-rating-questionnaire)
- [Audienca e synuar dhe përzgjedhja e grupmoshave (Audienca e synuar)] (#9-target-audience-and-age-group-selection-target-audience)
- [Paneli i përmbajtjes së aplikacionit] (#10-app-content-dashboard-app-content-dashboard)
- [Formulari i sigurisë së të dhënave] (#11-data-safety-form-data-safety-form)
- Deklarata Ligjore dhe Rregullatore (Qeveria, Financiare, Shëndetësore)
- [Cilësimet e dyqanit dhe informacioni i kontaktit (Cilësimet e dyqanit)] (#13-store-settings-and-contact-information-store-settings)
- [Listimi i dyqanit kryesor dhe asetet vizuale (listimi i dyqanit kryesor)] (listimi #14-main-store-listing-and-visual-assets-main-store-listing)
- [Configurimi dhe rishikimi i mbyllur i testimit] (#15-closed-test-closed-testing-setup-and-review)
- [Deklarata e ID-së së Reklamimit] (#16-advertising-id-declaration)
- [Dorëzimi përfundimtar] (#17-submission-for-review-final-submission)
- Final Victory: Production Access (Open Release) Aprovation
- [Lista kontrolluese para publikimit (e plotësuar)] (#19-lista e kontrollit para publikimit-kompletuar)
1. Hyrje dhe Përgatitja Arkitekturore
Kur publikoni një aplikacion të ri në Google Play Store, duhet të ndiqen politikat aktuale të sigurisë dhe teknike të Google:
- Formati i paketës: Pranohet vetëm formati
.aab(Android App Bundle). Skedarët APK nuk janë të vlefshëm për lëshimin në dyqan (por mund të krijohen për testimin e ngarkesave anësore). - Synimi minimal SDK: Google Play tani kërkon aplikacione të publikuara ose të përditësuara rishtazi për të synuar të paktën Nivelin 36 të API-së së Android (Android 16).
- Nënshkrimi i sigurt: Aplikacioni duhet të nënshkruhet me një çelës RSA 2048-bit të pajtueshëm me skemën v2/v3.
2. Krijimi i një aplikacioni / loje të re nga e para në Play Console (Krijo aplikacion)
Pas hyrjes në panelin e Google Play Console (play.google.com/console), procesi i publikimit fillon duke klikuar butonin blu "Krijo aplikacionin" lart djathtas në ekranin kryesor ku janë të listuara të gjitha aplikacionet. Ky formular përcakton ID-në dixhitale të aplikacionit në tastierë, emrin e paketës së tij dhe klasifikimin bazë të dyqanit.
A. Detajet e aplikimit
- Emri i aplikacionit:
- Është emri i parë zyrtar që do t'u shfaqet përdoruesve në dyqan.
- Kufizohet në një maksimum prej 30 karaktere (p.sh.
YourAppName). - Rekomandim: Shmangni mbushjen e panevojshme të fjalëve kyçe (mbushje me fjalë kyçe) ose fjalët mashtruese/promocionale ("Më e mira", "Falas", "#1") në titull; Përndryshe, mund të marrë refuzim nga rishikimi i Google Play.
- Emri i paketës:
- Identifikuesi i paketës Java/Android që identifikon në mënyrë unike aplikacionin tuaj globalisht brenda ekosistemit Android (Konventa e kundërt e domenit, p.sh.
com.yourcompany.appname). - Maksimumi 150 karaktere.
- ⚠️ Rregulla kritike: Pasi të krijohet aplikacioni në këtë ekran dhe të instalohet paketa e parë, emri i paketës nuk mund të ndryshohet më kurrë!
ApplicationId(<ApplicationId>com.yourcompany.appname</ApplicationId>) në `AndroidManifest. Kontrollo disponueshmërinë(Kontrolli i disponueshmërisë): Duke shtypur butonin, pyetet menjëherë nëse emri i paketës që specifikoni është regjistruar nga një zhvillues tjetër në ekosistemin Google Play.
- Identifikuesi i paketës Java/Android që identifikon në mënyrë unike aplikacionin tuaj globalisht brenda ekosistemit Android (Konventa e kundërt e domenit, p.sh.
- Gjuha e parazgjedhur:
- Gjuha kryesore e listës së dyqanit të aplikacionit (P.sh.:
Anglisht (Shtetet e Bashkuara të Amerikës) – en-SHBA). - Informacioni i dyqanit do të prezantohet në këtë gjuhë të paracaktuar për përdoruesit në të gjitha vendet ku nuk është përcaktuar ndonjë lokalizim (përkthim) specifik.
- Gjuha kryesore e listës së dyqanit të aplikacionit (P.sh.:
B. Lloji i aplikimit, çmimi dhe zbulimet
- Aplikacioni ose lojë:
- Përcaktohet lloji bazë i produktit ('Aplikacion' ose 'Lojë').
- Shënim kritik: Kjo përzgjedhje përcakton kategorinë kryesore përkatëse të dyqanit (skeda e aplikacioneve ose skeda e lojërave) dhe nuk mund të ndryshohet më vonë.
- Pa pagesë ose me pagesë:
- Zgjidhni nëse aplikacioni do të jetë i disponueshëm në dyqan falas ose si blerje me pagesë.
- ⚠️ Rregulli kritik i pakthyeshëm: Sipas politikave të Google Play, një aplikacion pasi publikohet si "Falas" nuk mund të bëhet kurrë "i paguar" në të ardhmen! Nëse dëshironi ta shisni produktin tuaj direkt në dyqan, duhet të zgjidhni fillimisht "Paguaj". Për të publikuar falas dhe për të gjeneruar të ardhura, duhet të preferohen reklamat "Blerje brenda aplikacionit" ose "AdMob".
- Mbrojtja automatike:
- Google Play shton kontrollin automatik të instaluesit (kontroll i instaluesit) në kodin APK/AAB të aplikacionit tuaj. Nëse përdoruesit e ngarkojnë aplikacionin tuaj nga burime të paautorizuara jashtë Google Play, ata do të paralajmërohen të shkarkojnë versionin origjinal nga Google Play.
- Deklaratat (Deklaratat dhe Politikat Ligjore):
- Politikat e programit të zhvilluesit: Konfirmohet se aplikacioni përputhet plotësisht me politikat e zhvilluesve dhe përmbajtjes së Google Play.
- Ligjet e SHBA-së për eksportin: Softueri konsiderohet se është në përputhje me ligjet e SHBA-së për eksportet dhe rregulloret e embargos.
- Krijo aplikacion:
- Pasi të miratohet formulari, klikoni butonin blu "Krijo aplikacion" në fund djathtas. Konsola përpunon aplikacionin në sistem dhe e transferon zhvilluesin në panelin kryesor të menaxhimit të aplikacionit (Pulti).
3. Krijimi dhe Automatizimi i Build/Sign Store
Për ta bërë procesin e vendosjes pa gabime dhe të përsëritshëm, një dosje 'Deploy/' dhe skriptet e automatizimit duhet të krijohen në rrënjën e projektit.
A. Gjenerimi i dyqanit të çelësave (1_CreateKeystore.bat)
Duke përdorur "keytool" në JDK, krijohet një çelës i vlefshëm për 25 vjet (10,000 ditë):
KODI_BLOCK_0
Këshillë: Përdorimi i blloqeve "if (...)" me kllapa kur merr fjalëkalimin nga përdoruesi me "set /p" në skedarët e grupit të Windows mund të shkaktojë gabime sintaksore (`: ishte e papritur në këtë moment"). Menaxhimi i transmetimit me etiketat "goto" dhe mbyllja e parametrave të fjalëkalimit në thonjëza "%PASS%" siguron stabilitet.
B. Versionimi automatik dhe ndërtimi AAB i nënshkruar (2_BuildAndSign_AAB.bat)
Google Play pret një 'versionCode' rreptësisht në rritje me çdo përditësim. Për ta menaxhuar këtë automatikisht, përdoret një formulë e bazuar në datën dhe kohën:
KODI_BLOCK_1
Komandat e përpilimit dhe nënshkrimit:
KODI_BLOCK_2
Kur procesi të përfundojë, dosja që përmban skedarin e përpiluar do të hapet drejtpërdrejt në Windows Explorer me komandën start "" "%OUTPUT%".
4. Instalimi i paketës së parë të konsolës së konsolës dhe gabimet kritike
Kur skedari i nënshkruar .aab ngarkohet në kanalin Testimi i brendshëm ose Produksioni në Google Play Console, mund të shfaqet ekrani i mëposhtëm:
Gabim 1: Kërkesa e nivelit të synuar të API-së 36 (Android 16)
Mesazhi i gabimit:
"Aplikacioni juaj aktualisht synon nivelin 35 të API-së dhe duhet të synojë të paktën nivelin 36 të API-së për t'u siguruar që është ndërtuar në API-të më të fundit të optimizuara për sigurinë dhe performancën."
Zgjidhja:
Ky është bllokim i gabimeve dhe nuk mund të lëshohet derisa të zgjidhet.
- Përcaktoni në mënyrë të qartë etiketën
<uses-sdk>në skedarinPlatforms/Android/AndroidManifest.xml:
KODI_BLOCK_3
- Shtojeni atë në "
" në skedarin ".csproj" të projektit:
KODI_BLOCK_4
Gabim 2: Kodi i versionit Paralajmërim dukshëm më i lartë
Mesazhi paralajmërues:
"Kodi i versionit të këtij versioni është dukshëm më i lartë se kodi i versionit të mëparshëm. Me kalimin e kohës, kjo do të rezultojë që aplikacioni juaj të arrijë kufirin maksimal për kodet e versioneve... Mësoni më shumë"
Zgjidhja:
- Google Play jep këtë paralajmërim kur kodi i versionit të mëparshëm të projektit është një numër i vogël (p.sh. 1 ose 8) dhe kur kaloni në formatin dinamik të datës (p.sh. 610 milionë).
- Ky nuk është një gabim çaktivizimi. Mund të anashkalohet duke klikuar butonin blu
Vazhdo gjithsesipak poshtë paralajmërimit. - Meqenëse ky numër do të përdoret si bazë për ngarkimet e mëvonshme, paralajmërimi i kërcimit të madh nuk do të shfaqet më.
5. Përgatitja e politikës së privatësisë
Sipas politikave të Google Play, edhe nëse aplikacioni juaj nuk mbledh të dhëna të ndjeshme, kërkohet një lidhje e Politikës së Privatësisë në formatin për publikun, standard të faqes së internetit (jo PDF) me një SSL aktiv.
Pritja falas në GitHub
Një skedar shënjimi (blob/main/...) në depon e GitHub njihet drejtpërdrejt nga Google si një faqe interneti e vlefshme.
Titujt bazë që duhet të përfshihen në politikë
- Reklamat (Google AdMob): Banner, reklama intersticiale dhe të shpërblyera; Përdorimi i ID-së së reklamimit të Android (
AD_ID), të dhënave teknike të pajisjes dhe vendndodhjes së përafërt të IP-së. - Blerjet dhe abonimet brenda aplikacionit (Faturimi i Google Play): Pagesat bëhen tërësisht brenda infrastrukturës së Google dhe zhvilluesi nuk akseson kurrë informacionin e kartës ose të faturimit.
- Analytics & Telemetry (Firebase Analytics & Crashlytics): Ngjarjet anonime të përdorimit dhe raportet e përplasjeve.
- Menaxhimi i pëlqimit (Google UMP): Dritaret e konfirmimit në përputhje me GDPR dhe KVKK dhe e drejta e përdoruesit për të ndryshuar preferencat e tij përmes cilësimeve.
- Përjashtimet ligjore dhe deklaratat speciale (p.sh. lojërat e fatit / mjetet e parashikimit):
- Aplikacioni nuk është padyshim një platformë bastesh/lojë fati.
- Ofron vetëm optimizimin matematikor të kuponit dhe mbështetje statistikore.
- Kur ridrejtoheni te tregtarët zyrtarë, emrat e përdoruesve dhe fjalëkalimet e faqeve zyrtare nuk mbahen kurrë, dhe verifikimet 2FA/SMS bëhen direkt në ndërfaqen zyrtare të institucionit.
- Shënim sigurie: Lidhjet teknike si profili personal GitHub i zhvilluesit nuk duhet të përfshihen në tekstin e politikës së privatësisë; Duhet të përfshihen vetëm emaili i korporatës dhe faqja zyrtare e internetit.
6. Detajet e hyrjes në aplikacion / identifikimit
Përpara se auditorët e Google të mund të rishikojnë aplikacionin, duhet të tregoni nëse aplikacioni përmban një zonë të kufizuar:
- Përzgjedhja:
Jo(Asnjë pjesë e aplikacionit nuk është e kufizuar). - Sqarim: Nëse nuk ka anëtarësim, hyrje të përdoruesit, e-mail/fjalëkalim ose ekran të kyçur në aplikacion, "Jo" duhet të zgjidhet. Nëse zgjidhet "Po", Google do t'ju kërkojë emrin e përdoruesit dhe fjalëkalimin tuaj të testimit.
7. Deklarata e reklamave
Ky është hapi ku ju deklaroni nëse reklamat shfaqen në aplikacionin tuaj:
- Përzgjedhja:
Po, aplikacioni im përmban reklama(Po, aplikacioni im përmban reklama). - Sqarim: Nëse aplikacioni ka bibliotekën AdMob ose nëse reklamat do të hapen në të ardhmen, duhet të zgjidhet 'Po'. Kjo përzgjedhje aktivizon etiketën "Përmban reklama" në faqen e Google Play dhe siguron përputhje të plotë me politikat.
8. Vlerësimi i përmbajtjes (pyetësori i vlerësimit të përmbajtjes së IARC)
Për të përcaktuar kufirin e moshës së aplikimit, duhet të plotësoni anketën e IARC (Koalicioni Ndërkombëtar i Vlerësimit të Moshave).
A. Përzgjedhja e kategorisë dhe futja e emailit
- Kategoria:
Të gjitha llojet e tjera të aplikacioneve(Të gjitha aplikacionet e tjera që nuk janë lojëra, lojëra bastesh ose media sociale: Mjete, shërbime, kalkulatorë). - E-mail: E-mail kontakti është futur dhe kushtet e IARC janë konfirmuar.
B. Pyetjet e anketës (pyetësor)
Kapitulli 1: Dhuna dhe komunikimi me përdoruesit
- Aplikacioni i shkarkuar (Dhunë, Seksualitet, Gjuhë e fortë):
Jo - Ndarja e përmbajtjes së përdoruesit (ndarja e audios, mesazheve, mediave ndërmjet përdoruesve):
Jo
Seksioni 2: Përmbajtja dhe Produktet e kufizuara për moshën
- Përmbajtje në internet (transmetim muzikor/video ose katalog i tregtisë elektronike):
Jo - Promovimi i produkteve të kufizuara për moshën (duhani, alkooli, lojërat e fatit):
Jo(Absolutisht Jo pasi aplikacioni nuk lejon bast) - Të ndryshme (Ndarja e saktë e vendndodhjes GPS):
Jo
Kapitulli 3: Produktet dixhitale dhe veçoritë e ndryshme
- Mallrat Dixhitale (Shitjet e produkteve dixhitale):
Jo(Jo nëse faturimi aktiv në dyqan nuk është i lidhur; nëse është aktiv, zgjidhni "Po" dhe merrni simbolin "Blerjet dixhitale") - Shpërblime në para (shpërblim në para, kartë dhuratë):
Jo - Shfletuesi i uebit (shfletuesi i internetit / motori i kërkimit):
Jo - Lajme / Edukative (Lajme ose produkt edukativ):
Jo
Kur të gjitha këtyre pyetjeve u përgjigjet 'Jo', aplikacioni merr vlerësimin e moshës të përshtatshme për audiencën më të gjerë në botë (PEGI 3, ESRB Everyone).
9. Audienca e synuar dhe Përzgjedhja e grupmoshave
Kur përcaktoni audiencën e synuar të aplikacionit tuaj, është jetike të deklaroni me saktësi nëse ai është i destinuar për fëmijë apo jo në kuptim të rregulloreve Designed for Families (Politika e familjes) dhe COPPA të Google.
Zgjedhja e duhur: vetëm '18 e lart'
- Pse vetëm 18+?
- Pajtueshmëria ligjore: Mjetet e analizës së statistikave, shanset dhe kuponat e Spor Toto janë të destinuara për një audiencë të rritur pasi ato bazohen në buletinet e lojërave të fatit.
- Mbrojtja nga kufizimet e politikës familjare: Nëse zgjidhet nën 13 ose 13-17 vjeç, Google kërkon që SDK-të e reklamave të aplikacionit të jenë të certifikuara të përshtatshme për fëmijët, kufizon telemetrinë dhe fillon një proces shumë më të ashpër shqyrtimi.
- Përputhshmëria me Politikën e Privatësisë: Është 100% në përputhje me artikullin "Aplikacioni është i destinuar për audiencat e moshës 18 vjeç e lart" në Politikën tonë të Privatësisë.
- Hapi i dytë (A mund të tërheqë pa dashje aplikacioni juaj fëmijëve?):
- Kjo pyetje duhet të përgjigjet si
Jo(Jo). Meqenëse nuk ka personazhe vizatimorë, tema lodrash apo animacione për fëmijë në ndërfaqen e aplikacionit, nuk është një produkt që do të tërheqë aksidentalisht vëmendjen e fëmijëve.
- Kjo pyetje duhet të përgjigjet si
10. Paneli i përmbajtjes së aplikacionit
Google Play Console gjurmon gatishmërinë ligjore dhe përmbajtjen e aplikacionit tuaj me një listë kontrolli hap pas hapi nën skedën Politika dhe programet -> Përmbajtja e aplikacionit në menynë e majtë.
Ikonat e kontrollit të gjelbër (✓) do të shfaqen kur politika e privatësisë, lejet e hyrjes, reklamat dhe vlerësimi i përmbajtjes janë përfunduar. Seksionet e mbetura të listës (Siguria e të Dhënave, Agjencitë Qeveritare, Karakteristikat Financiare, Shëndeti) duhet të plotësohen sipas radhës.
11. Formulari i sigurisë së të dhënave
Është një nga zonat më të kontrolluara rreptësisht të Google Play. Ju duhet të deklaroni se çfarë të dhënash mbledh ose ndajnë me palët e treta aplikacioni dhe bibliotekat e tij.
Pyetje: A mbledh ose shpërndan aplikacioni juaj ndonjë nga llojet e kërkuara të të dhënave të përdoruesit?
- Përzgjedhja për publikimin e parë:
Jo(Jo). - Arsyeja teknike: Meqenëse AdMob SDK ose Firebase SDK nuk është integruar ende drejtpërdrejt në paketën e parë të ngarkuar
.aabdhe ID-ja e përdoruesit / të dhënat e ndjeshme nuk janë mbledhur, formulari plotësohet qartë duke zgjedhur "Jo". - Shënim për të ardhmen: Kur aktivizohen dhe kodohen SDK-të e AdMob ose Firebase, duhet të ktheheni te ky formular dhe të përditësoni artikujt "Vendndodhja e përafërt", "Performanca e aplikacionit" dhe "Pajisja ose identifikuesit e tjerë (AD_ID)" në "Po".
Pasi të keni kontrolluar pamjen paraprake, ajo ruhet.
12. Deklarata ligjore dhe rregullatore
A. Aplikacionet qeveritare
- Përzgjedhja:
Jo(Aplikimi nuk përfaqëson një agjenci zyrtare qeveritare).
B. Karakteristikat financiare
- Përzgjedhja:
Aplikacioni im nuk ofron asnjë veçori financiarenë fund. - Konfirmimi: Në dritaren pop-up që hapet, konfirmohet se nuk ka nevojë të dorëzoni asnjë licencë financiare ose dokument:
C. Aplikacionet shëndetësore
- Përzgjedhja:
Aplikacioni im nuk ka asnjë veçori shëndetësorenë fund. - Konfirmimi: Në dritaren që hapet, konfirmoni që dokumentacioni shëndetësor rajonal nuk kërkohet:
13. Cilësimet e dyqanit dhe informacioni i kontaktit
Kategoria në dyqan dhe kanalet e komunikimit përmes të cilave përdoruesit mund të arrijnë te zhvilluesi janë konfiguruar:
- **Kategoria e aplikacionit: ** 'Sportet' ose 'Utilities / Mjetet'.
- Etiketat: Mund të zgjidhen fjalë kyçe përkatëse (P.sh.: Sport, Shërbime).
- ** Detajet e Kontaktit të Listës së Dyqanit:**
- Adresa e emailit:
destek@sirketadi.com(E-mail-i i mbështetjes së korporatës është i detyrueshëm). - Uebfaqja:
https://company.com
- Adresa e emailit:
- Marketingu i jashtëm: E majta e zgjedhur për të lejuar Google të promovojë aplikacionin tuaj në platformat jashtë Google Play:
14. Lista kryesore e dyqanit dhe asetet vizuale
Vitrina është zona më e rëndësishme që ndikon drejtpërdrejt në vendimin e shkarkimit të përdoruesve:
A. Tekste
- Emri i aplikacionit: Maksimumi 30 karaktere (P.sh.:
15te15 - Spor Toto Assistant). - Përshkrim i shkurtër: Maksimumi 80 karaktere (P.sh.:
Optimizimi i formulës, llogaritja e probabilitetit dhe asistenti inteligjent i kuponit Spor Toto.). - Përshkrimi i plotë: Përshkrimi i detajuar duke përfshirë veçoritë, avantazhet algoritmike dhe njoftimet ligjore.
B. Standardet e madhësisë vizuale
- Ikona e aplikacionit): Pikërisht
512 x 512 px, PNG 32-bit, maksimumi 1 MB. - Grafika e veçorive: Pikërisht
1024 x 500 px, JPG ose PNG 24-bit, maksimumi 15 MB. - ** Pamjet e ekranit të telefonit: **
- Minimumi 2, maksimumi 8 pamje nga ekrani.
- Madhësia minimale: 1080 px (p.sh.:
1080 x 2340 px). - Raporti i pamjes: 16:9 ose 9:16.
C. Deklarata gjeneruese e përmbajtjes së AI
- Edhe nëse mjetet e fuqizuara nga AI përdoren për të krijuar imazhe dyqanesh,
Mos i etiketo asetetzgjidhet për sa kohë nuk prodhohen fytyra fotorealiste njerëzore/publike që mashtrojnë përdoruesin.
15. Konfigurimi dhe rishikimi i mbyllur i testimit
Për llogaritë personale të zhvilluesve të krijuar rishtazi në Google Play Console, është e detyrueshme të përfundoni procesin e Testimit të Mbyllur përpara se të kaloni drejtpërdrejt në "Produksion".
A. Dorëzimi i ndryshimeve për rishikim (Përmbledhje e publikimit)
Pasi të plotësohen të gjitha cilësimet dhe formularët e dyqanit, përmbledhja e publikimit liston çdo ndryshim në pritje:
Megjithatë, në mënyrë që butoni "Dërgo ndryshimet për shqyrtim" në krye djathtas të aktivizohet, aplikacioni duhet të konfigurohet në të paktën një version të kanalit testues (Testimi i Mbyllur).
B. Hapat e mbyllur të testit
Ekzistojnë 3 hapa të detyrueshëm për të përfunduar testimin e mbyllur:
- Zgjidh shtetet dhe rajonet:
- Përzgjidhen vendet ku do të testohet aplikacioni (si parazgjedhje mund të zgjidhet e gjithë bota ose Turqia) dhe Ruaj bëhet nga poshtë djathtas.
- Zgjidh testuesit:
- Në skedën Testers, zgjidhet një listë e-mail (Lista Email) ose krijohet një listë e re.
- Për të marrë lejen e prodhimit në llogaritë personale të Google Play, Google kërkon që të paktën 20 përdorues testues të përfshihen në testim për 14 ditë. Prandaj, është e rëndësishme që të ketë një numër të mjaftueshëm përdoruesish të përfshirë në listën e testimit.
- Pasi të zgjidhni listën, klikoni Ruaj ndryshimet nga poshtë djathtas.
- Krijoni një version të ri:
- Kur shtetet dhe testuesit janë përfunduar, "2 nga 4 të përfunduara" shfaqet si më sipër.
- Klikoni në butonin blu
Krijo version të rilart djathtas për të vazhduar në fazën e krijimit të versionit.
- Është ngarkuar paketa e nënshkruar
.aab. Pasi të përfundojë instalimi, Google analizon paketën:
- Siç shihet në imazh, "Target SDK: 36" zbulohet me sukses, "Versioni: 610060410" dhe arkitekturat janë verifikuar.
- Kur klikohet
Next, shfaqet një ekran paralajmërues për shkak të kërcimit të kodit të versionit:
- Zgjidhja: Klikoni në lidhjen blu
Vazhdo gjithsesipak poshtë paralajmërimit "Kodi i versionit të këtij versioni është dukshëm më i lartë se kodi i versionit të mëparshëm". - Pasi të hiqet konfirmimi i gabimit, versioni ruhet me sukses duke klikuar butonin blu
Ruajnë fund djathtas.
Kur këto hapa të përfundojnë, mund të ktheheni në ekranin Përmbledhja e publikimit dhe të filloni procesin e miratimit të Google me butonin Dërgo ndryshimet për shqyrtim.
C. Situata e zakonshme: "Aplikacioni nuk disponohet" Paralajmërim për lidhjen testuese
Ekrani më i zakonshëm që zhvilluesit shohin kur hapin një lidhje të mbyllur të zgjedhjes së testimit (play.google.com/apps/testing/com...) është ky:
"Aplikacioni nuk disponohet - Një version testues i këtij aplikacioni nuk është publikuar ende ose nuk disponohet për këtë llogari."
Shkaqet dhe zgjidhja e këtij paralajmërimi:
- Në shqyrtim: Edhe nëse versioni i mbyllur i testit krijohet dhe dërgohet për rishikim, kjo lidhje nuk do të aktivizohet derisa ekipi i rishikimit të Google të miratojë paketën. Lidhja do të hapet kur statusi të jetë "E disponueshme për testuesit" në Play Console.
- Mospërputhja e llogarisë së Google: Hyrja e Google aktive në shfletues duhet të jetë saktësisht e njëjtë me adresën e emailit të shtuar në listën Testers në Play Console. Një llogari e ndryshme ose anonime e Google nuk mund të hyjë në këtë lidhje.
- Koha e përhapjes së serverit: Edhe nëse Google e miraton rishikimin, zakonisht mund të duhen 1-2 orë që lidhja e mbyllur e testit të përhapet në serverët e ruajtur në mbarë botën.
D. Pjesëmarrja në Programin e Testimit (Bëhuni Testues - Zgjedhni)
Pasi rishikimi të miratohet dhe lidhja të aktivizohet, hapet ekrani i mëposhtëm i ftesës zyrtare:
- Faqja përfshin ikonën e aplikacionit, emrin e zhvilluesit dhe tekstin e ftesës për versionin e testimit.
- Kur klikohet butoni blu
Bëhu testues, llogaria përfshihet në test. - Aplikacioni mund të shkarkohet drejtpërdrejt nga aplikacioni Google Play Store në pajisjen Android duke klikuar lidhjen "Shkarko në Google Play" në ekranin tjetër.
16. Deklaratë ID e Reklamimit
Për të gjitha aplikacionet që synojnë Android 13 (API 33) e lart, Google Play kërkon një deklaratë të qartë të përdorimit të ID-së së reklamimit (AD_ID).
Pyetje: A përdor aplikacioni juaj ID reklamimi?
Rregulli kritik i Google në këtë faqe është ky:
"Nëse thoni se aplikacioni juaj përdor ID-në e reklamës, ne do të bllokojmë publikimet që nuk përfshijnë lejen com.google.android.gms.permission.AD_ID në skedarin e manifestit kur synojmë Android 13."
- Opsioni 1 (Rekomandohet):
Jo(Jo).- Në paketën e mbyllur të testimit që kemi instaluar aktualisht, AdMob SDK ose bibliotekat e promovimit të tërthortë nuk janë përpiluar ende dhe nuk ka asnjë leje
AD_IDnë skedarinAndroidManifest.xml. Prandaj, kur "Jo" zgjidhet dhe ruhet, nuk do të ketë konflikt të dukshëm.
- Në paketën e mbyllur të testimit që kemi instaluar aktualisht, AdMob SDK ose bibliotekat e promovimit të tërthortë nuk janë përpiluar ende dhe nuk ka asnjë leje
- Opsioni 2 (Nëse zgjidhet po):
- Nëse zgjidhet "Po", " Reklamimi ose marketingu" duhet të zgjidhet si përdorimi i synuar dhe kutia "Çaktivizo gabimet e publikimit" në fund të faqes ('I kuptoj pasojat e mospërfshirjes së lejes com.google.android.gms.permission.AD_ID...") duhet të kontrollohet pasi leja nuk është shtuar ende në manifest.
Në të dyja rastet, pasi të keni bërë zgjedhjen, klikoni Ruaj nga poshtë djathtas.
17. Dorëzimi për rishikim (Dorëzimi përfundimtar)
Pasi të plotësohen të gjitha listat e dyqaneve, politika e privatësisë, formularët e sigurisë, deklaratat ligjore, audienca e synuar dhe versioni i mbyllur i testit, do të ktheheni në ekranin Pasqyra e publikimit:
- Dorëzo 14 ndryshime për shqyrtim: Google Play mbledh të gjitha deklaratat dhe versionin e testimit në një paketë të vetme rishikimi (14 ndryshime në pritje të miratimit siç shihet në imazh).
- Procesi zyrtar i miratimit të Google fillon duke klikuar butonin blu
Dërgo 14 ndryshime për shqyrtim. - Kontrollet automatike të cilësisë së Google (Kontrollet e shpejta) ekzekutohen në sfond dhe më pas aplikacioni vendoset në radhën e vlerësimit të Ekipit të Rishikimit të Google Play. Rishikimi zakonisht përfundon brenda 24-72 orëve në llogaritë personale.
18. Aplikimi për leje prodhimi pas testimit të mbyllur (Apliko për qasje në prodhim)
Kur të përfundojë procesi i mbyllur i testimit (testimi i pandërprerë për të paktën 14 ditë) i kërkuar nga Google për llogaritë e zhvilluesve personalë, butoni **"Aplikoni për prodhim" do të aktivizohet në panelin kryesor të kontrollit të "Panetës së panelit" të Play. Duke klikuar këtë buton, Google ofron një formular aplikimi gjithëpërfshirës me 3 hapa për të kontrolluar nëse aplikacioni është testuar me të vërtetë dhe është gati për të dalë drejtpërdrejt:
Hapat e formularit:
- Rreth testit tuaj të mbyllur: Ju pyeten se si i gjeni përdoruesit e testimit, si mbledhni komente dhe çfarë përmirësimesh bëni në aplikacion bazuar në komentet që merrni.
- Rreth aplikacionit tuaj: Shpjegohet audienca e synuar e aplikacionit dhe përfitimet kryesore që ai u ofron përdoruesve.
- Gatishmëria juaj e prodhimit: Është deklaruar se si do t'i gjurmoni gabimet dhe do të menaxhoni komentet e përdoruesve kur të dalë drejtpërdrejt.
Pyetje kritike dhe shembuj të përgjigjeve të aplikimit (anglisht dhe turqisht)
1. "Si i keni rekrutuar përdorues për testimin tuaj të mbyllur? Për shembull, a keni pyetur miqtë dhe familjen, apo keni përdorur një ofrues testimi me pagesë?"
Si i gjetët përdoruesit për testim të mbyllur? (P.sh.: Familja dhe miqtë apo ofruesi i testimit me pagesë?)
Rregull i rëndësishëm: Google nuk i pëlqen robotët ose fermat e testimit artificial me pagesë. Është më e sigurt të thuhet se testuesit janë përdorues të vërtetë organikë, rreth të ngushtë dhe komunitete përkatëse të mediave sociale.
I recruited testers organically through friends, family, and colleagues interested in sports analysis. Additionally, I invited active football prediction fans from targeted social media groups (Reddit & sports communities). No paid services were used; all were real, active users.
2. "Sa e lehtë ishte të rekrutosh testues për aplikacionin tënd?"
Sa e lehtë ishte të gjeje testues për aplikacionin tënd?
- **Zgjedhja e rekomanduar: ** "As e vështirë, as e lehtë" ose "E lehtë". Ky opsion tregon që procesi kryhet në mënyrë organike dhe të ekuilibruar dhe se nuk përdoren rrjete artificiale bot.
3. "Përshkruani angazhimin që keni marrë nga testuesit gjatë testit tuaj të mbyllur"
Përshkruani angazhimin që keni marrë nga testuesit gjatë testimit të mbyllur:
(Këshilla e Google: Tregoni nëse përdoruesit po përdorin të gjitha veçoritë dhe nëse përdorimi është në përputhje me sjelljen e një përdoruesi të vërtetë)
Testers actively used all core features: match fixtures, filters, and coupon generation. Their engagement matched real user behavior, logging in regularly around weekly match days to create coupons and review predictions. All tester activity closely mirrored real-world football fan usage.
4. "Jepni një përmbledhje të komenteve që keni marrë nga testuesit. Përfshini mënyrën se si i keni mbledhur komentet."
Jepni një përmbledhje të komenteve që keni marrë nga testuesit. Përfshi se si mblodhët komentet:
Feedback was collected via Google Play internal feedback, emails, and tester messaging groups. Testers appreciated the fast coupon generator but suggested improving font readability on small screens, adding clearer filter descriptions, and optimizing fixture loading on slow mobile networks.
Hapi 2: Rreth aplikacionit tuaj
Ky hap pyet për audiencën e synuar të aplikacionit, vlerën e shtuar që ofron dhe numrin e pritur të shkarkimeve për vitin e parë:
1. "Kush është audienca e synuar e aplikacionit tuaj?"
Kush është audienca e synuar e aplikacionit tuaj?
KODI_BLOCK_8
2. "Përshkruani se si aplikacioni juaj u ofron vlerë përdoruesve"
Përshkruani se si aplikacioni juaj u shton vlerë përdoruesve:
KODI_BLOCK_9
3. "Sa instalime prisni të ketë aplikacioni juaj në vitin e parë?"
Sa shkarkime prisni të arrijë aplikacioni juaj në vitin e parë?
- Zgjedhja e rekomanduar:
0 - 10 mijë(Një synim organik dhe realist i zhvilluesit indie).
Hapi 3: Gatishmëria juaj e prodhimit
Kjo fazë përfundimtare e aplikacionit pyet për përmirësimet e bëra bazuar në atë që u mësua gjatë testimit të mbyllur dhe se si aplikacioni konsiderohet i gatshëm për prodhim live:
1. "Çfarë ndryshimesh bëtë në aplikacionin tuaj bazuar në atë që mësuat gjatë testit tuaj të mbyllur?"
Çfarë ndryshimesh keni bërë në aplikacionin tuaj bazuar në atë që mësuat në testin e mbyllur?
Rekomandim: Përgjigja duhet të jetë plotësisht në përputhje me reagimet që specifikuat në hapat e mëparshëm (përputhshmëria me ekranin e vogël, madhësia e shkronjave, etiketat e filtrit dhe ruajtja e të dhënave në memorien e fshehtë).
Based on tester feedback, we adjusted font scaling and spacing for smaller screens, added descriptive labels to filter options, and optimized fixture caching for slower network connections. We also streamlined the coupon generation interface to make navigation smoother and more intuitive.
2. "Si vendosët që aplikacioni juaj të jetë gati për prodhim?"
Si vendosët që aplikacioni juaj të ishte gati për prodhim të drejtpërdrejtë?
Rekomandim: Duhet të theksohen metrikat e Google vitals (zero përplasje, zero ANR), periudha e testimit 14-ditore dhe stabiliteti në versione të ndryshme të Android.
We confirmed production readiness through 14 days of closed testing with zero crashes and zero ANRs in Android Vitals. All core workflows (fixture browsing, filtering, and coupon generation) executed smoothly across diverse devices, and testers confirmed high stability and complete features.
Pasi të plotësohen të gjitha fushat, aplikimi për lejen zyrtare të prodhimit plotësohet duke klikuar butonin blu Apliko në fund djathtas.
Ekrani i dërguar i aplikacionit (Procesi i rishikimit)
Shtypja e butonit 'Apliko' ju kthen në panelin kryesor të kontrollit të Play Console dhe karta e mëposhtme zyrtare e shqyrtimit shfaqet në faqen Prodhimi:
"Ne kemi aplikacionin tuaj për akses në prodhim"
"Ne po shqyrtojmë formularin tuaj të aplikimit. Do t'i dërgojmë një email zotëruesit të llogarisë me një përditësim. Kjo zakonisht zgjat 7 ditë ose më pak, por herë pas here mund të zgjasë më shumë."
Gjërat që duhet të dini rreth kësaj faze:
- Koha e rishikimit: Edhe pse Google deklaron zyrtarisht në ekran se është "7 ditë ose më pak", për aplikacionet me përgjigje të qëndrueshme të formës dhe një shkallë përplasjeje zero, ky miratim zakonisht rezulton brenda 24 deri në 72 orë.
- Njoftimi i rezultatit: Kur vlerësimi të përfundojë, një njoftim zyrtar pranimi dërgohet në adresën e emailit të mbajtësit të llogarisë (Shih Kapitullin 19).
- Çfarë duhet bërë gjatë procesit të pritjes: Nuk ka nevojë të ndërmerrni ndonjë veprim shtesë; Kanali i mbyllur i testimit mund të mbetet aktiv, mjafton të presësh vendimin e ekipit të rishikimit të Play Console.
19. Fitorja përfundimtare: Konfirmimi i hyrjes në prodhim (transmetim i hapur).
Kur procesi Testimi i Mbyllur (14 ditë testim aktiv me të paktën 20 përdorues testues), i cili është faza më sfiduese e Google Play Console për llogaritë e reja të zhvilluesve personalë, përfundon me sukses dhe bëhet aplikimi i dyqanit të hapur, e-mail-i i mëposhtëm zyrtar i pranimit merret nga ekipi i Google Play Console:
"Urime! Aplikacionit tënd i është dhënë akses prodhimi në Google Play"
"Keni aplikuar për aksesin e prodhimit të Google Play për aplikacionin tuaj dhe kjo tani është dhënë. Prodhimi është vendi ku ju e bëni aplikacionin tuaj të disponueshëm për miliarda përdorues në Google Play."
Çfarë do të thotë ky email?
- ** Publikimi publik: ** Aplikacioni juaj tani është i përshtatshëm për t'u lëshuar për miliarda përdorues të Android anembanë botës, jo vetëm për testues të mbyllur të ftuar.
- Tekalimi i pragut të llogarisë personale: Kërkesa e testimit 20 / 14 ditë të testimit të Google është përmbushur zyrtarisht dhe llogaria e zhvilluesit është zhvendosur në statusin e besuar.
- One-click Go Live: Duke shkuar te kanali Production në panelin e Play Console, paketa e provuar në testim të mbyllur mund të shkojë drejtpërdrejt në vitrinën e dyqanit ose me një version të ri.
20. Lista kontrolluese para publikimit (e plotësuar)
Të gjithë artikujt e kontrollit në fazën e aplikimit:
- A janë krijuar ID-ja e aplikacionit dhe emri unik i paketës në Play Console?
- A është kompiluar paketa e nënshkruar
.aabmetargetSdkVersion 36? - A është versioniCode më i madh se versionet e mëparshme? (A është klikuar Vazhdo gjithsesi në paralajmërim?)
- A është URL e politikës së privatësisë aktive dhe e hapur me HTTPS?
- A regjistrohet Qasja në aplikacion si "Jo"?
- A është deklarata reklamuese e shënuar 'Po'?
- Vlerësimi i moshës i IARC i përfunduar dhe i certifikuar?
- A zgjidhet audienca e synuar si '18 e lart'?
- A është plotësuar formulari i Sigurisë së të Dhënave?
- A janë regjistruar deklaratat e qeverisë, financiare dhe shëndetësore si 'Jo'?
- A janë ngarkuar aktivet e dyqanit (ikona 512x512, grafika e veçorive 1024x500, pamjet e ekranit)?
- Test i mbyllur: A janë zgjedhur dhe ruajtur vendet/rajonet?
- Testimi i mbyllur: A është zgjedhur dhe ruajtur lista e testuesve?
- Test i mbyllur: A është ngarkuar dhe versionuar paketa e nënshkruar
.aab? - ID e reklamimit: U ruajt si "Jo" për publikimin fillestar?
- Përmbledhje e publikimit: A janë dorëzuar ndryshimet për shqyrtim në Google?
- A është marrë procesi i mbyllur i testimit dhe aksesi në prodhim?
21. Lojërat Arar dhe Lojërat tona
Ju mund të vizitoni faqet tona të dyqaneve për të përjetuar drejtpërdrejt të gjitha lojërat, mekanikën e lojërave dhe përditësimet që kemi zhvilluar në studion tonë të pavarur:
🎮 Lojërat tona:
- 🛡️ Bllokuar: Pixel Panzer:
Veprim i rezervuarit me piksel retro, predha elementare ColorWheel, mot dinamik, beteja Boss, tabela globale drejtuese dhe arritjet e Google Play! 👉 Shkarko në Google Play (Android dhe PC) | Microsoft Store (Windows PC) - 🎨 Paint Trek:
Përvojë arkade e fokusuar në refleks në pikselë shumëngjyrësh dhe atmosferë hapësinore.
👉 Google Play | Microsoft Store (PC dhe Xbox) - 🚀 Space Dodger:
Shmangia e pengesave retro arcade me ritme të shpejta në hapësirën e thellë.
👉 Shkarko në Google Play
📢 Mediat sociale dhe komunikimi:
Për të ndjekur udhëzuesit tanë të rinj teknikë, devlogët dhe përditësimet e lojërave:
- 🎵 TikTok: @arargamesstudio
- 📸 Instagram: @arargamesstudio
- 🐦 X (Twitter): @arargamesstudio
- 📺 YouTube: @koreaaria
- 🧵 Temat: @arargamesstudio
- 📘 Facebook: arargamesstudio
Përgatitur nga: Arar Games Developer Documentation Arkivi
Hiç yorum yok:
Yorum Gönder