Method: orders.lines.reserve

मौजूदा लाइन को रिज़र्व करता है.

  • सफल होने पर अपडेट की गई लाइन दिखाता है.
  • लाइन मौजूद न होने पर, गड़बड़ी का कोड NOT_FOUND दिखाता है.
  • अगर LineTerms सेट नहीं हैं, तो गड़बड़ी का कोड INVALID_ARGUMENT दिखाता है.
  • अगर LineState LINE_STATE_PENDING_RESERVATION नहीं है, तो गड़बड़ी का कोड FAILED_PRECONDITION दिखाता है.

एचटीटीपी अनुरोध

POST https://dv360outofhomeseller.googleapis.com/v1beta1/{name=orders/*/lines/*}:reserve

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

इस फ़ील्ड में, रिज़र्व की जाने वाली लाइन का नाम होगा. उदाहरण के लिए: "order/123/lines/321"

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "lineTerms": {
    object (LineTerms)
  },
  "reservationExpirationTime": string
}
फ़ील्ड
lineTerms

object (LineTerms)

ज़रूरी है. विक्रेता ने इस लाइन के लिए शर्तों की गारंटी दी है.

reservationExpirationTime

string (Timestamp format)

ज़रूरी है. बुकिंग की समयसीमा खत्म होने का टाइमस्टैंप. बुकिंग की समयसीमा खत्म होने से पहले, खरीदार को बुकिंग करनी होगी.

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

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Line का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/doubleclickbidmanager

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.