İstemden herkese açık mağaza girişine
- Aracınızın oluşturduğuWeb uygulaması, Expo, Flutter veya native proje
- İmzalı sürüm AAB'siGoogle Play'in kabul ettiği dosya
- Geliştirici hesabıTek seferlik US$25, kimlik doğrulanmış
- Uygulama içeriği formlarıGizlilik, Veri güvenliği, derecelendirme
- Kapalı test12 test kullanıcısı, 14 gün, hesabınız gerektiriyorsa
- Üretim sürümüErişim verildikten sonra
Yapay zeka aracınız yalnızca ilk adımı değiştirir. İkinci ile altıncı adımlar her Android uygulaması için aynıdır.
Kısa Cevap
Vibe coding ile yaptığınız bir uygulamayı Google Play'de herkese açık olarak yayınlamak için aracınızın gerçekte oluşturduğu framework üzerinden imzalı bir Android App Bundle (AAB) derleyin, ardından hesap, uygulama içeriği ve sürüm şartlarını tamamlayın. 13 Kasım 2023'ten sonra oluşturulmuş bir kişisel geliştirici hesabında, üretim erişimi için başvurabilmeniz için uygulamanın ayrıca 14 gün boyunca kesintisiz olarak kayıtlı en az 12 test kullanıcısıyla bir kapalı test çalıştırması gerekir. Google'ın 13 Ekim 2026'da duyurduğu, kişisel uygulamalar için özel AI Studio yolu ayrı bir yoldur ve herkese açık bir mağaza girişi oluşturmaz.
Yapay zeka uygulama oluşturucularının çoğu çalışan bir önizlemede durur: bir URL, bir Expo Go oturumu ya da kendi telefonunuzdaki bir APK. Bunların hiçbiri Google Play'in incelediği şey değildir. Bu yazı aracınızın gerçekte ne oluşturduğundan başlar, ardından derlemeyi, düzeltmeleri, formları ve testi Play Console'un istediği sırayla ele alır. 16 Ekim 2026 itibarıyla günceldir.
Bu Yazıda Neler Var
Yapay zeka ile yapılmış bir uygulamayı Google Play'de yayınlayabilir miyim?
Evet, bitmiş uygulama Google Play'in şartlarını karşılıyorsa. Kodunu yapay zeka yazdığı için bir uygulamayı yasaklayan bir Google politikası bulamadık. Herkese açık bir sürüm, diğer tüm uygulamalarla aynı inceleme, kalite ve politika kontrollerinden geçer; yani kodu yapay zekaya yazdırmak, bitmiş uygulamadan doğan sorumluluğunuzu ortadan kaldırmaz.
Google'ın 13 Ekim 2026 tarihli kendi duyurusu, Google AI Studio'da vibe coding ile Android uygulamaları geliştirmekten söz ediyor. Ancak bu bir kestirme yol yaratmıyor: herkese açık bir mağaza girişi yine çalışan bir sürüm, doğru beyanlar ve birçok yeni kişisel hesap için kapalı test gerektirir. Yapay zekanın yazdığı uygulamaları ayrı bir kategori olarak hedef alan, tarihli bir Google politikası bulamadık. Zayıf yapay zeka derlemelerini yakalayan kurallar, kullanışlılık ve hatalı davranışla ilgili genel kurallardır.
“Yalnızca sınırlı işlevselliğe ve içeriğe sahip uygulamalara izin vermiyoruz.”
Google Play Geliştirici Politikası, Minimum İşlevsellik
Yapay zeka kodu, yapay zeka özellikleri ve yapay zeka mağaza görselleri üç ayrı sorudur
Kodunuzu yapay zeka yazdı
Kodun kimin yazdığına dair bir beyan yoktur. İnceleme, yayınladığınız uygulamaya bakar: çalışıp çalışmadığına, verilerle ne yaptığına ve kullanışlı olup olmadığına.
Uygulamanız yapay zeka ile içerik üretiyor
Çalışma sırasında içerik üreten uygulamalar, Google'ın yapay zeka tarafından oluşturulan içerik politikasına tabidir: yasaklı içeriğe karşı önlemler ve kullanıcıların bu içeriği uygulama içinden bildirebileceği veya işaretleyebileceği bir yol.
Mağaza görsellerinizi yapay zeka yaptı
Mağaza girişi ve tanıtım görselleri ile videolarının, öğe öğe değerlendirilen kendi koşullu yapay zeka etiketi beyanları vardır. Bu konu kodunuzla değil, bu varlıklarla ilgilidir.
Yeni bir uygulamanın incelemeden önce ihtiyaç duyduğu her şey için 2026 Google Play yayınlama şartları yazısına bakın.
Herkese açık bir mağaza girişi mi, yoksa sadece telefonunuzda bir uygulama mı istiyorsunuz?
Önce buna karar verin, çünkü özel kişisel kullanım ile herkese açık bir Play girişinin artık farklı giriş yolları var. Bu bölümden sonraki her şey herkese açık mağaza girişiyle ilgilidir.
Google'ın özel AI Studio yolu ile herkese açık Play girişi karşılaştırması
Yalnızca sizin yüklediğiniz bir uygulama
Google, 13 Ekim 2026'da Google AI Studio'da vibe coding ile geliştirilen uygulamaların kişisel bir katalogdan kendi cihazınıza özel olarak yüklenebileceğini duyurdu. Google, kullanıma sunmanın ABD dahil belirli pazarlarda, standart bir Google hesabına sahip 18 yaş ve üzeri kullanıcılar için başladığını belirtiyor. Küçük bir çevreyle paylaşımın ise daha sonra geleceği söyleniyor.
Herkesin yükleyebileceği bir uygulama
Herkese açık bir mağaza girişi için bir Play Console geliştirici hesabı (tek seferlik 25 ABD doları; kimlik doğrulama ve yeni kişisel hesaplar için Android 10 veya üstü çalıştıran fiziksel bir Android cihazda kontrol ile), imzalı bir AAB, Uygulama içeriği formları ve 13 Kasım 2023'ten sonra oluşturulan kişisel hesaplar için kapalı test gerekir. Google, herkese açık bir sürümün normal güven, güvenlik ve kalite incelemesinden geçmeye devam ettiğini belirtiyor.
Özel yol için tam bir ülke listesini doğrulayamadık; bu yüzden planınızı buna göre yapmadan önce pazarınız için Google'ın Ekim 2026 duyurusunu kontrol edin. Özel bir uygulamanın güvenlik kontrollerini atladığını da varsaymayın; Google böyle bir şey söylemedi.
Aracımdan AAB'yi nasıl alırım?
Android derleme süreci, kodlama asistanının adına değil, projenizin framework'üne göre işler. Web'deki bir Yayınla düğmesi Android App Bundle üretmeden bir web sitesi üretebilir; bu yüzden önce elinizde ne olduğunu belirleyin: bir web uygulaması, bir Expo veya React Native projesi, bir Flutter projesi ya da AAB'yi kendisi dışa aktaran bir oluşturucu.
Kullandığınız aracı seçin
Replit
- AAB'ye giden yol
- Replit'in mobil dokümantasyonu, Google Play'de yayınlamanın Replit tarafından henüz desteklenmediğini ve EAS CLI ile EAS Build'in Replit üzerinde desteklenmediğini belirtiyor. Projeniz bir Expo uygulamasıysa kaynak kodu Git ile dışa aktarın ve Expo üretim derlemesini (Expo kartına bakın) kendi bilgisayarınızda çalıştırın. Bir web projesiyse Lovable kartındaki Capacitor yolunu kullanın.
- Dikkat edilecekler
- EAS'yi Replit Shell'den çalıştırmanızı söyleyen tavsiyeler güncel değil. Dışa aktarıp harici olarak derleme yolu, belgelenmiş parçaları bir araya getirir; Replit bunu tek bir düğme olarak sunmaz.
Lovable
- AAB'ye giden yol
- Lovable web siteleri yayınlar. Yerleşik bir mağaza paketleme veya gönderim özelliği yoktur. Belgelenmiş seçenek, web derlemesini Capacitor ile kendiniz paketlemektir:
npm install @capacitor/android, ardındannpx cap add androidvenpx cap open androidçalıştırın ve imzalı paketi Android Studio'da oluşturun. - Dikkat edilecekler
- Ulaşabileceğiniz hedef API'yi Capacitor ana sürümü belirler: Capacitor 8 API 36'ya, Capacitor 7 ise API 35'e karşılık gelir. Eklentileri ve imzalamayı kontrol edin; sarmalayıcının yine de kullanışlı bir uygulama olması gerektiğini, bir çerçeve içindeki web sitesinden ibaret olmaması gerektiğini unutmayın.
Bolt
- AAB'ye giden yol
- Bolt bir web uygulaması ya da bir Expo mobil projesi oluşturabilir. Expo projesi için projeyi yerel bir düzenleyiciye indirin, EAS'yi yapılandırın ve Android üretim derlemesini çalıştırın. Bir web projesi ise Capacitor gibi bir kabuğa ya da ayrı bir native derlemeye ihtiyaç duyar.
- Dikkat edilecekler
- Düz bir web projesi üzerinde native derleme adımları çalıştırmayın. Bolt'un kendi adım adım anlatımı dahili testten doğrudan üretime gider; hesabınız kapsamdaysa araya Google'ın kapalı testini ekleyin.
FlutterFlow
- AAB'ye giden yol
- Settings and Integrations > App Settings > Mobile Deployment > Google Play Store yolunu izleyin, ardından AAB'yi dağıtın veya indirin. FlutterFlow, ilk yüklemenin dahili teste elle yapılmasını ve sonrasında otomatik dağıtımları belgeliyor.
- Dikkat edilecekler
- Oluşturulan yükleme anahtarını kaydedin veya dışa aktarın ya da kendi orijinal anahtarınızı içe aktarın. Gelişmiş Android ayarlarındaki SDK değerlerini kontrol edin; FlutterFlow her projenin API veya 16 KB kurallarını karşılayacağını vaat etmiyor.
Kodular
- AAB'ye giden yol
- Export app as AAB seçeneğini kullanın (belgelenmiş kısayol Alt + Shift + E) ve ortaya çıkan paketi yükleyin.
- Dikkat edilecekler
- 27 Eylül 2026'da yayınlanan Kodular 2026.05.3 sürümü hedef API 36 desteğini ekledi; bu yüzden eski AAB'leri yeniden derleyin. Kullanımdan kaldırılan Firebase Database bileşeni, siz onu taşıyana kadar derlemeyi engeller ve her eklentinin ayrıca uyumluluk kontrolü gerekir.
Expo
- AAB'ye giden yol
- EAS'yi ve imzalamayı yapılandırın, ardından
eas build --platform android --profile productionkomutunu çalıştırın. AAB'yi indirin ya daeas submit --platform androidile gönderin. - Dikkat edilecekler
- Bir önizleme APK'si Play'e yüklenecek dosya değildir; AAB'yi üretim profili derler. Expo'nun 9 Ekim 2026'da güncellenen gönderim dokümanları otomatik ilk gönderimi destekliyor ve bu gönderim varsayılan olarak dahili kanala düşüyor. Dahili test kapalı test değildir; kanalı bilerek seçin.
Cursor veya Claude Code (Flutter)
- AAB'ye giden yol
- Sürüm imzalamayı yapılandırın, uygulama kimliğini (application ID) ve Gradle SDK değerlerini kontrol edin, ardından
flutter build appbundlekomutunu çalıştırın. Paketbuild/app/outputs/bundle/release/app.aabkonumunda oluşur. - Dikkat edilecekler
- Çalışma ortamı asistan değil, Flutter'dır. Native eklentileri inceleyin ve Play'de zaten var olan bir uygulamayı güncelliyorsanız orijinal uygulama kimliğini koruyun.
Cursor veya Claude Code (React Native)
- AAB'ye giden yol
- Yükleme anahtar deposunu (keystore) ve sürüm imzalamayı kurun, ardından
npx react-native build-android --mode=releasekomutunu çalıştırın. Paketandroid/app/build/outputs/bundle/release/app-release.aabkonumunda oluşur. Proje Expo kullanıyorsa bunun yerine Expo kartını izleyin. - Dikkat edilecekler
- React Native 0.81 varsayılan olarak API 36'yı hedefledi, 0.77 ise 16 KB desteği ekledi. Bunlar kilometre taşlarıdır; uygulamanızdaki her kütüphanenin uyumlu olduğunun kanıtı değildir.
Yukarıdaki her yol 16 Ekim 2026'da ilgili sağlayıcının kendi dokümantasyonuyla karşılaştırılarak kontrol edildi; hiçbiri örnek bir proje üzerinde çalıştırılmadı. Oluşturucular hızla değişir; derlemeden önce güncel dokümanlardan teyit edin. Eski bir projeyi geçirmek için hedef SDK numarasını elle de yükseltmeyin: bunun yerine yeni hedefi destekleyen araçlara geçin.
Yüklemeden önce neyi düzeltmeliyim?
Kimseyi teste davet etmeden önce sürüm dosyasını kontrol edin. Üç teknik kontrol, yeniden derleme sürprizlerinin çoğunu yakalar: hedef API düzeyi, native kütüphanelerin sayfa boyutu ve uygulamanın kimliği ile imzalanması.
Hedef API düzeyi
Telefon ve tabletler için yeni uygulamalar ve uygulama güncellemeleri 31 Ağustos 2026'dan beri Android 16'yı (API düzeyi 36) veya üstünü hedeflemek zorundadır; süre uzatması alan uygulamaların 1 Kasım 2026'ya kadar vakti vardı. Wear OS, Android Automotive, TV ve XR uygulamalarının hedefleri farklıdır. Ayrıntılar ve düzeltme yolu hedef API düzeyi yazısında.
16 KB sayfa boyutu ve native kütüphaneler
Native kod içeren uygulamalar 16 KB bellek sayfalı cihazları desteklemek zorundadır. Google'ın güncel kılavuzu, API 35 ve üstünü hedefleyen uygulamalar için uyumsuz güncellemeleri 1 Şubat 2027'den itibaren engelliyor; ancak bu yeni bir uygulama için bir muafiyet değildir: native kütüphaneleri şimdi kontrol edin. Bir framework'ün 16 KB desteği, uygulamanızdaki her native bağımlılığın uyumlu olduğunu göstermez. 16 KB hatasını bulma ve düzeltme yazısına bakın.
Uygulama kimliği ve imzalama
“Uygulama kimliğini değiştirirseniz Google Play Store, yüklemeyi tamamen farklı bir uygulama olarak değerlendirir.”
Android Developers, Uygulama modülünü yapılandırma
Yapay zeka ile yapılan bir yeniden derleme projeyi baştan oluşturduğunda, yeni uygulama kimliğini Play Console'un zaten bildiği kimlikle karşılaştırın. Yükleme anahtarını ve şifrelerini güvenli bir yerde saklayın. Play App Signing kullanıldığında uygulama imzalama anahtarını Google tutar; her paketi imzaladığınız yükleme anahtarı ise ayrı bir anahtardır.
Google web sarmalayıcımı reddeder mi?
Sarmalayıcı olduğu için reddetmez. Bir sarmalayıcı, uygulamanın geri kalanıyla aynı yayımlanmış kalite kurallarını karşılamak zorundadır ve bu kuralların bazıları en çok içi boş sarmalayıcıları vurur.
İzin ve kullanışlı işlevsellik
Google'ın spam politikası, “web sitesi sahibinin veya yöneticisinin izni olmadan bir web sitesinin webview görünümünü sunan” uygulamalara ya da ana amacı bir web sitesine satış ortaklığı trafiği göndermek olan uygulamalara izin vermez. Minimum işlevsellik politikası ise ayrıca sınırlı içeriğe veya hatalı davranışa sahip uygulamaları kapsar. Kendi sitenizin sarmalayıcısı izin testini geçer, ancak yine de kullanışlı bir şey yapmalı ve gerçek bir cihazda çalışmalıdır.
TWA ve WebView karşılaştırması
Trusted Web Activity sitenizi kullanıcının tarayıcısında görüntüler ve sahipliği Digital Asset Links ile kanıtlar; WebView ise siteyi kendi uygulamanızın içinde görüntüler. Geliştiriciler hem yayınlanmış hem de reddedilmiş TWA uygulamaları bildiriyor ve Google'ın herkese açık dokümantasyonu, TWA kullanımının test kontrollerine görünmez olduğunu söylemiyor. Mimariyi yalnızca tespit edilmiş bir sorun için değiştirin, bir forum sarmalayıcıların her zaman başarısız olduğunu söylediği için değil.
TWA'nız Google Play'den yüklendikten sonra tarayıcı adres çubuğu gösteriyorsa önce Digital Asset Links'i Play imzalama sertifikasına göre kontrol edin: assetlinks.json SHA-256 düzeltmesi bunu adım adım anlatıyor.
Gerçek ret nedenini teşhis edin
Ret e-postasında adı geçen politikayı okuyun ve sorunu önizlemede değil, sürüm derlemesinde yeniden üretin. Broken functionality reddi framework'ü değil; bir çökmeyi, çalışmayan bir girişi veya yüklenmeyen bir ekranı işaret eder. Broken functionality reddini düzeltme yazısına bakın.
Hangi Play Console formlarına ihtiyacım var?
Beyanlarınız, yayınlanan uygulamanın ve bağımlılıklarının gerçekte ne yaptığını anlatmalıdır: SDK'lar, oturum açma, analiz, reklamlar ve her türlü bulut yapay zeka hizmeti dahil. Yapay zeka oluşturucuları bunları çoğu zaman size söylemeden ekler.
“Hiçbir kişisel ve hassas kullanıcı verisine erişmeyen uygulamaların da bir gizlilik politikası göndermesi gerekir.”
Google Play Geliştirici Politikası, Kullanıcı Verileri
| Form | Kimin için | Nerede | Tamamlanma ölçütü |
|---|---|---|---|
| Gizlilik politikası | Kimin içinHer uygulama | NeredeApp content > Privacy policy, ayrıca uygulama içinde politikanın kendisi veya bir bağlantısı | Tamamlanma ölçütüUygulamanızla ve gerçek veri uygulamalarınızla örtüşen herkese açık bir sayfa |
| Veri güvenliği | Kimin içinKapalı, açık veya üretim kanalındaki uygulamalar, hiç veri toplamasalar bile | NeredeApp content > Data safety | Tamamlanma ölçütüGerçek SDK, backend ve WebView envanterine dayanan yanıtlar |
| İçerik derecelendirmesi | Kimin içinHer yeni uygulama | NeredeApp content > Content rating anketi | Tamamlanma ölçütüGönderilmiş bir derecelendirme; Google derecelendirilmemiş uygulamalara izin vermez |
| Uygulama erişimi | Kimin içinGiriş gerektiren veya kısıtlı özellikleri olan uygulamalar | NeredeApp content > App access | Tamamlanma ölçütüİnceleme ekibi tanıtılan her özelliğe ulaşabilir |
| Reklamlar ve hedef kitle | Kimin içinHer uygulama | NeredeApp content > Ads, ardından Target audience and content | Tamamlanma ölçütüGerçek yaş grupları ve reklam davranışı beyan edilmiş |
| Üretken yapay zeka özellikleri | Kimin içinÇalışma sırasında içerik üreten uygulamalar | NeredeUygulamanın kendi içinde | Tamamlanma ölçütüİçerik önlemleri ve çıktıyı uygulama içinden bildirmenin veya işaretlemenin bir yolu |
| Kişiler erişimi | Kimin içinAPI 37+ hedefleyen ve READ_CONTACTS isteyen uygulamalar | NeredeUygulama içeriği beyanı | Tamamlanma ölçütüGeniş erişim 27 Ocak 2027'ye kadar gerekçelendirilmiş ya da kişi seçiciyle değiştirilmiş |
| Hesap silme | Kimin içinKullanıcıların hesap oluşturmasına izin veren uygulamalar | NeredeUygulama içinde ve web'de bir silme talebi yolu; bu web URL'si Play Console'a girilmiş olarak | Tamamlanma ölçütüHesabı silmek verilerini de kaldırır; meşru her türlü saklama açıkça belirtilir |
Menü etiketleri Google'ın yardım sayfaları arasında farklılık gösterebilir; Console'unuzda bir etiket farklıysa Uygulama içeriği (App content) altına bakın. Bu yollar hesabınızın ekran görüntülerinden değil, Google'ın dokümantasyonundan alınmıştır.
Kapalı test sürecin neresinde yer alır?
Derleme, formlar ve kullanılabilir bir sürümden sonra, üretim erişimi için başvurmadan önce. Google bunu 13 Kasım 2023'ten sonra oluşturulan kişisel geliştirici hesapları için zorunlu tutar; kurumsal hesaplar ve daha eski kişisel hesaplar bu kuralın dışındadır.
“Yeni oluşturulmuş bir kişisel geliştirici hesabınız varsa uygulamanızda kapalı test çalıştırmanız ve bu teste kesintisiz olarak en az son 14 gündür kayıtlı minimum 12 test kullanıcısı dahil etmeniz gerekir.”
Play Console Yardımı, yanıt 14151465
Doğru kanalı kullanın
Test kapalı bir kanalda yürütülür. Uygulama başına en fazla 100 test kullanıcısı alan dahili test, iyi bir hazırlıktır ama sayılmaz; farkı dahili test kurulumu yazısı açıklıyor. Bir önizleme URL'si, bir Expo Go oturumu veya dışarıdan yüklenmiş bir APK da sayılmaz: test kullanıcıları teste katılır ve uygulamayı Google Play'den yükler.
Başvurun, ardından yayınlayın
Kontrol paneli uygun olduğunuzu gösterdiğinde üretim erişimi için başvurun ve testinizle ilgili soruları dürüstçe yanıtlayın. Google, incelemenin genellikle yedi gün veya daha kısa sürdüğünü, ancak bazen daha uzun sürebileceğini söylüyor. Onay size üretime erişim verir; uygulama herkese açık olmadan önce yine bir üretim sürümü hazırlayıp göndermeniz gerekir. Ücreti yeni ödediyseniz 25 ABD doları ödedikten sonra ne yapmalı yazısı tüm sırayı ortaya koyuyor.
Yeniden derleme anahtarımı kaybettirdiyse veya paketimi değiştirdiyse ne olur?
Önce yeniden derlemenin kimlik bilgilerinizi mi, uygulama kimliğinizi mi yoksa ikisini birden mi değiştirdiğini belirleyin. Bir yükleme anahtarını kaybetmek, bir uygulama imzalama anahtarını kaybetmekten farklıdır; değişmiş bir uygulama kimliği ise ekranlar birebir aynı görünse bile farklı bir Play uygulaması oluşturur.
| Belirti | Önce kontrol edin | Kurtarma yolu |
|---|---|---|
| Kayıp yükleme anahtar deposu | Önce kontrol edinUygulama Play App Signing'e kayıtlı mı? | Kurtarma yoluYeni bir yükleme anahtarı oluşturun, açık sertifikasını PEM dosyası olarak dışa aktarın, ardından Play Console'da Manage Play app signing > Upload key certificate altından yükleme anahtarı sıfırlama talep edin. |
| Kendi yönettiğiniz uygulama imzalama anahtarı kayıp | Önce kontrol edinİmzalamayı Google mı yönetti, siz mi? | Kurtarma yoluOrijinal anahtar ve Play App Signing olmadan mevcut uygulamayı güncellemek imkansız olabilir. Yeni bir kimlikle yeniden derlemeden önce kontrol edin. |
| Yeniden derlemede paket farklı | Önce kontrol edinYeni uygulama kimliğini yayındaki uygulamayla karşılaştırın | Kurtarma yoluGüncelleme istiyorsanız orijinal uygulama kimliğini geri yükleyin, ardından imzalamayı ve sürüm kodunu kontrol edin. |
| TWA, Play'den yüklendikten sonra tarayıcı çubuğu gösteriyor | Önce kontrol edinassetlinks.json Play imzalama sertifikasını listeliyor mu? | Kurtarma yoluDigital Asset Links'i gerçek paket adı ve imzalama anahtarı için düzeltin. |
| Önizleme çalışırken sürüm derlemesi başarısız oluyor | Önce kontrol edinÖnizleme ile sürüm paketi arasında ne fark var? | Kurtarma yoluSürüm derlemesinin kendisini deneyin; yapılandırmasını, native kütüphanelerini ve bağımlılıklarını kontrol edin. Çalışan bir tarayıcı veya Expo önizlemesi, paketin hazır olduğunu kanıtlamaz. |
“Yükleme anahtarınızı kaybederseniz veya güvenliğinin ihlal edildiğinden şüphelenirseniz uygulamanızın dışında kalmazsınız.”
Play Console Yardımı, Play App Signing'i kullanma
keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
Kendi gerçek anahtar deposu yolunuzu ve takma adınızı (alias) kullanın. Yalnızca açık sertifikayı yüklersiniz; özel anahtarı asla kimseye göndermeyin.
Gönderim öncesi kontrol listesi
Gerçek sürüm derlemesi, beyanlar, inceleme ekibinin erişim bilgileri ve test kanıtları birbiriyle örtüştüğünde gönderin. Her kontrol noktasını geçtikçe işaretleyin.
Göndermeden önce on kontrol noktası
0 / 10 kontrol noktası tamamlandıOn kontrol noktasının tamamı geçildi. Sürümünüz, formlarınız ve test kanıtlarınız birbiriyle örtüşüyor.
Test kullanıcısı hizmeti ne zaman işe yarar?
Kullanılabilir bir kapalı test sürümünüz olduğunda ve geriye kalan tek sorun teste katılıp 14 gün boyunca kalacak 12 kişi bulmak olduğunda. Bir test kullanıcısı hizmeti derlemenizi düzeltemez, hesabınızı doğrulayamaz veya Google'ın kararını sizin yerinize veremez.
Yapay zeka ile uygulama geliştirenlerin çoğu bu noktaya en son gelir: uygulama çalışıyordur, ama çevrelerinde kimsenin Android telefonu yoktur ya da bir arkadaş dokuzuncu gün testten çıkar. PrimeTestLab gerçek Android cihazlarda gerçek test kullanıcıları sağlar. Kayıt bağlantınızı paylaşırsınız, test kullanıcıları 4-6 saat içinde teste katılır ve 14 günün tamamı boyunca kalır; testten çıkan bir test kullanıcısının yerine aynı gün yenisi gelir (yeni gelen kendi 14 gününü baştan başlatır, bu yüzden 12'nin üzerinde bir yedek pay önemlidir). Bize asla Play Console erişimi vermezsiniz; testi canlı bir panelden takip eder, sonunda yazılı bir rapor alırsınız.
12 test kullanıcısı hizmetinin nasıl çalıştığına bakın ya da aşağıdan bir plan seçin.
Güncel planlar
Starter
12 test kullanıcısı
$19.99
Enterprise
25 test kullanıcısı
$27.99
Professional
25 test kullanıcısı
$59.99
Ödeme sırasında +%5 hizmet bedeli (en az $1.50). Visa ve Mastercard, Stripe üzerinden işlenir. Testin tamamından sonra Google üretim erişimi vermezse ücretsiz yeniden test veya tam iade arasında siz seçim yaparsınız.
Sıkça Sorulan Sorular
Yapay zeka ile yaptığım bir uygulamayı Google Play'de yayınlayabilir miyim?
Evet. Yapay zeka ile yapılmış bir uygulama herkese açık yayın için gönderilebilir ve Google, bu yolun normal güven, güvenlik ve kalite incelemesinden geçmeye devam ettiğini söylüyor. Aracınızın oluşturduğu framework'ü belirleyin, onun imzalı Android App Bundle'ını oluşturun ve sizin için geçerli olan hesap ve uygulama şartlarını tamamlayın. Yapay zeka kullanmak tek başına bitmiş uygulamayı hazır hale getirmez.
Replit bana bir link verdi. AAB'm nerede?
Yayınlanmış bir web linki bir Android paketi değildir. Projenizin bir web sitesi mi, yoksa bir Expo veya React Native mobil projesi mi olduğunu kontrol edin. Replit'in güncel dokümantasyonu Google Play'de yayınlamayı veya EAS'yi Replit üzerinde çalıştırmayı desteklemiyor. Mobil kaynak kodu dışa aktarıp başka bir yerde Expo ile derlemek olası bir yoldur, ancak bu bir Replit yayınlama düğmesi değildir.
Lovable web sitemi bir Android uygulamasına dönüştürebilir miyim?
Lovable, Capacitor dahil harici paketlemeyi belgeliyor, ancak yerleşik bir Google Play gönderimi yok. Android kabuğu yine sürüm imzalama, doğru yapılandırma ve gerçek bir cihazda kontroller gerektirir. Web sitesini kullanma izni yalnızca bir konudur; uygulamanın ayrıca kullanışlı bir işlevselliğe ve kararlı bir deneyime ihtiyacı vardır. Paketlemek tek başına uygulamayı kabul edilebilir kılmaz.
Uygulamayı Expo veya FlutterFlow ile yaptıysam test kullanıcılarına ihtiyacım var mı?
Oluşturucuyu değil, Play hesabınızı kontrol edin. Google'ın kuralı 13 Kasım 2023'ten sonra oluşturulan kişisel hesapları kapsar ve hiçbir derleme aracı muaf değildir. Expo veya FlutterFlow'dan başarılı bir dahili yükleme, zorunlu kapalı testi tamamlamaz. Uygulamanın Kontrol panelini takip edin ve hesabınız gerektiriyorsa testi kapalı kanalda çalıştırın.
Testi geçmek için bir TWA'nın WebView'e dönüştürülmesi gerekir mi?
Bulduğumuz hiçbir Google şartı bu dönüşümü zorunlu tutmuyor. Google, Trusted Web Activity'leri tarayıcı tabanlı bir Android entegrasyonu olarak belgeliyor ve geliştiriciler hem başarılı TWA yayınlarını hem de retleri bildiriyor. Gerçek ret nedeninden, web sitesi izninden, işlevsellikten ve sürüm derlemesinin nasıl davrandığından başlayın. TWA testinin Google'a görünmez olduğu iddiaları herkese açık dokümantasyonla kanıtlanmış değildir.
Uygulamam hiçbir veri toplamıyor. Yine de gizlilik bilgisi gerekiyor mu?
Evet. Google, hiçbir kişisel veya hassas veriye erişmeyen uygulamalardan bile gizlilik politikası ister; kapalı, açık veya üretim kanalındaki uygulamalar da Veri güvenliği bölümünü doldurmak zorundadır. Önce her SDK'yı ve uzak hizmeti kontrol edin: analiz, reklamlar, oturum açma veya uygulamanın kontrol ettiği web içeriği, kendi ekranlarınız hiçbir şey toplamasa bile doğru yanıtları değiştirebilir.
Anahtar depomu (keystore) kaybettim. Yeni bir uygulama başlatmam gerekir mi?
Önce hangi anahtarı kaybettiğinizi belirleyin. Play App Signing kullanılıyorsa kayıp bir yükleme anahtarı, yeni bir anahtarın açık sertifikası kullanılarak Google'ın yükleme anahtarı sıfırlama işlemiyle değiştirilebilir. Bu koruma olmadan kendi yönettiğiniz bir uygulama imzalama anahtarını kaybetmek farklıdır ve güncellemeleri engelleyebilir. Yeni bir kimlikle yeniden derlemeden önce orijinal uygulamanın imzalama kurulumunu kontrol edin.
Yeniden derlerken paket adını değiştirebilir miyim?
Uygulama kimliğini değiştirmek, Google Play'in paketi farklı bir uygulama olarak görmesine yol açar. Mevcut mağaza girişini güncellemek istiyorsanız orijinal uygulama kimliğini geri yükleyin ve doğru kimlik bilgileriyle imzalayın. Alttaki paket tanımlayıcısı değiştiğinde, tanıdık bir uygulama adı veya birebir aynı bir arayüz kimliği korumaz.
En son framework ile yeniden derlemek 16 KB hatasını düzeltir mi?
Framework'ün kendi kütüphanelerini düzeltebilir, ancak uygulamanın tamamının uyumlu olduğunu kanıtlamaz. Native eklentiler, SDK'lar veya uzantılar yine de uyumsuz ikili dosyalar içerebilir. Son sürüm paketini inceleyin ve 16 KB'lık bir ortamda test edin. Google, üçüncü taraf bir oluşturucunun sizin için eklediği bağımlılıklar dahil, native bağımlılıkları uygulamanızın bir parçası sayar.
Lovable'da yaptığım düzenlemeler Play uygulamasını otomatik olarak günceller mi?
Bu, uygulamanın nasıl derlendiğine bağlıdır. Bir TWA canlı web içeriğinizi tarayıcı üzerinden görüntülerken, paketlenmiş bir Android projesinin kendi native sürümü ve yapılandırması vardır. Yeni bir pakete ihtiyacınız olup olmadığına karar vermeden önce bir değişikliğin hangi dosyaları ve hizmetleri etkilediğini belirleyin. Her web, eklenti, izin veya imzalama değişikliğinin aynı güncelleme sürecini izlediğini varsaymayın.
Sonuç
Özet
Kullandığınız yapay zeka aracı, Google Play'in istediklerini değiştirmez: imzalı bir AAB, beyanlar ve 13 Kasım 2023'ten sonra oluşturulan kişisel hesaplar için 14 gün boyunca kesintisiz olarak kayıtlı 12 test kullanıcısıyla bir kapalı test. Aracınızın ne oluşturduğunu belirleyin, o framework'ün sürüm yolunu izleyin, hedef API, 16 KB ve imzalama kontrollerini düzeltin ve formları gerçek derlemeye göre doldurun. Üretim erişimiyle aranızda kalan son engel test kullanıcısı bulmaksa PrimeTestLab onları başlangıç fiyatı $19.99 olan planlarla sağlar. Planları görün →