Method: orders.lines.book

मौजूदा लाइन को बुक करता है.

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

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

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

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

पाथ पैरामीटर

पैरामीटर
name

string

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

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

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

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

object (LineTerms)

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

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

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

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

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

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

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