अगर Ad Manager में कॉन्टेंट पहले से मौजूद है, तो नया कॉन्टेंट बनाने या इसके मेटाडेटा को अपडेट करने के लिए एपीआई. सफल होने पर कॉन्टेंट या फ़ेल होने पर google.rpc.Code
दिखाता है.
अनुरोध का एक उदाहरण यह दिखता है:
{
"status": "ACTIVE",
"title": "Best video ever",
"updateTime": "2019-01-24T01:30:15.01Z",
"duration": "230s",
"cuePoints": ["55.532s", "192s"],
"publishTime": "2019-01-24T01:30:15.01Z",
"thumbnailUrl": "http://www.domain.com/tn.jpg",
"metadata": {
"keyValues": {
"category": "sports",
"tag": ["soccer", "messi"],
}
}
}
एचटीटीपी अनुरोध
PUT https://admanagervideo.googleapis.com/v1/videoContent/{videoContent.name=networks/*/sources/*/content/*}
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
videoContent.name |
सिर्फ़ आउटपुट के लिए. वीडियो कॉन्टेंट के संसाधन का नाम. इस फ़ील्ड का फ़ॉर्मैट ऐसा है: 'networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}' network_code, Google Ad Manager का वह नेटवर्क कोड है जिससे यह कॉन्टेंट जुड़ा है. content_source_id, Google Ad Manager में मौजूद कॉन्टेंट सोर्स आईडी है, जिससे यह कॉन्टेंट जुड़ा होना चाहिए. cms_content_id, Google Ad Manager में कॉन्टेंट मैनेजमेंट सिस्टम के लिए कॉन्टेंट आईडी है. इसे विज्ञापन अनुरोध के एक हिस्से के तौर पर बनाया जाता है, ताकि यह पता लगाया जा सके कि Ad Manager उससे जुड़े वीडियो पर कौनसे विज्ञापन दिखा सकता है. यह वैल्यू, अंक या अक्षर और अंक हो सकती है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में VideoContent
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में VideoContent
का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/contentingestion
https://www.googleapis.com/auth/video-ads
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.