Prebid.js Ad Unit Config Generator

banner, video, और native media types तथा bidder params के साथ एक Prebid.js ad unit config बनाएँ, फिर एक तैयार pbjs.addAdUnits() स्निपेट कॉपी करें — सब आपके ब्राउज़र में।

Prebid Ad Unit Generator पूरी तरह आपके ब्राउज़र में चलता है। आपके ad unit code, bidder नाम, और placement params केवल config को स्थानीय रूप से बनाने के लिए उपयोग किए जाते हैं और कभी ArrayKit पर अपलोड नहीं होते।

OpenRTB Bid Request Generator खोलें

Prebid Ad Unit जनरेटर के बारे में

Prebid Ad Unit Generator एक सरल फ़ॉर्म को एक मान्य Prebid.js ad unit config और एक कॉपी-पेस्ट pbjs.addAdUnits() स्निपेट में बदल देता है। ad unit code सेट करें, banner, video, या native media types टॉगल करें, 300x250 और 728x90 जैसे banner sizes जोड़ें, एक player size के साथ एक instream या outstream video context चुनें, और एक या अधिक bidders को उनके params के साथ संलग्न करें — appnexus placementId, rubicon accountId/siteId/zoneId, इत्यादि। यह ad-ops इंजीनियरों और header-bidding डेवलपर्स के लिए बना जो नए placements तार-जोड़ रहे हैं और JSON हाथ से संपादित किए बिना एक साफ़ आरंभिक object चाहते हैं। सब कुछ आपके डिवाइस पर जेनरेट होता है: कोई ad टैग, bidder ids, या placement params कभी अपलोड नहीं होते, इसलिए आप अपना setup लीक किए बिना असली production units का prototype बना सकते हैं।

विशेषताएँ

Prebid Ad Unit जनरेटर का उपयोग कैसे करें

  1. ad unit code दर्ज करें (आपका GPT div id या slot नाम)
  2. banner, video, या native टॉगल करें और sizes या context भरें
  3. हर bidder और उसके params जोड़ें (जैसे appnexus placementId)
  4. pbjs.addAdUnits() स्निपेट या कच्चा adUnit object अपने wrapper में कॉपी करें

उदाहरण

इनपुट

code: div-gpt-ad-1
banner: 300x250, 728x90
bidder: appnexus  placementId: 13144370

आउटपुट

pbjs.addAdUnits([{ code: 'div-gpt-ad-1', mediaTypes: { banner: { sizes: [[300,250],[728,90]] } }, bids: [{ bidder: 'appnexus', params: { placementId: 13144370 } }] }]);

एक AppNexus bid के साथ एक banner ad unit, आपके Prebid.js wrapper के लिए तैयार।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

Prebid Ad Unit Generator क्या आउटपुट करता है?
यह दो चीज़ें आउटपुट करता है: एक pbjs.que.push में लिपटा एक कॉपी-पेस्ट pbjs.addAdUnits() स्निपेट, और कच्चा adUnit object। दोनों में आपका ad unit code, सक्षम mediaTypes (banner/video/native), और हर bidder तथा उसके params के साथ एक bids array होता है।
मैं एक ad unit में कई bidders कैसे जोड़ूँ?
हर demand partner के लिए Add bidder क्लिक करें, adapter code टाइप करें (appnexus, rubicon, इत्यादि), फिर उसके params को key/value पंक्तियों के रूप में जोड़ें। हर bidder ad unit के bids array में एक entry बन जाता है।
क्या यह video और native media types संभालता है?
हाँ। एक instream या outstream context तथा एक player size सेट करने के लिए Video टॉगल करें, और title, image, और sponsoredBy assets के साथ एक starter native template जोड़ने के लिए Native टॉगल करें जिन्हें आप आउटपुट में परिष्कृत कर सकते हैं।
मेरा placementId एक string के बजाय एक संख्या के रूप में क्यों दिखता है?
अधिकांश Prebid adapters संख्यात्मक ids की अपेक्षा करते हैं, इसलिए सादे integers संख्याओं में बदल जाते हैं। एक अग्रणी शून्य या ग़ैर-अंक वर्णों वाले मान strings रखे जाते हैं ताकि '007' या ad-server paths जैसे ids विकृत न हों।
क्या मेरे bidder ids और placement params कहीं अपलोड होते हैं?
नहीं। generator पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप किए ad unit code, bidder नाम, और params कभी किसी server को नहीं भेजे जाते, इसलिए आप असली production units निजी रूप से बना सकते हैं।

संबंधित टूल

सभी ArrayKit टूल