Sık sorulan sorular

Bu belgede, PC Üzerinde Google Play Games için SDK'lar ve yayınlama hakkında sık sorulan soruların yanıtları yer almaktadır.

VPN nasıl eklenir?

Oyunlarını PC Üzerinde Google Play Games'in desteklenmediği bölgelerde test etmesi gereken geliştiricilerin, desteklenen bir bölgeden IP adresi almak için VPN kullanmasını öneririz.

VPN'de TUN modunu etkinleştirdiğinizden emin olun. TUN modunu etkinleştirme ve güvenlik duvarını yapılandırma ile ilgili yönergeleri VPN sağlayıcının kullanım kılavuzunda bulabilirsiniz.

TUN modu etkinleştirildikten sonra test amacıyla PC Üzerinde Google Play Games'i ve emülatörü yükleyin.

Satın alma akışını arka uç sunucusu olmadan kullanabilir misiniz?

Güvenlik açısından, arka uç sunucusu olmadan işleme genellikle önerilmez.

Daha fazla bilgi için Arka uç sunucusu olmadan işleme başlıklı makaleyi inceleyin.

Unity veya UE Editor'da PC Üzerinde Google Play Games için geliştirmeye nasıl başlanır?

Google Play Games uygulamasını kullanarak bir oyuna başladığınızda Google Hesabı ayrıntılarınız senkronize ediliyor mu?

Oyun, Google Play Games istemcisi üzerinden başlatıldıktan sonra hesap otomatik olarak senkronize edilir ve Google oturum açma işlemiyle tekrar giriş yapılması gerekmez.

Üçüncü taraf başlatıcı kullanarak Windows uygulama paketi (WAB) gönderirken oyun paketinin inceleme için gönderilmesi gerekir mi?

Yalnızca yükleyicinizi göndermeniz yeterlidir. Oyun paketinizin tamamını göndermeniz gerekmez. İncelemeci, yükleyiciyi kullanarak oyun paketinizi indirebilir.

Google Play İstemcisi yerine üçüncü taraf başlatıcı kullanan oyuncuların Play Oyun Hizmetleri hesapları otomatik olarak senkronize edilir mi?

SDK işlevlerinin çalışması için oyunun doğrudan Google Play Games istemcisi üzerinden başlatılması gerekir. Oyunu yükleyici veya başlatıcı uygulama gibi başka bir işlem başlatırsa bu işlemin Google Play Games istemcisinden başlatılması gerekir. Oyun, istemciden alınan tüm parametreleri istemci işlemine iletmelidir.

SDK, birden fazla örnek veya hesap için Google Hesabı ile oturum açma işlemini nasıl ele alır?

GPG'deki her oyun başlatma işlemi "oyun oturumu" olarak kabul edilir ve her "oyun oturumu" ile ilişkilendirilmiş bir hesap olabilir. Bunlar farklı olabilir. Bu nedenle, oyunu A hesabı ile başlatıp B hesabına geçerseniz her ikisi de aynı anda çalışabilir.

WAB (Windows uygulama paketi) dosya boyutuyla ilgili herhangi bir sınırlama var mı?

WAB için 10 GB'a kadar dosya boyutu yükleyebilirsiniz.

Google Play Games on PC SDK'sı entegre edildikten sonra mevcut API tabanlı ödeme sistemlerine izin verilir mi?

Tüm ödemeler, Google Play Faturalandırma kullanılarak PC Üzerinde Google Play Games SDK'sı tarafından işlenmelidir. Mevcut API tabanlı ödeme yönteminizi aynı oyunda kullanamazsınız.

Mobil uygulamaya benzer açık veya kapalı test ortamları var mı?

Şu anda özel bir uçtan uca sanal alan olmasa da geliştiricilerin üretime benzer bir test ortamına ihtiyacı olduğunun farkındayız. Yakında daha güçlü bir çözüm sunulacaktır.

Geliştirici modunda başlatılan satın alma işlemlerini doğru şekilde kullanamıyoruz.

Geliştirici modunda satın alma işleminin tüketilmesi 3 dakika içinde yapılmalıdır. Aksi takdirde satın alma işlemi için geri ödeme yapılmış olabilir.

API (eski) ile PC'de Google Play Games SDK'sı arasında fark var mı?

  • Eski sürüm yalnızca faturalandırmaya odaklanıyordu
  • SDK, Google Masaüstü Hizmeti'ni (GDS) ve tüm PC özelliklerini destekler.
  • Geliştirici dostu SDK arayüzü
  • Tarayıcı tabanlı Google ile oturum açma gerekmez

SDK'yı, PC Üzerinde Google Play Games'i kullanmadan doğrudan oyun başlatıcıyı kullanarak oyunu başlatarak ilk kullanıma hazırlamanın alternatif bir yolu var mı?

Oyun, PC Üzerinde Google Play Games istemcisi üzerinden başlatılmalıdır. Daha fazla bilgi için geliştirici dokümanına bakın.

Yinelenen ödemeler veya abonelikler desteklenmiyor. Bu özelliği kullanıma sunma planınız var mı?

Uygulama içi satın alma dışında bu satın alma seçeneklerini ekleme planımız yok. Belirli kullanım alanlarıyla ilgili geri bildirimlerinizi bekliyoruz.

Ödeme sürecinde, satın alma akışını başlatma veya ödeme sonucunu alma yanıtı olarak billingerror içindeki hata kodu mu döndürülüyor? Satın alma akışında, dinleyici kullanmak yerine SDK sonucunu bekleyemez miyiz?

Bu, ödeme sonucunun yanıtıdır. LaunchPurchaseFlow, engelleme olmadan hemen geri döner ancak işlemin ne zaman tamamlandığını öğrenmek ve sonucu yakalamak için geri aramayı dinlemeniz gerekir.

Oyunu doğrudan açmak için kısayol oluşturmanın bir yolu var mı?

Oyunu doğrudan açmak için aşağıdaki URI'yi kullanabilirsiniz:

googleplaygames://launch/?pid=2&id=com.company.gamename

URI, PC Üzerinde Google Play Games istemcisinin açılıp açılmadığını algılamayı destekler. İstemci açık değilse oyun/başlatıcı çalıştırılmadan önce GPG istemcisi açılır. Birden fazla örneğin çalışmasını önlemek için oyunu/başlatıcıyı yönetmeniz gerekir.

QueryProductDetails API istek sınırları

QueryProductDetails API'ye yapılan tek bir çağrıda sorgulanabilecek maksimum ürün sayısı 50'dir. Bu sınırı aşarsanız isteği birden fazla çağrıya bölmeniz gerekir.