संसाधन: लाइन
एक ऑर्डर लाइन, जो कॉन्फ़िगर किए गए प्रॉडक्ट के बारे में बताती है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "product": string, "externalId": string, "displayName": string, "description": string, "lineState": enum ( |
| फ़ील्ड | |
|---|---|
name |
सिर्फ़ आउटपुट के लिए. फ़ॉर्मैट में लाइन के संसाधन का नाम: |
product |
सिर्फ़ आउटपुट के लिए. उस |
externalId |
ज़रूरी नहीं. इस इकाई को बाहरी सोर्स से मैप करने के लिए इस्तेमाल किया जाने वाला आईडी. |
displayName |
सिर्फ़ आउटपुट के लिए. लाइन का डिसप्ले नेम. |
description |
सिर्फ़ आउटपुट के लिए. लाइन के बारे में जानकारी देने के लिए, फ़्रीफ़ॉर्म फ़ील्ड. |
lineState |
सिर्फ़ आउटपुट के लिए. लाइन की स्थिति. लाइन का लाइफ़साइकल जानने के लिए, विक्रेता इन कस्टम तरीकों का इस्तेमाल कर सकता है:
अन्य सभी लाइन की स्थितियों को खरीदार सेट करता है. |
rejection |
ज़रूरी नहीं. लाइन के अस्वीकार होने की जानकारी. |
startTime |
सिर्फ़ आउटपुट के लिए. जब लाइन को दिखाना शुरू किया जाएगा (शामिल है). आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
endTime |
सिर्फ़ आउटपुट के लिए. जब लाइन का दिखना बंद हो जाएगा (खास तौर पर). आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
startDate |
सिर्फ़ आउटपुट के लिए. वह तारीख जब लाइन दिखना शुरू होगी (शामिल) विज्ञापन यूनिट का ही टाइम ज़ोन. |
endDate |
सिर्फ़ आउटपुट के लिए. वह तारीख जब लाइन दिखना बंद हो जाएगी (शामिल है). विज्ञापन यूनिट का ही टाइम ज़ोन. |
budget |
सिर्फ़ आउटपुट के लिए. लाइन का बजट. |
lineTerms |
सिर्फ़ आउटपुट के लिए. इस लाइन के लिए विक्रेता की गारंटी वाली शर्तें. |
pendingReservationExpirationTime |
सिर्फ़ आउटपुट के लिए. जिस बुकिंग को मंज़ूरी नहीं मिली है उसकी समयसीमा खत्म होने का टाइमस्टैंप. बकाया रिज़र्वेशन की समयसीमा खत्म होने से पहले, सेलर को उसे बुक या अस्वीकार करना होगा. ऐसा न करने पर, उसे अस्वीकार माना जाएगा. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
reservationExpirationTime |
सिर्फ़ आउटपुट के लिए. बुकिंग की समयसीमा खत्म होने का टाइमस्टैंप. बुकिंग की समयसीमा खत्म होने से पहले, खरीदार को बुकिंग करनी होगी. ऐसा न करने पर, बुकिंग को रद्द माना जाएगा. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
targeting |
सिर्फ़ आउटपुट के लिए. लाइन के लिए टारगेटिंग. |
createTime |
सिर्फ़ आउटपुट के लिए. लाइन के लिए बनाए जाने का टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
updateTime |
सिर्फ़ आउटपुट के लिए. लाइन के लिए पिछली बार अपडेट किया गया टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
LineState
लाइन की स्थिति.
| Enums | |
|---|---|
LINE_STATE_UNSPECIFIED |
इस वर्शन में लाइन के स्टेटस के बारे में जानकारी नहीं दी गई हो या उसके बारे में जानकारी न हो, तो डिफ़ॉल्ट वैल्यू. |
LINE_STATE_PENDING_RESERVATION |
खरीदार ने यह लाइन बनाई है. इसमें प्रॉडक्ट को बुक करने का अनुरोध किया जा रहा है. साथ ही, प्रॉडक्ट की कीमत और खरीदारी के लिए उपलब्धता की जानकारी को अपडेट करने का भी अनुरोध किया गया है. |
LINE_STATE_RESERVED |
यह लाइन विक्रेता ने बुक की थी. ऐसा सिर्फ़ तब किया जा सकता है, जब पिछले राज्य में बुकिंग की मंज़ूरी बाकी हो. |
LINE_STATE_PENDING_BOOKING |
खरीदार ने बुकिंग स्वीकार कर ली है और लाइन बुक करने का अनुरोध कर रहा है. |
LINE_STATE_BOOKED |
विक्रेता ने लाइन बुक कर दी है. ऐसा सिर्फ़ तब किया जा सकता है, जब पिछले राज्य में बुकिंग होनी बाकी हो. इस समय, आवेदन अस्वीकार होने की उम्मीद नहीं है. |
LINE_STATE_REJECTED_BY_SELLER |
विक्रेता ने अनुरोध अस्वीकार कर दिया. ऐसा सिर्फ़ तब किया जा सकता है, जब पिछले राज्य में बुकिंग की मंज़ूरी बाकी हो. |
LINE_STATE_CANCELLED_BY_BUYER |
खरीदार ने लाइन को रद्द कर दिया. |
LINE_STATE_PENDING_RESERVATION_EXPIRED |
लंबित आरक्षण की वजह से लाइन की समय-सीमा खत्म हो गई. |
LINE_STATE_RESERVED_EXPIRED |
आरक्षण के दौरान पंक्ति की समय सीमा खत्म हो गई, क्योंकि खरीदार के जवाब की इंतज़ार की जा रही है. |
तरीके |
|
|---|---|
|
मौजूदा लाइन को बुक करता है. |
|
किसी ऑर्डर के लिए अलग-अलग लाइन की जानकारी हासिल करता है. |
|
यह किसी ऑर्डर के लिए लाइनें दिखाता है. |
|
किसी मौजूदा लाइन को अपडेट करता है. |
|
मौजूदा लाइन को अस्वीकार कर देता है. |
|
मौजूदा लाइन को रिज़र्व करता है. |