खरीदारी और रिज़र्वेशन कैंपेन से जुड़े स्कीमा का रेफ़रंस

एक्सपोर्ट किया गया ऑब्जेक्ट: खरीदारी
एक्सपोर्ट किए गए ऑब्जेक्ट से पता चलता है कि: Google की सेवाओं से इकट्ठा की गईं आपकी आने वाली और पिछली खरीदारी.
ऑब्जेक्ट को इन फ़ॉर्मैट में एक्सपोर्ट किया जाता है: JSON
एक्सपोर्ट किए गए ऑब्जेक्ट में ये फ़ील्ड होते हैं:
* ऊपर दिए गए फ़ील्ड, काम के डेटा एक्सपोर्ट को पार्स करने और डालने के लिए, मुख्य डेटा फ़ील्ड दिखाते हैं. एक्सपोर्ट में जनरेट होने वाले डेटा फ़ील्ड, सेवा और उपयोगकर्ता की कार्रवाई के हिसाब से अलग-अलग होते हैं. साथ ही, कुछ सेवाएं या कार्रवाइयां, बताए गए हर डेटा फ़ील्ड को जनरेट नहीं करती हैं.
डेटा फ़ील्ड *फ़ील्ड की परिभाषाडेटा फ़ील्ड का टाइप
customer.emailग्राहक का ईमेल पता.

उदाहरण:
abc@gmail.com
स्ट्रिंग
merchantOrderIdव्यापारी/कंपनी/कारोबारी के सिस्टम में मौजूद ऑर्डर आईडी.

उदाहरण:
123456
स्ट्रिंग
creationTimeखरीदारी का समय.

उदाहरण:
{ "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" }
JSON
orderStatusखरीदारी की स्थिति.

उदाहरण:
{ "status": "FULFILLED", "label": "Your order has been fulfilled." }
json
transactionMerchant.nameव्यापारी/कंपनी/कारोबारी का नाम.

उदाहरण:
कारोबारी X
स्ट्रिंग
lineItemपरचेज़ ऑर्डर में मौजूद आइटम की सूची.

