Google, içerikleri tercih ettiğiniz dile çevirmek için yapay zeka teknolojisini kullanır. Yapay zeka çevirilerinde hata olabilir.
API Referansı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, Google Play Games PC SDK for Unity API'de bulunan sınıflar, arayüzler, yapılar ve numaralandırmalar listelenmektedir.
Ad alanı: PlayPcSdkManaged.Initialization
Unity oyunu ile Play Games PC SDK çalışma zamanı arasındaki bağlantı yaşam döngüsünü yönetir.
Sınıflar
| Tür |
Ad |
Açıklama |
Class |
GooglePlayInitialization |
SDK'nın statik giriş noktası. Bağlantıyı eşzamansız olarak başlatma yöntemlerini içerir. |
Class |
InitializeResult |
Bir başlatma işleminin sonucunu gösterir. |
Yapılar
| Tür |
Ad |
Açıklama |
Struct |
GooglePlayInitializeParams |
GooglePlayInitialization için başlatma parametreleri. PackageName içerir. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
InitializationError |
Başlatma sırasında döndürülen hata kodları (ör. SdkRuntimeUnavailable ve SdkRuntimeUpdateRequired). |
Ad alanı: PlayPcSdkManaged.Billing
Uygulama içi satın alma işlemleri (UİSA) ve abonelikler dahil olmak üzere Google Play Faturalandırma özelliklerine erişim sağlar.
Sınıflar
Müşteriler ve sonuçlar
| Tür |
Ad |
Açıklama |
Class |
BillingClient |
Faturalandırma hizmetiyle etkileşim kurmak için kullanılan ana istemci. Yerel C++ bağlantısını yönetir ve bertaraf edilmesi gerekir. |
Class |
QueryProductDetailsResult |
QueryProductDetailsAsync tarafından döndürülen sonuç. Başarıya ulaşan ürün ayrıntılarının listesini içerir. |
Class |
LaunchPurchaseFlowResult |
LaunchPurchaseFlowAsync tarafından döndürülen sonuç. Başarılı satın alma işlemlerinin ayrıntılarını içerir. |
Class |
QueryPurchasesResult |
QueryPurchasesAsync tarafından döndürülen sonuç. Kullanıcıya ait satın alma işlemlerinin listesini içerir. |
Class |
AcknowledgePurchaseResult |
AcknowledgePurchaseAsync tarafından döndürülen sonuç. |
Class |
ConsumePurchaseResult |
ConsumePurchaseAsync tarafından döndürülen sonuç. |
Yapılar
Parametreler ve Modeller
| Tür |
Ad |
Açıklama |
Struct |
QueryProductDetailsParams |
Ürün kimliklerinin listesini içeren, ürün ayrıntılarını sorgulamaya yönelik giriş parametreleri. |
Struct |
LaunchPurchaseFlowParams |
OfferToken, Quantity ve karartılmış kimlikler dahil olmak üzere satın alma işlemini başlatmak için giriş parametreleri. |
Struct |
AcknowledgePurchaseParams |
Satın alma işlemini onaylamak için giriş parametreleri. PurchaseToken gerektirir. |
Struct |
ConsumePurchaseParams |
Satın alma işlemini kullanmak için giriş parametreleri. PurchaseToken gerektirir. |
Struct |
ProductId |
Bir ürün tanımlayıcısını ve türünü (InApp veya Subs) temsil eder. |
Struct |
ProductDetails |
Başlık, açıklama ve mevcut teklifler dahil olmak üzere bir ürünle ilgili ayrıntılı bilgiler. |
Struct |
ProductOffer |
FormattedPrice ve OfferToken dahil olmak üzere bir ürün için belirli bir fiyatlandırma teklifini temsil eder. |
Struct |
ProductPurchaseDetails |
OrderId, PurchaseState ve PurchaseToken dahil olmak üzere bir işlemin ayrıntıları. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
BillingError |
Ok, UserCanceled ve ItemAlreadyOwned gibi faturalandırma işleminin sonucunu gösteren durum kodları. |
Enum |
ProductType |
Ürün türünü tanımlar: InApp (1) veya Subs (Abonelik). |
Enum |
PurchaseState |
Satın alma durumu: Unspecified (0), Purchased (1) veya Pending (2). |
Ad alanı: PlayPcSdkManaged.Integrity
Kötüye kullanım karşıtı ve sahtekarlık tespitine yönelik Play Integrity API'ye erişim sağlar.
Sınıflar
Müşteriler ve sonuçlar
| Tür |
Ad |
Açıklama |
Class |
IntegrityClient |
Integrity API ile etkileşim kurmak için kullanılan ana istemci. Yerel C++ bağlantısını yönetir ve bertaraf edilmesi gerekir. |
Class |
PrepareIntegrityTokenResult |
PrepareIntegrityTokenAsync tarafından döndürülen sonuç. |
Class |
RequestIntegrityTokenResult |
RequestIntegrityTokenAsync tarafından döndürülen sonuç. Başarı durumunda imzalı jeton baytlarını içerir. |
Yapılar (Parametreler ve Modeller)
| Tür |
Ad |
Açıklama |
Struct |
PrepareIntegrityTokenParams |
Hazırlama adımı için giriş parametreleri (CloudProjectNumber gerektirir). |
Struct |
RequestIntegrityTokenParams |
İstek adımı için giriş parametreleri. RequestTokenData ve RequestHash gerektirir. |
Struct |
RequestTokenData |
Sonraki istek için hazırlama adımında döndürülen ara veriler (WarmUpSessionId içerir) gerekir. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
IntegrityError |
Ok, CloudProjectNumberIsInvalid ve NetworkError gibi bir bütünlük işleminin sonucunu temsil eden durum kodları. |
Ad alanı: PlayPcSdkManaged.InstallReferrer
Oyununuzun, Google Play Store'dan yüklemeye yönlendiren kaynağı tanımlamasını sağlayan Play Install Referrer API'ye erişim sağlar.
Sınıflar
Müşteriler ve sonuçlar
| Tür |
Ad |
Açıklama |
Class |
InstallReferrerClient |
Yükleme yönlendiren hizmetiyle etkileşim kurmak için kullanılan ana istemci. Yerel C++ bağlantısını yönetir ve bertaraf edilmesi gerekir. |
Class |
GetInstallReferrerResult |
GetInstallReferrerAsync tarafından döndürülen sonuç. Başarıya ulaşan tavsiye bilgileri yer alır. |
Yapılar
Modeller
| Tür |
Ad |
Açıklama |
Struct |
GetInstallReferrerResultValue |
InstallReferrer dizesini ve InstallTimeEpochSeconds öğesini içeren, başarılı bir sorgu sonucunu temsil eder. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
InstallReferrerError |
Ok ve Error gibi yükleme yönlendiren işleminin sonucunu temsil eden durum kodları. |
Ad alanı: PlayPcSdkManaged.Recall
Oyun içi hesapları Google Play Games Hizmetleri hesaplarına bağlamanıza olanak tanıyan Play Games Hizmetleri Recall API'ye erişim sağlar.
Sınıflar
Müşteriler ve sonuçlar
| Tür |
Ad |
Açıklama |
Class |
RecallClient |
Recall hizmetiyle etkileşim kurmak için kullanılan ana istemci. Yerel C++ bağlantısını yönetir ve bertaraf edilmesi gerekir. |
Class |
RequestRecallAccessResult |
RequestRecallAccessAsync tarafından döndürülen sonuç. Başarı durumunda geri çağırma oturumu kimliğini içerir. |
Yapılar
Modeller
| Tür |
Ad |
Açıklama |
Struct |
RequestRecallAccessResultValue |
RecallSessionId içeren bir erişim isteğinin başarılı sonucunu temsil eder. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
GamesRecallError |
Geri çağırma işleminin sonucunu temsil eden durum kodları (ör. Ok ve Error). |
Ad alanı: PlayPcSdkManaged.Unity
SDK için Unity'ye özel yardımcılar ve bağdaştırıcılar.
Sınıflar
| Tür |
Ad |
Açıklama |
Class |
PlayPcSdkFactory |
BillingClient, IntegrityClient, InstallReferrerClient ve RecallClient örnekleri oluşturmak ve InitializationHandler öğesini almak için kullanılan fabrika sınıfı. Bu sınıf, Unity'ye özgü geri çağırma oluşturma işlemini gerçekleştirir. |
Ad alanı: PlayPcSdkManaged.Core
SDK modülleri arasında paylaşılan temel altyapı.
Sınıflar
| Tür |
Ad |
Açıklama |
Class |
Result<TError, TValue> |
Tüm API sonuçlarının temel sınıfı. IsOk, Code, ErrorMessage ve Value özelliklerini sağlar. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-09-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-09-25 UTC."],[],[]]