Play Games Hizmetleri oturum açma özelliği, oyuncunun oyun kimliğini sağlar ve Android oynatıcıları için platform düzeyinde, oyuna özgü bir kimliktir. Bu kimlik hem oyuncu hem de oyununuz arasında bir ilişki kurmanıza yardımcı olur. Oyuncular, oturum açmak için alternatif merkezi sistemler yerine bu kimliği kullanmaya istekli olabilir.
Ayrıca, oturum açmak, oturum açmanızı sağlayan güçlü ve tutarlı bir tanımlayıcı sağlar. Bu tanımlayıcıyı, buluta kaydetme sistemi. Buluta kaydetme işlemi çok değerlidir. oyuncuların kendilerinden, takip etmek için:
- Cihazını değiştirmesi veya sıfırlaması durumunda çocuğunuzun bıraktığı yerden devam edin
- Oyunu birden fazla cihazda (örneğin, başka bir telefonda veya başka bir cihazda) oynayın Chromebook)
- Oyunu kaldırıp daha sonra yeniden yükleyin
Play Games Hizmetleri kimliğini kendi buluta kaydınız için anahtar olarak kullanabilirsiniz ya da ücretsiz dönüşüm paketi Kayıtlı Oyunlar hizmeti.
Play Games Hizmetleri (PGS), oyun ve oyun içerikleri için sıfır zahmetli bir yöntem olan otomatik oturum açmayı destekler. oyuncuların hesabında oturum açın.
Önerilen oturum açma akışı
Oyuncuların oyununuzda başarılı bir şekilde oturum açmasını sağlamak için aşağıdakileri kullanın oturum açma akışı:
- Oyununuzun başlatma sırasındaki Otomatik oturum açma kullanıcı giriş yapmayı veya yeni bir hesap oluşturmayı dener.
- Otomatik oturum açma çalışmıyorsa veya kullanıcı işlemi reddederse manuel oturum açma oturum açma düğmesini kullanabilirsiniz.
Otomatik oturum açma
Otomatik oturum açma, kullanıcıların oyununuzda sorunsuz bir şekilde oturum açmasına olanak tanır. otomatik! Oyununuz kullanıcının oturum açmasını ve otomatik oturum açmasını istiyorsa ayarı etkinleştirildiğinde (Google Play Games uygulamasında) kullanıcının PYS'sini alırsınız. kimlik bilgileriyle birlikte kullanıcılar da PGS oturum açma deneyimini görür.
Otomatik oturum açma, kullanıcıların kontrol edebileceği bir ayardır. Kullanıcılar şunları yapmayı tercih edebilir: tüm oyunlarda otomatik olarak oturum açabilir veya her seferinde soru sorulabilir.
OAuth Kapsamları ve PGS
PGS, kullanıcıların şunları yapmasına olanak tanımak için OAuth sistemini kullanır:
için oyununuzun hesaba erişmesine izin verin. PGS, oyunlar için benzersiz bir kapsama (games-lite
) sahiptir ve başka bir kapsamı temel alır
Oyununuzda kayıtlı oyunlar özelliği varsa (drive.app_data
). Kaydedilen oyunlar
özelliği, kullanıcının Google Drive hesabına erişmesini sağlar. Bu hesap
emin olun.
PGS v2 ile artık ek OAuth kapsamları isteyemeyeceğinizi lütfen unutmayın. Bunun gerekiyorsa Google ile Oturum Açma SDK'sını kullanmanızı öneririz. PGS'nin yanı sıra.
Çoklu oturum açma yöntemleri için destek
PGS, Android oyuncularına bir oyun kimliği sağlar ancak bağlantılı tek kimliktir. Oyuncuların oturum açmak için PGS'yi kullanarak sosyal ağ kimliğinizi ve kendi oyun içi kimlik sisteminizi kullanabilirsiniz. Her biri sistem hem size hem de oyuncularınıza benzersiz bir değer sağlar ve hepsinin işe yarar birlikte Android oyuncularına mükemmel bir deneyim sunmak istiyoruz.
Arka uç entegrasyonu için oynatıcı kimliğini güvenli bir şekilde alın ve doğrulayın
Sunucunuzu etkinleştirmek için Sunucu Yetkilendirme kodu isteyebilirsiniz. kullanarak REST API aracılığıyla doğrudan Play Games Hizmetleri sunucularıyla konuşmak için yetkisini kabul eder. Bu, oyuncunun hesabına doğrudan erişim Kimlik, profil ve diğer bilgiler (yetkilendirilmişse arkadaş listesi gibi). Şu durumda: Oyuncu Kimliklerini, arkadaş kimliklerini veya diğer ilgili verileri arka ucunuzda depolayın. potansiyel riskleri ortadan kaldırmak için değişiklik yapılmasına neden olabilir.
Buna ek olarak, bazı eski oyunlar ve oyuncular için
Bir oyuncunun Android SDK'sı, diğer oyuncuların
Aynı zamanda bu oyuncuyu aynı oyunda
ve arkadaşlar listesi. Ancak REST API içinde döndürülen player_id
her zaman tutarlı ve diğer oyuncuların gördüğü kimliktir.
Daha fazla bilgi için bkz. Çevrimdışı erişim ve REST API belgeleri.
İstemci uygulaması
Android'de oturum açma desteğinin nasıl uygulanacağını öğrenmek için bkz. Android Games'de oturum açın.