उदाहरण:
{ "provider": { "name": "Restaurant A" }, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "1500000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }], "purchase": { "status": "DELIVERED", "quantity": 1, "fulfillment": { "type": "PICK_UP", "location": { }, "recipient": { "displayName": "John Doe", "email": "johndoe@gmail.com ", "firstName": "John", "lastName": "Doe", "phoneNumberDetails": [{ }] }, "timeWindow": { "startTime": { "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND", "utcTimezoneOffsetMinutes": 0 } } }, "itemOption": [{ "name": "Coke", "quantity": 1, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "0", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "UNSPECIFIED" }] }], "productInfo": { "name": "Soda - Drinks" }, "userVisibleStatusLabel": "Your order has been fulfilled." }, "statusLabel": "आपका ऑर्डर पूरा हो गया है.", "name": "Soda - Drinks" }
बार-बार इस्तेमाल किया गया JSON
pricelineखरीदारी के ऑर्डर में अन्य लाइन आइटम, जैसे कि टैक्स या उपहार में दी जाने वाली रकम.

उदाहरण:
[{ "type": "TAX", "name": "Tax", "amount": { "amountMicros": "1760000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }, { "type": "FEE", "name": "Support Local Fee", "amount": { "amountMicros": "950000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }]
बार-बार इस्तेमाल किया गया JSON
paymentInfo.displayNameखरीदारी का ऑर्डर देने के लिए इस्तेमाल किया गया पेमेंट.

उदाहरण:
Visa •••• 1234
स्ट्रिंग
orderUpdatesऑर्डर से जुड़े अपडेट की सूची.

उदाहरण:
[{ "orderStatus": { "status": "FULFILLED", "label": "Your order has been fulfilled." }, "updateTime": { "usecSinceEpochUtc": "1674546170000000", "granularity": "MICROSECOND" } }, { "orderStatus": { "status": "CONFIRMED", "label": "Your order has been confirmed" }, "updateTime": { "usecSinceEpochUtc": "1674538362000000", "granularity": "MICROSECOND" } }]
बार-बार इस्तेमाल किया गया JSON
एक्सपोर्ट किया गया ऑब्जेक्ट: बुकिंग
एक्सपोर्ट किए गए ऑब्जेक्ट से पता चलता है कि: Google की सेवाओं से इकट्ठा की गईं आपकी आने वाली और पिछली बुकिंग.
ऑब्जेक्ट को इन फ़ॉर्मैट में एक्सपोर्ट किया जाता है: JSON
एक्सपोर्ट किए गए ऑब्जेक्ट में ये फ़ील्ड होते हैं:
* ऊपर दिए गए फ़ील्ड, काम के डेटा एक्सपोर्ट को पार्स करने और डालने के लिए, मुख्य डेटा फ़ील्ड दिखाते हैं. एक्सपोर्ट में जनरेट होने वाले डेटा फ़ील्ड, सेवा और उपयोगकर्ता की कार्रवाई के हिसाब से अलग-अलग होते हैं. साथ ही, कुछ सेवाएं या कार्रवाइयां, बताए गए हर डेटा फ़ील्ड को जनरेट नहीं करती हैं.
डेटा फ़ील्ड *फ़ील्ड की परिभाषाडेटा फ़ील्ड का टाइप
uniqueIdइस आइटम के लिए यूनीक आइडेंटिफ़ायर.

उदाहरण:
6789806736475647144
A789806736475647144
स्ट्रिंग
lastModifiedTimeइस आइटम में पिछली बार किए गए बदलाव की तारीख.

उदाहरण:
2023-11-09T16:32:36.035236Z
ISO 8601 फ़ॉर्मैट में स्ट्रिंग
नामइस आइटम का नाम. यह यूनीक नहीं हो सकता.

उदाहरण:
खाने की बुकिंग
बालायाज
स्ट्रिंग
merchantNameवह कारोबार जो बुकिंग या वेटलिस्ट की सुविधा देता है.

उदाहरण:
City Diner
Nails by Mei
स्ट्रिंग
startTimeरिज़र्व किए गए टाइम स्लॉट की शुरुआत.

उदाहरण:
2023-12-29T01:30:00Z
ISO 8601 फ़ॉर्मैट में स्ट्रिंग
endTimeरिज़र्व किए गए टाइम स्लॉट के खत्म होने का समय.

उदाहरण:
2023-12-29T03:30:00Z
ISO 8601 फ़ॉर्मैट में स्ट्रिंग
createdTimeवेटलिस्ट में एंट्री कब बनाई गई.

उदाहरण:
2023-11-09T16:29:36.768543Z
ISO 8601 फ़ॉर्मैट में स्ट्रिंग
partySizeअनुरोध में कितने लोगों को शामिल किया गया था.

उदाहरण:
2
अंकों वाली स्ट्रिंग
सेवासेवा का नाम.

उदाहरण:
बाल कटवाना
बाहर की टेबल
स्ट्रिंग
specialRequestबुकिंग के साथ किया गया कोई खास अनुरोध.

उदाहरण:
खिड़की के बगल में टेबल.
स्ट्रिंग
पतासेवा देने वाले कारोबार का पता.

उदाहरण:
1600 Amphitheatre Pkwy, Mountain View, US
स्ट्रिंग
रद्द किया गयाबुकिंग या वेटलिस्ट को Google के ज़रिए रद्द किया गया था या नहीं. ध्यान दें कि हो सकता है कि Google को सीधे कारोबार से किए गए रद्दीकरण की सूचना न मिले.

उदाहरण:
true
बूलियन स्ट्रिंग
यह टेबल, रिसॉर्स ग्रुप और उन ऑब्जेक्ट को दिखाती है जिन्हें इसके साथ एक्सपोर्ट किया जाता है.
संसाधन ग्रुप *ब्यौराएक्सपोर्ट किए गए ऑब्जेक्ट
order_reserve.purchases_reservationsइस संसाधन ग्रुप में, 'Google से ऑर्डर करें' और 'Google से रिज़र्व करें' सुविधाओं का डेटा शामिल होता है.
खरीदारी
बुकिंग
* किसी खास रिसॉर्स ग्रुप के लिए OAuth स्कोप का नाम पाने के लिए, रिसॉर्स ग्रुप में "https://www.googleapis.com/auth/dataportability" जोड़ें. उदाहरण के लिए, "myactivity.search" रिसॉर्स ग्रुप के लिए OAuth स्कोप का नाम "https://www.googleapis.com/auth/dataportability.myactivity.search" है.