Prebid.js Ad Unit Config Generator

banner, video, aur native media types plus bidder params ke saath ek Prebid.js ad unit config banayein, phir ek ready pbjs.addAdUnits() snippet copy karein — sab aapke browser mein.

Prebid Ad Unit Generator poori tarah aapke browser mein chalta hai. Aapka ad unit code, bidder names, aur placement params sirf config locally build karne ke liye use hote hain aur kabhi ArrayKit ko upload nahi hote.

OpenRTB Bid Request Generator kholein

Prebid Ad Unit Generator ke baare mein

Prebid Ad Unit Generator ek simple form ko ek valid Prebid.js ad unit config aur ek copy-paste pbjs.addAdUnits() snippet mein badal deta hai. Ad unit code set karein, banner, video, ya native media types toggle karein, banner sizes jaise 300x250 aur 728x90 add karein, ek player size ke saath ek instream ya outstream video context chunein, aur ek ya more bidders ko unke params ke saath attach karein — appnexus placementId, rubicon accountId/siteId/zoneId, waghairah. Yeh un ad-ops engineers aur header-bidding developers ke liye bana hai jo naye placements wire up kar rahe hain aur bina JSON hand-edit kiye ek clean starting object chahte hain. Sab kuch aapke device par generate hota hai: koi ad tags, bidder ids, ya placement params kabhi upload nahi hote, isliye aap real production units prototype kar sakte hain bina apna setup leak kiye.

Features

Prebid Ad Unit Generator kaise use karein

  1. Ad unit code (aapka GPT div id ya slot name) enter karein
  2. banner, video, ya native toggle karein aur sizes ya context bharein
  3. Har bidder aur uske params add karein (jaise appnexus placementId)
  4. pbjs.addAdUnits() snippet ya raw adUnit object apne wrapper mein copy karein

Example

Input

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

Output

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

Ek banner ad unit ek AppNexus bid ke saath, aapke Prebid.js wrapper ke liye ready.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

Prebid Ad Unit Generator kya output karta hai?
Yeh do cheezein output karta hai: ek pbjs.que.push mein wrapped ek copy-paste pbjs.addAdUnits() snippet, aur raw adUnit object. Dono mein aapka ad unit code, enabled mediaTypes (banner/video/native), aur ek bids array har bidder aur uske params ke saath hota hai.
Main ek ad unit mein multiple bidders kaise add karoon?
Har demand partner ke liye Add bidder click karein, adapter code (appnexus, rubicon, waghairah) type karein, phir uske params key/value rows ke roop mein add karein. Har bidder ad unit ke bids array mein ek entry ban jaata hai.
Kya yeh video aur native media types handle karta hai?
Haan. Ek instream ya outstream context plus ek player size set karne ke liye Video toggle karein, aur title, image, aur sponsoredBy assets ke saath ek starter native template add karne ke liye Native toggle karein jinhe aap output mein refine kar sakte hain.
Mera placementId ek string ke bajaye ek number ke roop mein kyun dikhta hai?
Zyaadatar Prebid adapters numeric ids expect karte hain, isliye plain integers numbers mein coerce hote hain. Leading zero ya non-digit characters wale values strings rakhe jaate hain taaki '007' ya ad-server paths jaise ids mangle na hon.
Kya mere bidder ids aur placement params kahin upload hote hain?
Nahi. Generator poori tarah aapke browser mein chalta hai. Jo ad unit code, bidder names, aur params aap type karte hain woh kabhi ek server ko nahi bheje jaate, isliye aap real production units privately build kar sakte hain.

Related tools

Saare ArrayKit tools