Oturum aç

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ışı:

  1. Oyununuzun başlatma sırasındaki Otomatik oturum açma kullanıcı giriş yapmayı veya yeni bir hesap oluşturmayı dener.
  2. 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.

Otomatik oturum açma

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.