Google Play Games Hizmetleri'nin uygulamanızda doğru şekilde çalıştığından emin olmak için oyununuzdaki değişiklikleri Google Play'de yayınlamadan önce Play Games Hizmetleri'ni test etmeniz gerekir.
Hesapları test için etkinleştirme
Oyununuz yayınlanmamış durumdaysa test için erişim izni vermek istediğiniz kullanıcı hesaplarını izin verilenler listenize eklemeniz gerekir. Aksi takdirde, test kullanıcılarınız platform kimlik doğrulaması gibi Play Oyun Hizmetleri uç noktalarına erişmeye çalışırken OAuth ve 404 hatalarıyla karşılaşır.
Test kullanıcılarının oyununuzda Play Oyun Hizmetleri API'lerini kullanmasını sağlamanın iki yolu vardır:
- Tek tek e-posta adresleri ekleyerek bireysel düzeyde
- Grup düzeyinde, Play Console sürüm kanalında Play Games Hizmetleri'ni etkinleştirerek.
Oyun projenize bağımsız test kullanıcıları eklemek için:
- Google Play Console'da bir oyun seçin.
- Google Play Console'da oyununuzun Test kullanıcıları sekmesini açın (Büyüme > Play Games Hizmetleri > Kurulum ve yönetim > Test kullanıcıları).
- Test kullanıcıları ekle düğmesini tıklayın.
- Açılan iletişim kutusunda, test kullanıcısı olarak eklemek istediğiniz Google Hesaplarının e-posta adreslerini (virgülle ayrılmış olarak veya her satıra bir e-posta adresi) girin.
- Kullanıcıları test kullanıcıları olarak kaydetmek için Ekle'yi tıklayın. Eklediğiniz test kullanıcısı hesapları, birkaç saat içinde Play Games Hizmetlerinize erişebilir.
Bir gruba test erişimi vermek için bir yayın kanalının PGS'ye erişmesini sağlayın:
Google Play, sürüm kanalı özellikleriyle uygulamanızın yayın öncesi sürümlerini güvenilir kullanıcılardan oluşan kontrollü gruplara dağıtır. Sürüm kanallarıyla test etme hakkında daha fazla bilgi edinmek için Açık, kapalı veya dahili test oluşturma başlıklı makaleyi inceleyin.
Belirli bir yayın kanalında test APK'larına erişimi olan tüm kullanıcılara oyununuzu test etme izni verebilirsiniz. Bu işlem, kullanıcıları test kullanıcıları listesine tek tek eklemekle aynı sonucu verir. Bunu yapmak için şu adımları uygulayın:
- Google Play Console'da bir oyun seçin.
- PGS Test Kullanıcıları bölümünü (Büyüme > Play Games Hizmetleri > Kurulum ve yönetim > Test kullanıcıları) açın ve Sürüm kanalları sekmesini seçin. Bu sayfada, PGS testi için zaten etkinleştirilmiş olan parçaların listesini de görebilirsiniz.
- Parça ekle'yi tıklayın.
- PGS testi için etkinleştirilecek bir veya daha fazla parça seçin.
- Parça Ekle'yi tıklayın.
Seçilen yayın kanalları artık PGS testi için etkinleştirilen kanallar listesinde gösterilir.
Oyun değişikliklerini yayınlama
En son oyun değişikliklerinizi oyuncularla paylaşmaya hazır olduğunuzda bunları yayınlayabilirsiniz. Oyununuzdaki değişiklikleri yayınladığınızda, yapılandırdığınız Play Games Hizmetleri oyununuzun herkese açık kanalındaki kullanıcılar tarafından kullanılabilir. Bu işlem, oyun APK'nızı yayınlamaktan farklıdır ve Play Store'da oyununuzla ilgili herhangi bir bilgi gösterilmez. Bunun yerine, oyununuzun APK'sına sahip tüm kullanıcıların, kimlik doğrulama gibi Play Games Hizmetleri özelliklerine, test kullanıcısı olarak tek tek eklenmelerine veya bir yayın kanalına erişim izni verilmesine gerek kalmadan erişebileceği anlamına gelir.
Play Console'da yapılan Play Games Hizmetleri değişikliklerinin son kullanıcılar için hazır olması 2 saati bulabilir. Play Games Hizmetleri oyun projenizin, oyununuz Play Store'da yayınlanmadan en az 2 saat önce yayınlandığından emin olun. Aksi takdirde kullanıcılar, kimlik doğrulama dahil olmak üzere Play Games Hizmetleri özelliklerini kullanmakta sorun yaşayabilir. Play Games Hizmetleri oyun projenizi yayınladığınızda oyununuzda Play Games Hizmetleri etkinleştirilir. Ancak bu işlem, oyununuzu Play Store'da kullanıma sunmaz veya görünür hâle getirmez.
Play Games Hizmetleri değişikliklerinizi yayınlamak için:
- Google Play Console'da bir oyun seçin.
- Play Console'da oyununuzun Yayınlama bölümünü açın (Büyüme > Play Games Hizmetleri > Kurulum ve yönetim > Yayınlama). Ardından, oyununuzu yayınlamak için bu ekrandaki talimatları uygulayın.
- Oyununuzu yayınlamanızı engelleyen eksik veya yanlış yapılandırılmış öğeler varsa Yayınlama bölümünde bu öğeler hakkında bilgi verilerek düzeltmenize yardımcı olunur.
Oyunda listelenen test kullanıcılarının verileri, oyun değişikliklerini yayınladığınızda otomatik olarak silinmez. Test kullanıcılarının verilerini silmek için Play Games Hizmetleri Management API'lerini kullanın.