REST Resource: availabilityOrders.availabilityLines

संसाधन: AvailabilityLine

उपलब्धता की लाइन, सेटिंग के उस सेट के बारे में बताती है जिसके लिए खरीदार, इन्वेंट्री की उपलब्धता और सेलर के जवाब का अनुरोध करता है. वर्कफ़्लो के लिए AvailabilityOrder देखें.

JSON के काेड में दिखाना
{
  "name": string,
  "product": string,
  "startTime": string,
  "endTime": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "budget": {
    object (Money)
  },
  "targeting": {
    object (Targeting)
  },
  "availabilityLineTerms": {
    object (LineTerms)
  },
  "state": enum (State),
  "rejection": {
    object (Rejection)
  },
  "createTime": string,
  "updateTime": string
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. उपलब्धता लाइन के संसाधन का नाम: availabilityOrders/123/availabilityLines/321.

product

string

सिर्फ़ आउटपुट के लिए. उस Product का नाम जिसके लिए उपलब्धता का यह अनुरोध किया गया है. फ़ॉर्मैट = products/456

startTime
(deprecated)

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. उपलब्धता का अनुरोध किए जाने का प्रारंभ समय (शामिल है).

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime
(deprecated)

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. उपलब्धता का अनुरोध किए जाने के खत्म होने का समय (खास तौर पर).

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

startDate

object (Date)

सिर्फ़ आउटपुट के लिए. उपलब्धता का अनुरोध किए जाने की शुरू होने की तारीख (शामिल) विज्ञापन यूनिट का ही टाइम ज़ोन.

endDate

object (Date)

सिर्फ़ आउटपुट के लिए. उपलब्धता का अनुरोध किए जाने की आखिरी तारीख (शामिल) विज्ञापन यूनिट का ही टाइम ज़ोन.

budget

object (Money)

सिर्फ़ आउटपुट के लिए. उपलब्धता लाइन का बजट.

targeting

object (Targeting)

सिर्फ़ आउटपुट के लिए. वह टारगेटिंग जिसके लिए उपलब्धता का अनुरोध किया गया है.

availabilityLineTerms

object (LineTerms)

सिर्फ़ आउटपुट के लिए. [LineTerms] अपडेट करने के लिए, सेलर [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.CompleteAvailabilityLine] का इस्तेमाल कर सकता है.

state

enum (State)

सिर्फ़ आउटपुट के लिए. खरीदारी के लिए उपलब्धता ऑर्डर की स्थिति. अवेलेबिलिटी लाइन की लाइफ़साइकल के बारे में जानने के लिए, AvailabilityLine.State पर जाएं.

विक्रेता इनमें से किसी एक पर सेट करने के लिए [Complete][google.ads.xbid.outofhome.v1beta1.OrderManagementService.completeAvailabilityLine] या [अस्वीकार][google.ads.xbid.outofhome.v1beta1.OrderManagementService.फ़ीडAvailabilityLine] पसंद के मुताबिक बने तरीकों का इस्तेमाल कर सकता है:

  • STATE_COMPLETED
  • STATE_REJECTED

क्रम से.

rejection

object (Rejection)

उपलब्धता लाइन के अस्वीकार होने की जानकारी.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. उपलब्धता लाइन के लिए बनाए जाने का टाइमस्टैंप.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. उपलब्धता लाइन के लिए पिछली बार अपडेट किया गया टाइमस्टैंप.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

स्थिति

खरीदारी के लिए उपलब्धता की लाइन की स्थिति के लिए संभावित वैल्यू.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट वैल्यू, जब इस वर्शन में उपलब्धता की लाइन की स्थिति के बारे में नहीं बताया गया हो या उसकी जानकारी मौजूद न हो.
STATE_PENDING खरीदारी के लिए उपलब्धता अनुरोध की सेटिंग उपलब्ध कराने पर, उपलब्धता की मंज़ूरी बाकी है.
STATE_COMPLETED सेलर की ओर से खरीदारी के लिए उपलब्धता की जानकारी सबमिट किए जाने पर, खरीदारी पूरी होने की स्थिति.
STATE_REJECTED अस्वीकार किए जाने की स्थिति, जब सेलर ने खरीदारी के लिए उपलब्धता लाइन को अस्वीकार कर दिया हो. नामंज़ूरी की जानकारी ज़रूर दें.
STATE_CANCELLED रद्द की गई स्थिति जब खरीदार विक्रेता के पूरा होने या उपलब्धता जवाब को अस्वीकार करने से पहले आदेश को रद्द कर देता है.

तरीके

complete

मौजूदा उपलब्धता लाइन को 'पूरा हुआ' के तौर पर मार्क करता है.

get

उपलब्धता ऑर्डर के लिए अलग-अलग लाइन की जानकारी हासिल करता है.

list

उपलब्धता ऑर्डर के लिए लाइनें.

reject

मौजूदा उपलब्धता लाइन को 'अस्वीकार किया गया' के तौर पर मार्क करता है.