Bu belgede, Play Store'da Wear OS uygulamalarını dağıtmaya yönelik talimatlar ve en iyi uygulamalar yer almaktadır.
Play Store ön koşulları
Wear OS APK'ları, mobil APK'lardan ayrıdır ve Play Console'dan bağımsız olarak yüklenip güncellenir.
Wear OS APK'larının Play Store'da yayınlanabilmesi için aşağıdaki şartları karşılaması gerekir.
Benzersiz sürüm kodu
Saat APK'sının sürüm kodu tüm form faktörlerinde benzersiz olmalıdır. Bu nedenle, sürüm kodu şemasının Play Console'unuzdaki diğer form faktörlerinden bağımsız olmasını öneririz.
Örnek bir şema:
- İlk 2 rakam: targetSdkVersion:- 36[xxx][yy][zz]
 
- Sonraki numaralar: ürün sürümü:
- 36152[yy][zz]
 
- Sonraki numaralar: sürüm numarası:
- 3615202[zz]
 
- Son rakamlar: Wear OS uygulamanızın sürümü:
- 361520203
 
Saat APK'sına ek olarak telefon APK'nız varsa her ikisini de yönetmek için Çoklu APK yayınlama yöntemini kullanmanız gerekir. Birden fazla APK için sürüm oluşturma hakkında daha fazla bilgi edinmek üzere Birden Fazla APK İçin Kurallar başlıklı makaleyi inceleyin. Gradle yapılandırmanızın sürümleri doğru şekilde ayarladığını doğrulamak için Uygulama sürümü bilgilerini ayarlama başlıklı makaleyi inceleyin.
Kol saati için hedefleme ayarlama
Play Store'un uygulamanızı Wear OS uygulaması olarak tanıması için uygulamanızın manifest dosyasında belirli bir <uses-feature> etiketi beyan etmeniz gerekir. Bu öğe, <manifest> kök etiketinin doğrudan alt öğesi olmalı ve android:name özelliği android.hardware.type.watch olarak ayarlanmalıdır:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    ...
    <uses-feature android:name="android.hardware.type.watch"/>
    ...
</manifest>
Manifest dosyanızda android.hardware.type.watch özelliğini beyan etmenin yanı sıra SDK sürümü, ekran çözünürlüğü ve CPU mimarisi gibi ölçütlere göre de filtreleme yapabilirsiniz. Ayrıntılı bilgi için Google Play'de filtreler konusuna bakın.
Bağımsız ayarı belirtme
AndroidManifest.xml dosyanızda, kol saati uygulamanızın bağımsız olup olmadığı belirtilmelidir. Bağımsız uygulamalar, eşlenmiş bir telefon olmadan tam olarak kullanılabilir. Kimlik doğrulama gibi temel işlevlerinin tümü kol saatinde yerel olarak çalışır.
Bunu yapmak için <application> etiketinizin içine bir <meta-data> öğesi ekleyin. Adı com.google.android.wearable.standalone, değeri ise true veya false olarak ayarlayın.
...
<application
    <meta-data
        android:name="com.google.android.wearable.standalone"
        android:value="true" />
