Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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 listelenmiştir.
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ıdır. Bağlantıyı eşzamansız olarak başlatma yöntemlerini içerir. |
Class |
InitializeResult |
Bir başlatma işleminin sonucunu temsil eder. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
InitializationError |
İlk kullanıma hazırlama sırasında döndürülen SdkRuntimeUnavailable ve SdkRuntimeUpdateRequired gibi hata kodları. |
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 kaldırılması gerekir. |
Class |
QueryProductDetailsResult |
QueryProductDetailsAsync tarafından döndürülen sonuç. Başarılı olduğunda ü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 ayrıntılarını sorgulamak için giriş parametreleri (ürün kimliklerinin listesini içerir). |
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 gösterir. |
Struct |
ProductPurchaseDetails |
OrderId, PurchaseState ve PurchaseToken dahil olmak üzere bir işlemin ayrıntıları. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
BillingError |
Faturalandırma işleminin sonucunu gösteren durum kodları (ör. Ok, UserCanceled ve ItemAlreadyOwned). |
Enum |
ProductType |
Ürün türünü tanımlar: InApp (1) veya Subs (Abonelik). |
Enum |
PurchaseState |
Satın alma işleminin durumu: Unspecified (0), Purchased (1) veya Pending (2). |
Ad alanı: PlayPcSdkManaged.Integrity
Kötüye kullanım 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 kaldırılması 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 kaldırılması 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, sorgunun başarılı sonucunu temsil eder. |
Sıralamalar
| Tür |
Ad |
Açıklama |
Enum |
InstallReferrerError |
Yükleme yönlendiren işleminin sonucunu temsil eden durum kodları (ör. Ok ve Error). |
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 kaldırılması gerekir. |
Class |
RequestRecallAccessResult |
RequestRecallAccessAsync tarafından döndürülen sonuç. Başarılı olduğunda 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 gösteren 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 örneklerini 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ıdır. 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-06-09 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-06-09 UTC."],[],[]]