एचएलएस या डैश लाइव स्ट्रीम के साथ, सर्वर-साइड विज्ञापन डालने (एसएसएआई) की सुविधा लागू करने के लिए, अडैप्टिव बिटरेट वाले विज्ञापन पॉड का अनुरोध करने के लिए, पॉड सर्विंग एपीआई का इस्तेमाल करें. सपोर्ट किए जाने वाले रिज़ॉल्यूशन और बिटरेट के बारे में जानने के लिए, वीडियो और ऑडियो फ़ॉर्मैट और ट्रांसकोडिंग देखें.
इस पेज पर, लाइव स्ट्रीम के लिए पॉड सर्विंग एपीआई का इस्तेमाल करने के बारे में बताया गया है.
ज़रूरी शर्तें
आगे बढ़ने से पहले, आपके पास ये चीज़ें होनी चाहिए:
डाइनैमिक विज्ञापन डालने (डीएआई) के पॉड सर्विंग रीडायरेक्ट टाइप के साथ, लाइव स्ट्रीम इवेंट कॉन्फ़िगर करें. इनमें से कोई एक विकल्प चुनें:
- डीएआई के लिए लाइव स्ट्रीम सेट अप करें.
- SOAP API की क्लाइंट लाइब्रेरी चुनें और
LiveStreamEventService.createLiveStreamEventsतरीके कोLiveStreamEventऑब्जेक्ट औरdynamicAdInsertionTypeटाइप के साथ कॉल करें. साथ ही,POD_SERVING_REDIRECTenum पर सेट करें. सभी क्लाइंट लाइब्रेरी के लिए, क्लाइंट लाइब्रेरी और उदाहरण के तौर पर कोड देखें.
वेब ब्राउज़र, मोबाइल डिवाइस या टीवी पर चलने वाला क्लाइंट ऐप्लिकेशन, ताकि स्ट्रीम लोड की जा सके और इवेंट मैनेज किए जा सकें. जैसे, चलाने, रोकने, क्लिक करने या टैप करने जैसे इवेंट.
क्लाइंट ऐप्लिकेशन से मिलने वाले स्ट्रीम के अनुरोधों को मैनेज करने के लिए, मेनिफ़ेस्ट मैनिपुलेटर. अहम जानकारी: हम आपको अपने मेनिफ़ेस्ट की सेवा के लिए, ऐडवांस सर्विंग फ़्लो इस्तेमाल करने का सुझाव देते हैं.
Google Ad Manager खाता, जिसमें पॉड सर्विंग डीएआई की सुविधा चालू हो.
सर्विंग का सामान्य फ़्लो
अपनी स्ट्रीम डिलीवर करने के लिए, कोई स्ट्रीमिंग प्रोटोकॉल चुनें और यह तरीका अपनाएं:
HLS
सेशन रजिस्टर करने के लिए, अपने वीडियो प्लेयर से Google Ad Manager को स्ट्रीम का अनुरोध भेजें.
आने वाले विज्ञापन इवेंट के लिए, विज्ञापन के मेटाडेटा को पोल करना शुरू करें.
अपने मेनिफ़ेस्ट मैनिपुलेटर से, लाइव स्ट्रीम के मेनिफ़ेस्ट का अनुरोध करें.
ज़रूरी नहीं: Google Ad Manager को, विज्ञापन ब्रेक की सूचना पहले से भेजें. अहम जानकारी: हम आपको फ़िल रेट बेहतर बनाने के लिए, यह चरण आज़माने का सुझाव देते हैं.
जब आपका मेनिफ़ेस्ट मैनिपुलेटर, विज्ञापन ब्रेक मार्कर का पता लगाता है, तो विज्ञापन सेगमेंट के यूआरएल बनाएं और उन्हें मेनिफ़ेस्ट में जोड़ें.
- विज्ञापन ब्रेक के दौरान, आपका क्लाइंट वीडियो प्लेयर, विज्ञापन सेगमेंट का अनुरोध करता है. साथ ही, विज्ञापन सेगमेंट फ़ाइल डाउनलोड करने के लिए, सेगमेंट रीडायरेक्ट यूआरएल को फ़ॉलो करता है.
मीडिया की पुष्टि करने वाले पिंग ढूंढने और उन्हें Google को भेजने के लिए, आईडी3 टैग से विज्ञापन इवेंट के आईडी एक्सट्रैक्ट करें.

डैश
एचएलएस टैब में दिए गए सभी चरण पूरे करें.
डैश पीरियड टेंप्लेट का अनुरोध एक बार करें और टेंप्लेट को कैश मेमोरी में सेव करें. इस तरीके से, सेशन के सभी विज्ञापन ब्रेक के लिए पीरियड बनाए जाते हैं.

सर्विंग का ऐडवांस फ़्लो
अपनी स्ट्रीम डिलीवर करने के लिए, कोई स्ट्रीमिंग प्रोटोकॉल चुनें:
HLS
सेशन रजिस्टर करने के लिए, अपने क्लाइंट वीडियो प्लेयर से Google Ad Manager को स्ट्रीम का अनुरोध भेजें.
आने वाले विज्ञापन इवेंट के लिए, विज्ञापन के मेटाडेटा को पोल करना शुरू करें.
अपने मेनिफ़ेस्ट मैनिपुलेटर से, लाइव स्ट्रीम के मेनिफ़ेस्ट का अनुरोध करें.
ज़रूरी नहीं: फ़िल रेट बेहतर बनाने के लिए, Google Ad Manager को विज्ञापन ब्रेक की सूचना पहले से भेजें.
Google Ad Manager को, विज्ञापन पॉड के टाइमिंग मेटाडेटा (एटीएम) का अनुरोध भेजें.
विज्ञापन सेगमेंट के यूआरएल बनाने के लिए, विज्ञापन पॉड और स्लेट का सटीक समय वापस पाएं.
विज्ञापन सेगमेंट के यूआरएल को मेनिफ़ेस्ट में जोड़ें.
जब आपका मेनिफ़ेस्ट मैनिपुलेटर, विज्ञापन ब्रेक मार्कर का पता लगाता है, तो विज्ञापन सेगमेंट के यूआरएल बनाएं और उन्हें मेनिफ़ेस्ट में जोड़ें.
- विज्ञापन ब्रेक के दौरान, आपका क्लाइंट वीडियो प्लेयर, विज्ञापन सेगमेंट का अनुरोध करता है. साथ ही, विज्ञापन सेगमेंट फ़ाइल डाउनलोड करने के लिए, सेगमेंट रीडायरेक्ट यूआरएल को फ़ॉलो करता है.
मीडिया की पुष्टि करने वाले पिंग ढूंढने और उन्हें Google को भेजने के लिए, आईडी3 टैग से विज्ञापन इवेंट के आईडी एक्सट्रैक्ट करें.

डैश
एचएलएस टैब में दिए गए सभी चरण पूरे करें.
डैश पीरियड बनाने के लिए, ज़रूरी अन्य फ़ील्ड के लिए, विज्ञापन पॉड के टाइमिंग मेटाडेटा (एटीएम) के जवाबों का इस्तेमाल करें.

सिलसिलेवार निर्देश
एपीआई एंडपॉइंट, अनुरोध और जवाब के डेटा के उदाहरण के बारे में जानने के लिए, लाइव स्ट्रीम के लिए क्लाइंट वीडियो प्लेयर ऐप्लिकेशन और लाइव स्ट्रीम के लिए मेनिफ़ेस्ट मैनिपुलेटर देखें.