...
com.google.android.wearable.standalone değeri false ise uygulama Play Store'dan indirilebilir ancak kullanılabilmesi için eşlik eden mobil uygulamasının yüklenmesi gerekir. Bağımsız Wear geliştirme hakkında daha fazla bilgi edinmek için Bağımsız ve Bağımsız Olmayan Wear OS Uygulamaları başlıklı makaleyi inceleyin.
Geliştirme doğrulama
Wear OS'te başarılı bir lansmana hazırlanmak için Wear OS geliştirme kaynaklarını ve Wear OS tasarım yönergelerini inceleyin ve uygulamanızın Wear OS kalite standartlarına uyduğundan emin olun.
Geçerli paketleme
Mevcut bir mobil uygulamanız varsa Wear OS uygulamanız için aynı paket adını kullandığınızı doğrulayın.
Wear OS uygulamanızı mobil uygulamanızın yorumlarına ve puanlarına bağlayarak bulunabilirliğini artırdığı için mobil uygulamanızla aynı Play Store girişini kullanmanızı öneririz.
Kapsamlı test
Uygulamanız, iyi bir kullanıcı deneyimi sunmak için tüm Wear OS cihazlarda iyi performans gösterecek ve güzel görünecek şekilde tasarlanmalıdır.
Test ortamınızı mümkün olduğunca erken kurun ve tasarım ile geliştirme sürecinde çeşitli cihazlarda, sürümlerde ve test türlerinde test yapın. Tüm büyük Wear OS OEM'lerinin hem emülatörlerinde hem de fiziksel cihazlarında test yapmanızı önemle tavsiye ederiz.
Kalite standartları doğrulama
Uygulamanızın tüm Wear OS Kalite Standartları'na uyduğunu doğrulayın ve kullanım kolaylığını ve genel kaliteyi doğrulamak için kullanıcı QA testi gerçekleştirin.
Bu standartlar karşılanmazsa uygulamanız Play Store inceleme sürecinde reddedilir.
Play Store, yüksek kaliteli Wear OS uygulamalarını en iyi uygulama listeleri ve öne çıkan uygulamalardan oluşan seçkilerle öne çıkarır. Bu özelliklerden yararlanabilmek için Wear OS uygulamanızın kendi başına bir uygulama olarak çalıştığından ve tüm kalite standartlarını karşıladığından emin olun.
Özel konu: Çocuklara uygun deneyimlerle ilgili şartlar
Wear OS'teki belirli cihazlar, çocuklara uygun bir deneyimi destekler. Bu deneyim sayesinde kol saati ve ilişkili uygulamaları, LTE ve varsa Wi-Fi bağlantısı kullanarak tamamen bağımsız bir şekilde çalıştırabilirsiniz. Arama, mesajlaşma ve oyunlar buna dahildir. Play Store'da uygulamanız veya kadranınız için çocuklara uygun bir deneyim yayınlamak istiyorsanız uygulamanızın veya kadranınızın aşağıdaki ek şartları karşılaması gerekir:
- Yaş ve içerik derecelendirmesi: Çocuklar için tasarlanan uygulamalar ve saat yüzleri, işlevlerine uygun yaş ve içerik şartlarını karşılamalıdır.
- Bağımsız işlevsellik: Uygulamalar, Uygulamanın bağımsız ayarını belirtme bölümünde açıklandığı gibi com.google.android.wearable.standalonedeğerinitrueolarak ayarlamalıdır. Ayrıca, kol saati çocuk hesabıyla kurulduğunda geçerli olan bağımsız uygulamalarla ilgili tüm şartları da karşılamaları gerekir.
- Saat Kadranı Formatı: Çocuklar için kadran geliştiriyorsanız bu kadran Saat Kadranı Formatı kullanılarak oluşturulmalıdır.
Çocuklara uygun deneyimler oluşturma hakkında daha fazla bilgi için geliştirme yönergelerini inceleyin.
Dağıtım
Aşağıdaki bölümlerde, Play Console'u kullanarak Wear OS uygulamanızı yayınlama ve dağıtma hakkında genel bilgiler verilmektedir. Daha ayrıntılı talimatlar için Sürüm hazırlama ve aşamalandırma bölümündeki adımlara bakın.
Play Console'u yeni kullanmaya başladıysanız başlamak için Google Play Console'a genel bakış sayfasını, ilerlemenizi takip etmek için ise Play Store Başlatma Kontrol Listesi'ni kullanın.
Wear OS için Play Console'u ayarlama
Uygulama girişinizin Play Store'da görünmesi için Wear OS APK'nızı Play Console'a yükleyin. Bu özelliği ayarlamak için aşağıdaki adımları uygulayın:
- Uygulamanızın Play Console'unda gezinme panelindeki Test edin ve yayınlayın menüsünü tıklayın.
- Gelişmiş Ayarlar'ı seçin, Form faktörleri sekmesini belirleyin ve Yeni form faktörü ekle'yi tıklayın.
- Wear OS'i tıklayın ve Wear OS ekran görüntülerini Play Store girişinize ekleme adımlarını uygulayın.
Test kanalında yayınlama
Uygulamanızı Play Store'da kullanıcılara sunmak için kapalı testi tamamlayarak uygulamanızın yayın öncesi sürümlerini kendi test kullanıcısı gruplarınızla test etmeniz gerekir. Daha fazla bilgi için Kapalı test kılavuzumuzu inceleyin.
Uygulamanızı bir test kanalında yayınladıktan sonra Play Console, lansman öncesi raporu hazırlar. Bu raporda, emüle edilmiş ve fiziksel cihazlarda yapılan kararlılık, erişilebilirlik ve güvenlik testlerinin sonuçları ile fiziksel cihazlarda yapılan performans testlerinin sonuçları yer alır.
Uygulamanızın kalitesini artırmak için bu lansman öncesi raporun sonuçlarını kullanın.
Kaydol ve yayınla
Kapalı test kanalınızda bir sürüm bulunduğunda Gelişmiş Ayarlar menüsünden Wear OS'i etkinleştirebilir ve yorum politikasını kabul edebilirsiniz.
Wear OS'i etkinleştirdikten sonra uygulamanızı dağıtmak için Kullanıma sunumu başlat'ı seçin.
Dikkat edilmesi gereken noktalar
- Kullanıcılar Wear OS uygulamalarını doğrudan saatlerinden veya uzaktan telefonlarındaki ya da masaüstülerindeki Play Store'dan indirebilir. 
- Play Console'a bir güncelleme gönderdiğinizde, otomatik güncellemeleri etkinleştirmiş olan kullanıcılar için uygulama otomatik olarak güncellenir. Kullanıcılar, uygulamaları Play Store'da manuel olarak da güncelleyebilir. 
- Uygulamanızda kartlar veya komplikasyonlar varsa girişinizde uygulamanızın bunları desteklediğini de belirtmeniz gerekir. 
Play Store yorumları
Uygulamanızı yayınladıktan sonra Play Store inceleme süreci başlar.
İnceleme ve onay durumunu kontrol etme
Uygulamanızın inceleme ve onay durumunu Play Console'da, uygulamanızın Fiyatlandırma ve Dağıtım sayfasındaki Wear OS bölümünden istediğiniz zaman kontrol edebilirsiniz.
Üç onay durumu vardır:
- Beklemede: Uygulamanız incelenmek üzere gönderildi ve inceleme henüz tamamlanmadı.
- Onaylandı: Uygulamanız incelenmiş ve onaylanmıştır. Uygulama, Wear OS kullanıcıları tarafından bulunabilir hale gelir.
- Onaylanmadı: Uygulamanız incelendi ve onaylanmadı. Geliştirici hesabı adresinize, ilgilenmeniz gereken sorunların özetini içeren bir bildirim e-postası gönderilir. Sorunları giderdikten sonra kaydolun ve başka bir inceleme başlatmak için uygulamanızı tekrar yayınlayın.
En yaygın Play Store reddedilme nedenleri
Aşağıdaki tabloda, Play Store'da reddedilmenin en yaygın nedenleri yer almaktadır.
| Neden | Açıklama | 
|---|---|
| Play Store girişinde "Wear OS"ten bahsedilmiyor | Uygulamanızın mağaza girişinde "Wear OS"ten bahsetmeniz gerekir. | 
| Temel işlevsellik bozuk | Uygulama, reklamda belirtildiği gibi çalışmıyor veya ekran görüntüleri yanlış ve uygulamayı yansıtmıyor. Uygulamanızı bir emülatör ve fiziksel bir cihazla kapsamlı bir şekilde test edin. | 
| Wear ekran görüntüsü yok | Uygulamanın Wear OS cihazda çalıştığını gösteren en az bir ekran görüntüsü yüklemelisiniz. Bu işlem Android Studio'dan yapılabilir. | 
| Yuvarlak ekranlara göre biçimlendirilmemiş | Uygulamanın düzeni yuvarlak ekranda yanlış şekilde oluşturuluyor ve Play Store girişinde bu sınırlama belirtilmiyor. Düzenlerin doğru şekilde oluşturulduğundan emin olmak için Android Studio'da Düzen İnceleyici'yi açın. | 
| İşlev gereksinimleri karşılanmamış | Wear OS bildirimlerinin yanlış biçimlendirilmesi veya mesajlaşma uygulaması yanıtları için RemoteInputsimgesinin eksik olması gibi yaygın olarak gözden kaçırılan işlevsel gereksinimler. | 
