Google Play Games Hizmetleri'nin uygulamanızda doğru şekilde çalıştığından emin olmak için oyun değişikliklerinizi 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 listesine eklemeniz gerekir. Aksi takdirde test kullanıcılarınız, giriş yapma gibi Play Games Hizmetleri uç noktalarına erişmeye çalışırken OAuth ve 404 hatalarıyla karşılaşır.
Test kullanıcılarının oyununuz için PGS API'lerini kullanmasına izin vermenin iki yolu vardır:
- Tek tek e-posta adresleri ekleyerek bireysel düzeyde.
- Grup düzeyinde, Play Console sürüm kanalı için 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ısı ekle düğmesini tıklayın.
- Açılan iletişim kutusuna, test kullanıcısı olarak eklemek istediğiniz Google Hesaplarının e-posta adreslerini virgülle ayrılmış şekilde veya satır başına bir e-posta adresi olacak şekilde girin.
- Kullanıcıları test kullanıcısı 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 PGS'ye erişmek üzere bir sürüm kanalını etkinleştirin:
Google Play, uygulamanızın yayın öncesi sürümlerini yayın kanalı özellikleriyle kontrollü güvenilir kullanıcı gruplarına 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 sürüm kanalındaki test APK'larına erişimi olan tüm kullanıcılara oyununuzu test etme erişimi verebilirsiniz. Bu işlem, kullanıcıları test kullanıcısı listesine tek tek eklemişsiniz gibi çalışır. 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çıp Sürüm kanalları sekmesini seçin. Bu sayfada, PGS testi için etkinleştirilmiş kanalların listesini de görebilirsiniz.
- Parça ekle'yi tıklayın.
- PGS testini etkinleştirmek için bir veya daha fazla parça seçin.
- Parça Ekle'yi tıklayın.
Seçilen yayın parçaları artık PGS testi için etkinleştirilen parçalar listesinde görünür.
Oyun değişikliklerini yayınlama
Oyununuzla ilgili en son değişiklikleri oyuncularla paylaşmaya hazır olduğunuzda bunları yayınlamanın zamanı gelmiştir. Oyun değişikliklerinizi yayınladığınızda, yapılandırdığınız Play Games Hizmetleri, oyununuzun herkese açık kullanıcılarına sunulur. Bu işlem, oyun APK'nızı yayınlamaktan farklıdır ve oyununuzla ilgili hiçbir bilgi Play Store'da gösterilmez. Bunun yerine, oyun APK'nızın yüklü olduğu tüm kullanıcıların, test kullanıcısı olarak tek tek eklenmeleri veya bir sürüm kanalına erişimleri olmadan oturum açma gibi Play Games Hizmetleri özelliklerine erişebilecekleri 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 Play Games Hizmetleri özelliklerini (giriş yapma dahil) kullanırken 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 hale 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ü (Büyüme > Play Games Hizmetleri > Kurulum ve yönetim > Yayınlama) açın, 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 öğelerin ne olduğunu görebilir ve düzeltebilirsiniz.
Oyun değişikliklerini yayınladığınızda, oyun için listelenen test kullanıcılarının verileri otomatik olarak silinmez. Test kullanıcılarının verilerini silmek için Play Games Hizmetleri Management API'lerini kullanın.