इंडेक्स
AdBreakNotificationService
(इंटरफ़ेस)VideoContentIngestionService
(इंटरफ़ेस)AdBreak
(मैसेज)AdBreak.BreakState
(enum)ClosedCaptionFormat
(enum)ClosedCaptionUrlInfo
(मैसेज)CreateAdBreakRequest
(मैसेज)DynamicAdInsertionInfo
(मैसेज)GracenoteMetadata
(मैसेज)ListAdBreaksRequest
(मैसेज)ListAdBreaksResponse
(मैसेज)Metadata
(मैसेज)SyndicatedVideoContentNames
(मैसेज)UpdateVideoContentRequest
(मैसेज)VideoContent
(मैसेज)VideoContentStatus
(enum)VideoContentSyndicationInfo
(मैसेज)VideoFormat
(enum)VideoIngestUrlInfo
(मैसेज)VideoPreconditioned
(enum)
AdBreakNotificationService
ऐसी एपीआई सेवा जिसकी मदद से पब्लिशर, लाइव स्ट्रीम में विज्ञापन के लिए ब्रेक बना सकते हैं.
CreateAdBreak |
---|
लाइव स्ट्रीम में विज्ञापन के लिए ब्रेक बनाने वाला एपीआई.
|
ListAdBreaks |
---|
लाइव स्ट्रीम के बीच में दिखने वाले विज्ञापनों की सूची बनाने के लिए एपीआई.
|
VideoContentIngestionService
कॉन्टेंट का डेटा डालने के लिए एपीआई सेवा, जिसकी मदद से Google Ad Manager में वीडियो कॉन्टेंट और उससे जुड़े मेटाडेटा को बनाया या अपडेट किया जा सकता है.
UpdateVideoContent |
---|
नया कॉन्टेंट बनाने या Ad Manager में पहले से मौजूद कॉन्टेंट का मेटाडेटा अपडेट करने के लिए एपीआई. सफल होने पर कॉन्टेंट या फ़ेल होने पर अनुरोध का एक उदाहरण यह दिखता है:
|
AdBreak
विज्ञापन के लिए ब्रेक का मेटाडेटा, जिसका इस्तेमाल लाइव वीडियो इवेंट में विज्ञापन के लिए ब्रेक के बारे में तय करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. विज्ञापन के लिए ब्रेक का रिसॉर्स नाम. इस फ़ील्ड का फ़ॉर्मैट "networks/ network_code, Google Ad Manager में मौजूद वह नेटवर्क कोड है जिससे यह कॉन्टेंट जुड़ा है. asset_key, Google Ad Manager में लाइव स्ट्रीम इवेंट की कुंजी है. इसके तहत, विज्ञापन के लिए ब्रेक बनाया जाता है. ad_break_id, विज्ञापन के लिए ब्रेक की कुंजी है. सिर्फ़ आउटपुट के लिए. |
expected_duration |
ज़रूरी है. ब्रेक की अनुमानित अवधि. |
custom_params |
Ad Manager में कस्टम ज़रूरी शर्तों के आधार पर टारगेटिंग के लिए, इस ब्रेक के लिए विज्ञापन अनुरोधों में शामिल किए जाने वाले की-वैल्यू पेयर. उदाहरण: 'key1=value&key2=value2,value22' |
scte_35_cue_out |
scte35 क्यू आउट से बेस 64 एन्कोड किया गया डेटा. इसमें splice_insert() या time_signal() कमांड शामिल हो सकता है. उदाहरण: - time_signal() के साथ: “/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKGKNAIAmsnRfg==” - splice_insert(): "/DAvAAAAAAAAhAAANAWAAAAUAVIPf+/LbowsAAhAAAN. |
pod_template_name |
Google Ad Manager पॉड टेंप्लेट का नाम. |
break_state |
विज्ञापन के लिए ब्रेक की मौजूदा स्थिति. |
BreakState
विज्ञापन के लिए ब्रेक की स्थिति.
Enums | |
---|---|
BREAK_STATE_UNSPECIFIED |
विज्ञापन के लिए ब्रेक की स्थिति की जानकारी नहीं है. |
BREAK_STATE_DECISIONED |
विज्ञापन के लिए ब्रेक लेने का फ़ैसला लेने की प्रोसेस शुरू हो गई है, लेकिन यह अभी तक उपयोगकर्ताओं को नहीं दी गई है. |
BREAK_STATE_COMPLETE |
उपयोगकर्ताओं को विज्ञापन के लिए ब्रेक दिया गया था. |
ClosedCaptionFormat
ऐसे फ़ॉर्मैट जिनमें सबटाइटल फ़ाइलें हो सकती हैं.
Enums | |
---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
सबटाइटल का फ़ॉर्मैट नहीं दिया गया था. |
TTML |
application/ttaf+xml |
WEB_VTT |
text/vtt |
ClosedCaptionUrlInfo
सबटाइटल की एक फ़ाइल का मेटाडेटा.
फ़ील्ड | |
---|---|
language_code |
आईईटीएफ़ बीसीपी-47 भाषा कोड उस भाषा को दिखाता है जिसमें सबटाइटल फ़ाइल है. |
closed_caption_format |
सबटाइटल फ़ाइल का फ़ॉर्मैट. |
url |
सबटाइटल फ़ाइल का यूआरएल. |
CreateAdBreakRequest
AdBreakNotificationService.CreateAdBreak
के लिए अनुरोध.
फ़ील्ड | |
---|---|
parent |
यह फ़ील्ड उस LiveStreamEvent की पहचान करता है, जिसे विज्ञापन के लिए इस ब्रेक को लाइव स्ट्रीम ऐसेट कुंजी का इस्तेमाल करने से जोड़ा जाना चाहिए. इसका फ़ॉर्मैट "networks/{network_code}/assets/{asset_code}" होना चाहिए |
custom_parent |
यह फ़ील्ड उस LiveStreamEvent की पहचान करता है, जिससे विज्ञापन के लिए यह ब्रेक, कस्टम ऐसेट कुंजी का इस्तेमाल करने से जुड़ा होना चाहिए. इसका फ़ॉर्मैट "networks/{network_code}/customAssets/{asset_code}" होना चाहिए |
content |
यह LiveStreamEvent की पहचान करने का एक वैकल्पिक तरीका है, अगर वह GAM के किसी कॉन्टेंट से जुड़ा हुआ है. इसका फ़ॉर्मैट "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" होना चाहिए |
ad_break |
ज़रूरी है. विज्ञापन के लिए असल ब्रेक. |
ad_break_id |
यह वह ad_break_id है जिसे उपयोगकर्ता, अनुरोध के ज़रिए उपलब्ध करा सकते हैं. |
DynamicAdInsertionInfo
डाइनैमिक ऐड इंसर्शन से जुड़ी जानकारी.
फ़ील्ड | |
---|---|
video_ingest_url_info |
उस मास्टर m3u8 फ़ाइल का लिंक जिसका इस्तेमाल, शर्तों को लागू करने और प्लेलिस्ट बनाने के लिए किया जाता है. |
media_update_time |
video_ingest_url_info में रेफ़र की गई वीडियो फ़ाइल में पिछली बार किए गए बदलाव का समय. |
closed_caption_url_info[] |
सबटाइटल/सबटाइटल फ़ाइल का यूआरएल. |
fw_caid |
विज्ञापन टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) के लिए इस्तेमाल किया जाने वाला फ़्रीव्हील कस्टम ऐसेट आईडी. |
GracenoteMetadata
कॉन्टेंट के लिए Gracenote मेटाडेटा.
फ़ील्ड | |
---|---|
gracenote_id |
ज़रूरी है. कॉन्टेंट के लिए Gracenote आईडी का रेफ़रंस देता है. इनमें से कोई एक मान्य प्रीफ़िक्स होना चाहिए: 1. 'ईपी' - सीरीज़ 2 का एपिसोड. 'MV' - तीसरी मूवी. 'एसपी' - खेल-कूद से जुड़ा इवेंट |
gracenote_series_id |
ज़रूरी नहीं. यह फ़ील्ड, Gracenote सीरीज़ आईडी का रेफ़रंस देता है. 'SH' की शुरुआत में होना चाहिए. |
ListAdBreaksRequest
AdBreakNotificationService.ListAdBreaks
के लिए अनुरोध.
फ़ील्ड | |
---|---|
parent |
ज़रूरी नहीं. यह फ़ील्ड उस LiveStreamEvent की पहचान करता है, जिसे विज्ञापन के लिए इस ब्रेक को लाइव स्ट्रीम ऐसेट कुंजी का इस्तेमाल करने से जोड़ा जाना चाहिए. इसका फ़ॉर्मैट "networks/{network_code}/assets/{asset_code}" होना चाहिए |
custom_parent |
ज़रूरी नहीं. यह फ़ील्ड उस LiveStreamEvent की पहचान करता है, जिससे विज्ञापन के लिए यह ब्रेक, कस्टम ऐसेट कुंजी का इस्तेमाल करने से जुड़ा होना चाहिए. इसका फ़ॉर्मैट "networks/{network_code}/customAssets/{asset_code}" होना चाहिए |
content |
ज़रूरी नहीं. अगर LiveStreamEvent, GAM में मौजूद किसी कॉन्टेंट से जुड़ा है, तो इसकी पहचान करने का यह एक और तरीका है. यह "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" फ़ॉर्मैट में होना चाहिए |
page_size |
ज़रूरी नहीं. विज्ञापन के लिए ब्रेक की ज़्यादा से ज़्यादा संख्या. हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर इसकी वैल्यू नहीं दी गई है, तो ज़्यादा से ज़्यादा 10 विज्ञापन ब्रेक दिखाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 100 हो सकती है. 100 से ज़्यादा वैल्यू को 100 पर सेट कर दिया जाएगा. |
page_token |
ज़रूरी नहीं. पेज टोकन, जो पिछले पेजेशन करते समय, |
ListAdBreaksResponse
AdBreakNotificationService.ListAdBreaks
के लिए जवाब.
फ़ील्ड | |
---|---|
ad_breaks[] |
सिर्फ़ आउटपुट के लिए. अनुरोध किए गए LiveStreamEvent से मेल खाने वाले विज्ञापन के लिए ब्रेक की सूची. |
next_page_token |
एक टोकन, जिसे अगला पेज फिर से पाने के लिए |
मेटाडेटा
कॉन्टेंट का कस्टम मेटाडेटा.
फ़ील्ड | |
---|---|
key_values |
कॉन्टेंट के कस्टम मेटाडेटा की पहचान, की-वैल्यू पेयर के तौर पर करता है. वैल्यू के लिए सिर्फ़ स्ट्रिंग या स्ट्रिंग की सूची स्वीकार की जाती है. |
SyndicatedVideoContentNames
ऑफ़लाइन बांटे गए सभी कॉन्टेंट के नामों की सूची.
फ़ील्ड | |
---|---|
syndicated_video_content[] |
सिंडिकेट किए गए कॉन्टेंट के नाम का दोहराया गया फ़ील्ड. उनका फ़ॉर्मैट ऐसा होना चाहिए "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" और इस फ़ील्ड वाले कॉन्टेंट के नेटवर्क से ही जुड़ा होना चाहिए. |
UpdateVideoContentRequest
[VideoContent{/0}Service.UpdateVideoContentRequest][] के लिए अनुरोध.
फ़ील्ड | |
---|---|
video_content |
ज़रूरी है. कॉन्टेंट का मेटाडेटा. |
वीडियो सामग्री
कॉन्टेंट का मेटाडेटा.
फ़ील्ड | |
---|---|
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, उस वीडियो के लिए कौनसे विज्ञापन दिखा सकता है. यह वैल्यू, अंक या अक्षर और अंक हो सकती है. |
status |
कॉन्टेंट का स्टेटस. अगर इसे छोड़ दिया जाता है, तो डिफ़ॉल्ट वैल्यू चालू हो जाएगी. |
title |
ज़रूरी है. कॉन्टेंट का टाइटल. |
update_time |
ज़रूरी है. कॉन्टेंट को पिछली बार बदलने का समय. |
publish_time |
कॉन्टेंट पब्लिश होने का समय. अगर वीडियो को विज्ञापन दिखाने के उन नियमों में शामिल करने के लिए डिज़ाइन किया गया है जिनमें वीडियो के शुरू और खत्म होने का समय बताया गया है, तो यह फ़ील्ड भरना ज़रूरी है. |
duration |
कॉन्टेंट का कुल समय. समयावधि को मिलीसेकंड के लेवल तक सेट किया जाता है. |
cue_points[] |
क्यू पॉइंट की पहचान करता है. क्यू पॉइंट ऐसी जगहें हैं जहां वीडियो में विज्ञापन डाला जा सकता है. क्यू पॉइंट, मिलीसेकंड लेवल तक काम करते हैं. अगर वीडियो के बीच में विज्ञापन के लिए ब्रेक हैं, तो यह फ़ील्ड भरना ज़रूरी है. |
thumbnail_url |
कॉन्टेंट के थंबनेल का यूआरएल. |
metadata |
कॉन्टेंट के कस्टम मेटाडेटा की पहचान करता है. |
gracenote_metadata |
कॉन्टेंट का Gracenote से जुड़ा मेटाडेटा. |
syndication_metadata |
कॉन्टेंट के सिंडिकेट से जुड़ा मेटाडेटा. |
dynamic_ad_insertion_metadata |
कॉन्टेंट का डाइनैमिक ऐड इंसर्शन से जुड़ा मेटाडेटा. |
VideoContentStatus
किसी कॉन्टेंट के टारगेट किए गए विज्ञापन दिखाने या न दिखाने की स्थिति के विकल्प.
Enums | |
---|---|
ACTIVE |
कॉन्टेंट के हिसाब से टारगेट किए गए विज्ञापन दिखाए जाएंगे. |
BLOCKED |
अगर स्टेटस 'ब्लॉक किया गया' है, तो इस कॉन्टेंट के साथ कोई विज्ञापन नहीं दिखाया जाएगा. |
DELETED |
कॉन्टेंट को Ad Manager में संग्रहित कर दिया जाएगा. अगर Ad Manager को 'मिटाया गया' के तौर पर मार्क किए गए कॉन्टेंट के लिए विज्ञापन का अनुरोध मिलता है, तो हाउस विज्ञापन या इन्वेंट्री यूनिट या टारगेटिंग की अन्य शर्तों के हिसाब से टारगेट किए गए विज्ञापन अब भी उस कॉन्टेंट के साथ दिखाए जा सकते हैं. विज्ञापनों को ब्लॉक करने के लिए, स्टेटस को 'ब्लॉक किया गया' पर सेट करें. |
VideoContentSyndicationInfo
कैननिकल कॉन्टेंट और सिंडिकेट किए गए कॉन्टेंट के बीच के संबंधों की जानकारी देने वाला मेटाडेटा.
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड syndication . VideoContentSyndicationMetadata में, इनमें से सिर्फ़ एक को शामिल किया जा सकता है. syndication इनमें से सिर्फ़ एक हो सकता है: |
|
canonical_video_content |
कैननिकल कॉन्टेंट का नाम. यह "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" फ़ॉर्मैट में होना चाहिए. साथ ही, यह उसी नेटवर्क से जुड़ा होना चाहिए जिसमें यह फ़ील्ड मौजूद है. |
syndicated_video_content_names |
सिंडिकेटेड कॉन्टेंट का कलेक्शन |
VideoFormat
वे फ़ॉर्मैट जिनमें वीडियो कॉन्टेंट को कोड में बदला जा सकता है.
Enums | |
---|---|
VIDEO_FORMAT_UNSPECIFIED |
वीडियो फ़ॉर्मैट की जानकारी नहीं दी गई थी. |
HLS |
application/x-mpegURL |
DASH |
application/dash+xml |
VideoIngestUrlInfo
m3u8 फ़ाइल का लिंक बताने वाला मेटाडेटा. इसका इस्तेमाल, शर्तों को लागू करने और प्लेलिस्ट जनरेट करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
video_format |
वीडियो का फ़ॉर्मैट. |
video_preconditioned |
यह बताने के लिए कि वीडियो के बीच में विज्ञापन दिखाने की सुविधा पहले से चालू है या नहीं. इसका मतलब है कि विज्ञापन के लिए ब्रेक के समय, आपके सेगमेंट पहले से ही बंटे हुए हैं. |
url |
m3u8 फ़ाइल का लिंक. |
VideoPreconditioned
वीडियो कॉन्टेंट की स्थिति.
Enums | |
---|---|
NO |
अभी तक तय नहीं है. |
YES |
इस वीडियो को कंडिशन/स्प्लिट कर दिया गया है. |