- संसाधन: ऑर्डर
- राज्य
- BuyerAddress
- OrderDetails
- LineItem
- OneTimePurchaseDetails
- PreorderDetails
- RentalDetails
- SubscriptionDetails
- OfferPhase
- OfferPhaseDetails
- FreeTrialDetails
- IntroductoryPriceDetails
- BaseDetails
- ProrationPeriodDetails
- PaidAppDetails
- OrderHistory
- ProcessedEvent
- CancellationEvent
- RefundEvent
- RefundDetails
- RefundReason
- PartialRefundEvent
- राज्य
- PointsDetails
- तरीके
संसाधन: ऑर्डर
Order रिसॉर्स में, Google Play पर किए गए लेन-देन के बारे में पूरी जानकारी शामिल होती है. इसमें कई एट्रिब्यूट शामिल होते हैं. इनसे ऑर्डर, खरीदे गए प्रॉडक्ट, और ऑर्डर से जुड़े इवेंट के इतिहास के बारे में जानकारी मिलती है.
ऑर्डर एपीआई की मदद से, Google Play के नेटवर्क में मौजूद ऑर्डर डेटा को रीयल-टाइम में ऐक्सेस किया जा सकता है. एक बार और बार-बार होने वाले ऑर्डर, दोनों के लिए ज़्यादा जानकारी और मेटाडेटा वापस पाया जा सकता है. इसमें लेन-देन की जानकारी शामिल होती है. जैसे, शुल्क, टैक्स, और रिफ़ंड. साथ ही, इसमें मेटाडेटा भी शामिल होता है. जैसे, सदस्यता के लिए कीमत के चरण. Orders API की मदद से, ऑर्डर मैनेज करने से जुड़े टास्क अपने-आप पूरे किए जा सकते हैं. इससे, Play Developer Console में मैन्युअल तरीके से जांच करने की ज़रूरत कम हो जाती है.
इस एपीआई के इस्तेमाल के कुछ उदाहरण यहां दिए गए हैं:
रीयल-टाइम में ऑर्डर का डेटा वापस पाना - orders.get का इस्तेमाल करके, ऑर्डर आईडी की मदद से खरीदारी के तुरंत बाद ऑर्डर की जानकारी और मेटाडेटा वापस पाएं.
ऑर्डर के अपडेट को सिंक करना - ऑर्डर की जानकारी का अप-टू-डेट रिकॉर्ड बनाए रखने के लिए, समय-समय पर ऑर्डर के अपडेट सिंक करें.
ध्यान दें:
Orders API कॉल, Play Developer API के आपके कोटा में गिने जाते हैं. यह कोटा डिफ़ॉल्ट रूप से हर दिन 2 लाख होता है. हालांकि, ऑर्डर के लंबे इतिहास को सिंक करने के लिए यह काफ़ी नहीं हो सकता.
हर कॉल में ज़्यादा से ज़्यादा 1,000 ऑर्डर वापस पाए जा सकते हैं. कोटे का इस्तेमाल कम करने के लिए, बड़े पेज साइज़ का इस्तेमाल करने का सुझाव दिया जाता है. Cloud Console में अपना कोटा देखें. अगर ज़रूरत हो, तो ज़्यादा कोटा का अनुरोध करें.
| JSON के काेड में दिखाना |
|---|
{ "lineItems": [ { object ( |
| फ़ील्ड | |
|---|---|
lineItems[] |
इस ऑर्डर में शामिल अलग-अलग लाइन आइटम. |
orderId |
ऑर्डर आईडी. |
purchaseToken |
यह टोकन, उपयोगकर्ता के डिवाइस को तब दिया जाता है, जब सदस्यता या आइटम खरीदा जाता है. |
state |
ऑर्डर की स्थिति. |
createTime |
ऑर्डर किए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
lastEventTime |
ऑर्डर पर हुआ आखिरी इवेंट किस समय हुआ. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
buyerAddress |
टैक्स का हिसाब लगाने के लिए, ग्राहक के पते की जानकारी. जब Google, ऑर्डर के लिए मर्चेंट ऑफ़ रिकॉर्ड होता है, तब सिर्फ़ देश का नाम दिखता है. |
total |
कुल रकम जो खरीदार ने दी. इसमें छूट और टैक्स शामिल हैं. |
tax |
इस ऑर्डर के लिए चुकाया गया कुल टैक्स. |
orderDetails |
ऑर्डर बनाते समय उसके बारे में ज़्यादा जानकारी. |
orderHistory |
उन इवेंट के बारे में जानकारी जिन्होंने क्रम में बदलाव किया है. |
developerRevenueInBuyerCurrency |
इस ऑर्डर के लिए, खरीदार की मुद्रा में आपका रेवेन्यू. इसमें कुछ हिस्से के रिफ़ंड, टैक्स, और शुल्क की कटौतियां शामिल हैं. Google, हर सेल में से सामान्य लेन-देन और तीसरे पक्ष के शुल्क काटता है. इसके अलावा, कुछ देशों या इलाकों में वैट भी काटता है. |
pointsDetails |
ऑर्डर पर लागू किए गए Play Points. इसमें ऑफ़र की जानकारी, छूट की दर, और पॉइंट की वैल्यू शामिल है. |
राज्य
ऑर्डर की स्थिति.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
स्टेटस की जानकारी नहीं दी गई है. इस वैल्यू का इस्तेमाल नहीं किया जाता. |
PENDING |
ऑर्डर बना दिया गया है और इसे प्रोसेस किया जाना बाकी है. |
PROCESSED |
ऑर्डर प्रोसेस हो गया है. |
CANCELED |
ऑर्डर को प्रोसेस किए जाने से पहले ही रद्द कर दिया गया था. |
PENDING_REFUND |
रिफ़ंड का अनुरोध किया गया है और इसे प्रोसेस करना बाकी है. |
PARTIALLY_REFUNDED |
ऑर्डर के लिए किए गए पेमेंट का कुछ हिस्सा रिफ़ंड कर दिया गया है. |
REFUNDED |
ऑर्डर के लिए किए गए पूरे पेमेंट का रिफ़ंड कर दिया गया है. |
BuyerAddress
टैक्स का हिसाब लगाने के लिए, ग्राहक के पते की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "buyerState": string, "buyerCountry": string, "buyerPostcode": string } |
| फ़ील्ड | |
|---|---|
buyerState |
खरीदार के पते वाले देश का सबसे ऊपरी लेवल का प्रशासनिक उपखंड. अगर Google, ऑर्डर के लिए कारोबारी या कंपनी के तौर पर रजिस्टर है, तो यह जानकारी शामिल नहीं की जाती. |
buyerCountry |
आईएसओ-3166-1 ऐल्फ़ा-2 (संयुक्त राष्ट्र के देश कोड) के आधार पर, दो अक्षर वाला देश कोड. |
buyerPostcode |
किसी पते का पिन कोड. अगर Google, ऑर्डर के लिए कारोबारी या कंपनी के तौर पर रजिस्टर है, तो यह जानकारी शामिल नहीं की जाती. |
OrderDetails
ऑर्डर बनाते समय उसके बारे में ज़्यादा जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "taxInclusive": boolean } |
| फ़ील्ड | |
|---|---|
taxInclusive |
इससे पता चलता है कि दिखाई गई कीमत में टैक्स शामिल था या नहीं. |
LineItem
किसी लाइन आइटम की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "productTitle": string, "productId": string, "listingPrice": { object ( |
| फ़ील्ड | |
|---|---|
productTitle |
डेवलपर की ओर से बताया गया प्रॉडक्ट का नाम. खरीदार की भाषा में दिखाया जाता है. उदाहरण: coins, monthly subscription, etc. |
productId |
खरीदे गए प्रॉडक्ट का आईडी या ऐप्लिकेशन में खरीदारी के लिए एसकेयू (उदाहरण के लिए, 'monthly001' या 'com.some.thing.inapp1'). |
listingPrice |
Play Store पर आइटम की दिखाई गई कीमत. इसमें टैक्स शामिल हो भी सकता है और नहीं भी. इसमें कोई छूट या प्रमोशन शामिल नहीं है. |
total |
इस लाइन आइटम के लिए उपयोगकर्ता ने कुल कितनी रकम चुकाई. इसमें छूट और टैक्स को भी शामिल किया गया है. |
tax |
इस लाइन आइटम के लिए चुकाया गया टैक्स. |
यूनियन फ़ील्ड
|
|
oneTimePurchaseDetails |
सिर्फ़ एक बार पैसे चुकाकर की जाने वाली खरीदारी की जानकारी. |
subscriptionDetails |
सदस्यता खरीदने की जानकारी. |
paidAppDetails |
पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन की खरीदारी की जानकारी. |
OneTimePurchaseDetails
सिर्फ़ एक बार पैसे चुकाकर की जाने वाली खरीदारी की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "quantity": integer, "offerId": string, "purchaseOptionId": string, "preorderDetails": { object ( |
| फ़ील्ड | |
|---|---|
quantity |
एक से ज़्यादा आइटम खरीदने के लिए, खरीदे गए आइटम की संख्या. |
offerId |
एक बार की जाने वाली खरीदारी के ऑफ़र का आईडी. |
purchaseOptionId |
खरीदारी के विकल्प का आईडी. यह फ़ील्ड, खरीदारी के दोनों विकल्पों और वैरिएंट ऑफ़र के लिए सेट किया जाता है. खरीदारी के विकल्पों के लिए, यह आईडी खरीदारी के विकल्प की पहचान करता है. वैरिएंट ऑफ़र के लिए, यह आईडी खरीदारी के विकल्प से जुड़ा होता है. साथ ही, offerId के साथ मिलकर यह वैरिएंट ऑफ़र की पहचान करता है. |
preorderDetails |
पहले से किए गए ऑर्डर की जानकारी. इसे सिर्फ़ तब सेट करें, जब खरीदारी पहले से ऑर्डर की गई हो. |
rentalDetails |
किराये पर लेने के लिए की गई खरीदारी की जानकारी. इसे सिर्फ़ तब सेट करें, जब खरीदारी किराये पर ली गई हो. |
PreorderDetails
इस टाइप में कोई फ़ील्ड नहीं है.
पहले से की गई खरीदारी की जानकारी.
RentalDetails
इस टाइप में कोई फ़ील्ड नहीं है.
किराये पर ली गई किसी फ़िल्म की खरीदारी की जानकारी.
SubscriptionDetails
सदस्यता खरीदने की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "basePlanId": string, "offerId": string, "offerPhase": enum ( |
| फ़ील्ड | |
|---|---|
basePlanId |
सदस्यता का बुनियादी प्लान आईडी. |
offerId |
मौजूदा सदस्यता ऑफ़र का ऑफ़र आईडी. |
offerPhase |
इस ऑर्डर से फ़ंड की गई बिलिंग अवधि के लिए, कीमत तय करने का फ़ेज़. समर्थन नहीं होना या रुकना. इसके बजाय, offerPhaseDetails का इस्तेमाल करें. |
offerPhaseDetails |
इस ऑर्डर से फ़ंड की गई एनटाइटलमेंट की अवधि के लिए, कीमत के फ़ेज़ की जानकारी. |
servicePeriodStartTime |
इस ऑर्डर से फ़ंड की गई बिलिंग अवधि की शुरुआत. यह बिलिंग/सेवा की अवधि शुरू होने के समय का स्नैपशॉट है. यह स्नैपशॉट, ऑर्डर प्रोसेस होने के समय का होता है. इसका इस्तेमाल सिर्फ़ हिसाब रखने के लिए किया जाना चाहिए. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
servicePeriodEndTime |
इस ऑर्डर से फ़ंड की गई बिलिंग अवधि के खत्म होने की तारीख. यह बिलिंग/सेवा की अवधि खत्म होने के समय का स्नैपशॉट है. यह स्नैपशॉट तब लिया गया था, जब ऑर्डर प्रोसेस किया गया था. इसका इस्तेमाल सिर्फ़ हिसाब रखने के लिए किया जाना चाहिए. सदस्यता सेवा की अवधि खत्म होने का मौजूदा समय पाने के लिए, purchases.subscriptionsv2.get का इस्तेमाल करें. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
OfferPhase
इस ऑर्डर से फ़ंड किए गए एनटाइटलमेंट की अवधि के लिए, कीमत तय करने का फ़ेज़.
| Enums | |
|---|---|
OFFER_PHASE_UNSPECIFIED |
ऑफ़र के फ़ेज़ की जानकारी नहीं दी गई है. इस वैल्यू का इस्तेमाल नहीं किया जाता. |
BASE |
ऑर्डर से, बुनियादी कीमत वाली अवधि के लिए पेमेंट किया जाता है. |
INTRODUCTORY |
ऑर्डर से शुरुआती कीमत वाली बिलिंग अवधि के लिए पेमेंट किया जाता है. |
FREE_TRIAL |
इस ऑर्डर से, बिना किसी शुल्क के आज़माने की अवधि के लिए फ़ंड मिलता है. |
OfferPhaseDetails
इस ऑर्डर से फ़ंड की गई सदस्यता की अवधि के लिए, कीमत तय करने के फ़ेज़ की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड phase_details. किराया तय करने के फ़ेज़ की जानकारी. phase_details इनमें से सिर्फ़ एक हो सकता है: |
|
freeTrialDetails |
इस ऑर्डर से, बिना किसी शुल्क के आज़माने की अवधि के लिए फ़ंड मिलता है. |
introductoryPriceDetails |
ऑर्डर से शुरुआती कीमत वाली बिलिंग अवधि के लिए पेमेंट किया जाता है. |
baseDetails |
ऑर्डर से, बुनियादी कीमत वाली अवधि के लिए पेमेंट किया जाता है. |
prorationPeriodDetails |
ऑर्डर में, समय के हिसाब से तय की गई कीमत के लिए फ़ंड दिया जाता है. |
FreeTrialDetails
इस टाइप में कोई फ़ील्ड नहीं है.
बिना शुल्क के आज़माने के ऑफ़र के तहत, कुछ दिन, हफ़्ते या महीने के लिए सदस्यता का आनंद बिना किसी शुल्क के लिया जा सकता है.
IntroductoryPriceDetails
इस टाइप में कोई फ़ील्ड नहीं है.
शुरुआती कीमत वाले चरण की जानकारी.
BaseDetails
इस टाइप में कोई फ़ील्ड नहीं है.
बुनियादी कीमत के हिसाब से किराये तय करने के फ़ेज़ की जानकारी.
ProrationPeriodDetails
प्रो-रेटिंग की अवधि की जानकारी.
प्रो रेटेड अवधि, प्लान बदलने के दौरान कैलकुलेट की गई अवधि हो सकती है. इसका इस्तेमाल, मौजूदा एनटाइटलमेंट को कवर करने के लिए किया जाता है. ज़्यादा जानकारी के लिए, उपयोगकर्ताओं को सदस्यता अपग्रेड, डाउनग्रेड या बदलने की अनुमति देना लेख पढ़ें. इसके अलावा, प्रो रेटेड अवधि का इस्तेमाल, ऐड-ऑन के रिन्यूअल की तारीखों को बेस प्लान के साथ अलाइन करने के लिए किया जाता है. ज़्यादा जानकारी के लिए, खरीदारी में शामिल आइटम पर लागू होने वाले नियम लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{
"originalOfferPhase": enum ( |
| फ़ील्ड | |
|---|---|
originalOfferPhase |
अगर प्रोरटेड अवधि में इनमें से कोई भी अवधि शामिल है, तो खरीदे गए लाइन आइटम के लिए ओरिजनल ऑफ़र फ़ेज़ दिखाएं. उदाहरण के लिए, CHARGE_FULL_PRICE प्लान में बदलाव करने पर, सदस्यता के ऑफ़र की अवधि के हिसाब से तय की गई कीमत, नए प्रॉडक्ट के लिए उपयोगकर्ता की ओर से खरीदे गए सदस्यता के ऑफ़र के पहले चरण में मर्ज हो सकती है. इस मामले में, ऑफ़र का ओरिजनल फ़ेज़ यहां सेट किया जाएगा. |
linkedOrderId |
प्लान बदलने से पहले, सदस्यता खरीदने का आखिरी ऑर्डर आईडी. इस फ़ील्ड में सिर्फ़ तब जानकारी भरी जाती है, जब यह प्रोरेटेड अवधि, पिछली सदस्यता से अपग्रेड/डाउनग्रेड करने की वजह से हो. साथ ही, इसमें पिछली सदस्यता के लिंक किए गए ऑर्डर के ऑफ़र का बचा हुआ चरण शामिल हो. |
PaidAppDetails
इस टाइप में कोई फ़ील्ड नहीं है.
पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन की खरीदारी की जानकारी.
OrderHistory
उन इवेंट के बारे में जानकारी जिन्होंने क्रम में बदलाव किया है.
| JSON के काेड में दिखाना |
|---|
{ "partialRefundEvents": [ { object ( |
| फ़ील्ड | |
|---|---|
partialRefundEvents[] |
इस ऑर्डर के लिए, कुछ हिस्से का रिफ़ंड देने से जुड़े इवेंट की जानकारी. |
processedEvent |
ऑर्डर प्रोसेस किए जाने की तारीख. |
cancellationEvent |
ऑर्डर रद्द किए जाने की तारीख. |
refundEvent |
ऑर्डर का पूरा रिफ़ंड कब दिया गया, इसकी जानकारी. |
ProcessedEvent
ऑर्डर प्रोसेस किए जाने की तारीख.
| JSON के काेड में दिखाना |
|---|
{ "eventTime": string } |
| फ़ील्ड | |
|---|---|
eventTime |
वह समय जब ऑर्डर को प्रोसेस किया गया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
CancellationEvent
ऑर्डर रद्द किए जाने की तारीख.
| JSON के काेड में दिखाना |
|---|
{ "eventTime": string } |
| फ़ील्ड | |
|---|---|
eventTime |
वह समय जब ऑर्डर रद्द किया गया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
RefundEvent
ऑर्डर का पूरा रिफ़ंड कब दिया गया, इसकी जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "eventTime": string, "refundDetails": { object ( |
| फ़ील्ड | |
|---|---|
eventTime |
वह समय जब ऑर्डर का पूरा रिफ़ंड दिया गया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
refundDetails |
पूरे रिफ़ंड की जानकारी. |
refundReason |
ऑर्डर का रिफ़ंड करने की वजह. |
RefundDetails
कुछ हिस्से या पूरे रिफ़ंड की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "total": { object ( |
| फ़ील्ड | |
|---|---|
total |
टैक्स के साथ रिफ़ंड की गई कुल रकम. |
tax |
टैक्स के तौर पर रिफ़ंड की गई रकम. |
RefundReason
ऑर्डर का रिफ़ंड करने की वजह.
| Enums | |
|---|---|
REFUND_REASON_UNSPECIFIED |
orders.refund reason unspecified. इस वैल्यू का इस्तेमाल नहीं किया जाता. |
OTHER |
ऑर्डर का रिफ़ंड, यहां दी गई वजहों के अलावा किसी और वजह से दिया गया था. |
CHARGEBACK |
ऑर्डर के लिए किया गया पेमेंट, रिफ़ंड कर दिया गया है. |
PartialRefundEvent
इस ऑर्डर के लिए, कुछ हिस्से का रिफ़ंड देने से जुड़े इवेंट की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "createTime": string, "processTime": string, "state": enum ( |
| फ़ील्ड | |
|---|---|
createTime |
आंशिक रिफ़ंड बनाए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
processTime |
वह समय जब कुछ हिस्से का रिफ़ंड प्रोसेस किया गया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
state |
कुछ हिस्से के रिफ़ंड का स्टेटस. |
refundDetails |
कुछ हिस्से के रिफ़ंड की जानकारी. |
राज्य
कुछ हिस्से के रिफ़ंड का स्टेटस.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
स्टेटस की जानकारी नहीं दी गई है. इस वैल्यू का इस्तेमाल नहीं किया जाता. |
PENDING |
आंशिक रिफ़ंड बना दिया गया है, लेकिन अब तक प्रोसेस नहीं किया गया है. |
PROCESSED_SUCCESSFULLY |
आंशिक रिफ़ंड प्रोसेस कर दिया गया है. |
PointsDetails
किसी ऑर्डर पर लागू किए गए Play Points से जुड़ी जानकारी.
| JSON के काेड में दिखाना |
|---|
{
"pointsOfferId": string,
"pointsCouponValue": {
object ( |
| फ़ील्ड | |
|---|---|
pointsOfferId |
इस ऑर्डर के लिए इस्तेमाल किए जा रहे Play पॉइंट ऑफ़र का यूनीक आईडी. |
pointsCouponValue |
Play Points कूपन की मॉनेटरी वैल्यू. यह कूपन से मिलने वाली छूट है. ऐसा हो सकता है कि यह कुल रकम न हो. यह कुकी सिर्फ़ तब सेट की जाती है, जब Play Points के कूपन इस्तेमाल किए गए हों. उदाहरण के लिए, 2 डॉलर के कूपन के लिए 100 पॉइंट की वैल्यू 2 डॉलर है. |
pointsDiscountRateMicros |
प्रतिशत की वह दर जिससे Play Points प्रमोशन की वजह से कीमत कम हो जाती है. उदाहरण के लिए, 2 डॉलर के कूपन के लिए 100 पॉइंट की वैल्यू 5,00,000 है. $2 के लिए 200 पॉइंट का अनुमान लगाया गया है. हालांकि, इसके लिए ज़रूरी पॉइंट 100 हैं, जो अनुमानित पॉइंट का 50% है. वहीं, 50% माइक्रो में 5, 00,000 होता है. यह वैल्यू 0 से 10,00,000 के बीच होनी चाहिए. |
pointsSpent |
इस ऑर्डर में इस्तेमाल किए गए Play पॉइंट की संख्या. उदाहरण के लिए, अगर 2 डॉलर के कूपन के लिए 100 पॉइंट मिलते हैं, तो यह वैल्यू 100 होगी. अगर कूपन को बेस ऑफ़र के साथ स्टैक किया गया है, तो यह दोनों पर खर्च किए गए कुल पॉइंट हैं. |
तरीके |
|
|---|---|
|
ऑर्डर की सूची के लिए, ऑर्डर की जानकारी पाएं. |
|
किसी एक ऑर्डर की जानकारी पाएं. |
|
इससे किसी व्यक्ति की सदस्यता या इन-ऐप्लिकेशन खरीदारी के ऑर्डर का रिफ़ंड दिया जाता है. |
गड़बड़ी के कोड
इस संसाधन के ऑपरेशन, यहां दिए गए एचटीटीपी गड़बड़ी कोड दिखाते हैं:
| गड़बड़ी का कोड | कारण | रिज़ॉल्यूशन |
|---|---|---|
5xx |
Google Play सर्वर में सामान्य गड़बड़ी. | फिर से अनुरोध करें.
अगर समस्या बनी रहती है, तो अपने Google Play खाता मैनेजर से संपर्क करें या सहायता का अनुरोध सबमिट करें. अगर आपको किसी समस्या के बारे में पहले से पता है, तो Play का स्टेटस डैशबोर्ड देखें. |
409 |
एक साथ कई अपडेट करने पर गड़बड़ी हुई.
किसी ऐसे ऑब्जेक्ट को अपडेट करने की कोशिश की गई जिसे पहले से ही अपडेट किया जा रहा है. उदाहरण के लिए, Play Billing Library के |
फिर से अनुरोध करें. |