Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
एपीआई का संदर्भ
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस पेज पर, Google Play Games PC SDK for Unity API में उपलब्ध क्लास, इंटरफ़ेस, स्ट्रक्चर, और इन्यूमरेशन की सूची दी गई है.
नेमस्पेस: PlayPcSdkManaged.Initialization
यह कुकी, Unity गेम और Play Games PC SDK के रनटाइम के बीच कनेक्शन के लाइफ़साइकल को मैनेज करती है.
कक्षाएं
| प्रकार |
नाम |
ब्यौरा |
Class |
GooglePlayInitialization |
यह एसडीके के लिए स्टैटिक एंट्री पॉइंट है. इसमें कनेक्शन को एसिंक्रोनस रूप से शुरू करने के तरीके शामिल होते हैं. |
Class |
InitializeResult |
यह इनिशियलाइज़ेशन की कार्रवाई के नतीजे को दिखाता है. |
स्ट्रक्ट
| प्रकार |
नाम |
ब्यौरा |
Struct |
GooglePlayInitializeParams |
GooglePlayInitialization के लिए, मॉडल को शुरू करने से जुड़े पैरामीटर. इसमें PackageName शामिल है. |
एनम्स
| प्रकार |
नाम |
ब्यौरा |
Enum |
InitializationError |
शुरू करने के दौरान मिले गड़बड़ी के कोड, जैसे कि SdkRuntimeUnavailable और SdkRuntimeUpdateRequired. |
नेमस्पेस: PlayPcSdkManaged.Billing
इससे Google Play Billing की सुविधाओं का ऐक्सेस मिलता है. इनमें इन-ऐप्लिकेशन खरीदारी (आईएपी) और सदस्यताएं शामिल हैं.
कक्षाएं
क्लाइंट और नतीजे
| प्रकार |
नाम |
ब्यौरा |
Class |
BillingClient |
बिलिंग सेवा के साथ इंटरैक्ट करने वाला मुख्य क्लाइंट. यह नेटिव C++ कनेक्शन को मैनेज करता है और इसे बंद किया जाना चाहिए. |
Class |
QueryProductDetailsResult |
QueryProductDetailsAsync से मिला नतीजा. इसमें प्रॉडक्ट की जानकारी की सूची होती है. |
Class |
LaunchPurchaseFlowResult |
LaunchPurchaseFlowAsync से मिला नतीजा. इसमें खरीदारी पूरी होने पर, खरीदारी की जानकारी होती है. |
Class |
QueryPurchasesResult |
QueryPurchasesAsync से मिला नतीजा. इसमें उपयोगकर्ता के मालिकाना हक वाली खरीदारी की सूची होती है. |
Class |
AcknowledgePurchaseResult |
AcknowledgePurchaseAsync से मिला नतीजा. |
Class |
ConsumePurchaseResult |
ConsumePurchaseAsync से मिला नतीजा. |
स्ट्रक्ट
पैरामीटर और मॉडल
| प्रकार |
नाम |
ब्यौरा |
Struct |
QueryProductDetailsParams |
प्रॉडक्ट की जानकारी के बारे में क्वेरी करने के लिए इनपुट पैरामीटर. इनमें प्रॉडक्ट आईडी की सूची शामिल होती है. |
Struct |
LaunchPurchaseFlowParams |
खरीदारी शुरू करने के लिए इनपुट पैरामीटर, जिनमें OfferToken, Quantity, और धुंधले किए गए आईडी शामिल हैं. |
Struct |
AcknowledgePurchaseParams |
खरीदारी की पुष्टि करने के लिए इनपुट पैरामीटर. इसके लिए, PurchaseToken की ज़रूरत होती है. |
Struct |
ConsumePurchaseParams |
खरीदारी का इस्तेमाल करने के लिए इनपुट पैरामीटर. इसके लिए, PurchaseToken की ज़रूरत होती है. |
Struct |
ProductId |
यह प्रॉडक्ट आइडेंटिफ़ायर और उसके टाइप (InApp या Subs) को दिखाता है. |
Struct |
ProductDetails |
किसी प्रॉडक्ट के बारे में पूरी जानकारी. जैसे, टाइटल, ब्यौरा, और उपलब्ध ऑफ़र. |
Struct |
ProductOffer |
यह किसी प्रॉडक्ट के लिए, कीमत से जुड़ा कोई खास ऑफ़र दिखाता है. इसमें FormattedPrice और OfferToken शामिल हैं. |
Struct |
ProductPurchaseDetails |
किसी लेन-देन की जानकारी. इसमें OrderId, PurchaseState, और PurchaseToken शामिल हैं. |
एनम्स
| प्रकार |
नाम |
ब्यौरा |
Enum |
BillingError |
बिलिंग की कार्रवाई के नतीजे को दिखाने वाले स्टेटस कोड, जैसे कि Ok, UserCanceled, और ItemAlreadyOwned. |
Enum |
ProductType |
इससे प्रॉडक्ट का टाइप तय होता है: InApp (1) या Subs (सदस्यता). |
Enum |
PurchaseState |
खरीदारी की स्थिति: Unspecified (0), Purchased (1) या Pending (2). |
नेमस्पेस: PlayPcSdkManaged.Integrity
यह कुकी, गलत इस्तेमाल और धोखाधड़ी का पता लगाने के लिए Play Integrity API का ऐक्सेस देती है.
कक्षाएं
क्लाइंट और नतीजे
| प्रकार |
नाम |
ब्यौरा |
Class |
IntegrityClient |
Integrity API के साथ इंटरैक्ट करने वाला मुख्य क्लाइंट. यह नेटिव C++ कनेक्शन को मैनेज करता है और इसे बंद किया जाना चाहिए. |
Class |
PrepareIntegrityTokenResult |
PrepareIntegrityTokenAsync से मिला नतीजा. |
Class |
RequestIntegrityTokenResult |
RequestIntegrityTokenAsync से मिला नतीजा. अगर अनुरोध पूरा हो जाता है, तो इसमें हस्ताक्षर किए गए टोकन बाइट शामिल होते हैं. |
स्ट्रक्ट (पैरामीटर और मॉडल)
| प्रकार |
नाम |
ब्यौरा |
Struct |
PrepareIntegrityTokenParams |
तैयारी के चरण के लिए इनपुट पैरामीटर, जिनके लिए CloudProjectNumber की ज़रूरत होती है. |
Struct |
RequestIntegrityTokenParams |
अनुरोध वाले चरण के लिए इनपुट पैरामीटर. इनके लिए RequestTokenData और RequestHash की ज़रूरत होती है. |
Struct |
RequestTokenData |
तैयारी के चरण में मिला इंटरमीडिएट डेटा (जिसमें WarmUpSessionId शामिल है), अगले अनुरोध के लिए ज़रूरी है. |
एनम्स
| प्रकार |
नाम |
ब्यौरा |
Enum |
IntegrityError |
ऐसे स्टेटस कोड जो इंटेग्रिटी की जांच के नतीजे को दिखाते हैं. जैसे, Ok, CloudProjectNumberIsInvalid, और NetworkError. |
नेमस्पेस: PlayPcSdkManaged.InstallReferrer
यह Play Install Referrer API को ऐक्सेस करने की सुविधा देता है. इससे आपका गेम यह पता लगा सकता है कि Google Play Store से इंस्टॉल करने के लिए, उसे किस सोर्स से रेफ़र किया गया था.
कक्षाएं
क्लाइंट और नतीजे
| प्रकार |
नाम |
ब्यौरा |
Class |
InstallReferrerClient |
Install Referrer सेवा के साथ इंटरैक्ट करने के लिए मुख्य क्लाइंट. यह नेटिव C++ कनेक्शन को मैनेज करता है और इसे बंद किया जाना चाहिए. |
Class |
GetInstallReferrerResult |
GetInstallReferrerAsync से मिला नतीजा. इस कुकी में, रेफ़रल के सफल होने की जानकारी होती है. |
स्ट्रक्ट
मॉडल
| प्रकार |
नाम |
ब्यौरा |
Struct |
GetInstallReferrerResultValue |
यह क्वेरी के नतीजे के तौर पर InstallReferrer स्ट्रिंग और InstallTimeEpochSeconds दिखाता है. |
एनम्स
| प्रकार |
नाम |
ब्यौरा |
Enum |
InstallReferrerError |
ये स्टेटस कोड, इंस्टॉल रेफ़रर की कार्रवाई के नतीजे को दिखाते हैं. जैसे, Ok और Error. |
नेमस्पेस: PlayPcSdkManaged.Recall
इससे Play की गेम सेवाएं Recall API का ऐक्सेस मिलता है. इसकी मदद से, गेम में मौजूद खातों को Google Play की गेम सेवाएं खातों से लिंक किया जा सकता है.
कक्षाएं
क्लाइंट और नतीजे
| प्रकार |
नाम |
ब्यौरा |
Class |
RecallClient |
यह Recall सेवा के साथ इंटरैक्ट करने वाला मुख्य क्लाइंट है. यह नेटिव C++ कनेक्शन को मैनेज करता है और इसे बंद किया जाना चाहिए. |
Class |
RequestRecallAccessResult |
RequestRecallAccessAsync से मिला नतीजा. अगर कॉल पूरा हो जाता है, तो इसमें रीकॉल सेशन आईडी शामिल होता है. |
स्ट्रक्ट
मॉडल
| प्रकार |
नाम |
ब्यौरा |
Struct |
RequestRecallAccessResultValue |
यह ऐक्सेस के अनुरोध के पूरा होने की जानकारी देता है. इसमें RecallSessionId शामिल होता है. |
एनम्स
| प्रकार |
नाम |
ब्यौरा |
Enum |
GamesRecallError |
ये स्टेटस कोड, किसी प्रॉडक्ट को वापस मंगाने की कार्रवाई के नतीजे को दिखाते हैं. जैसे, Ok और Error. |
नेमस्पेस: PlayPcSdkManaged.Unity
एसडीके के लिए, Unity के हिसाब से हेल्पर और अडैप्टर.
कक्षाएं
| प्रकार |
नाम |
ब्यौरा |
Class |
PlayPcSdkFactory |
फ़ैक्ट्री क्लास का इस्तेमाल, BillingClient, IntegrityClient, InstallReferrerClient, और RecallClient के इंस्टेंस बनाने के लिए किया जाता है. साथ ही, इसका इस्तेमाल InitializationHandler को वापस पाने के लिए भी किया जाता है. यह क्लास, Unity के लिए खास तौर पर कॉलबैक जनरेट करने का काम करती है. |
नेमस्पेस: PlayPcSdkManaged.Core
कोर इंफ़्रास्ट्रक्चर, एसडीके के सभी मॉड्यूल के साथ शेयर किया जाता है.
कक्षाएं
| प्रकार |
नाम |
ब्यौरा |
Class |
Result<TError, TValue> |
यह सभी एपीआई नतीजों के लिए बेस क्लास है. IsOk, Code, ErrorMessage, और Value प्रॉपर्टी उपलब्ध कराता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-09-25 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-09-25 (UTC) को अपडेट किया गया."],[],[]]