schain Builder aur Validator

OpenRTB ke liye IAB SupplyChain object (schain) banayein aur validate karein, aur source.ext.schain JSON aur serialized string dono export karein — sab aapke browser mein.

schain Builder aur Validator poori tarah aapke browser mein chalta hai. Jo seller ids, domains, aur supply chain nodes aap build ya paste karte hain woh aapke device par rehte hain aur kabhi ArrayKit ko upload nahi hote.

OpenRTB Enum Reference kholein

schain Builder ke baare mein

schain Builder aur Validator us IAB Tech Lab SupplyChain object ko assemble karta hai jo OpenRTB bid requests mein source.ext.schain par ride karta hai. Har intermediary ko ek ordered node ke roop mein uske asi, sid, aur hp (payment) flag ke saath add karein, complete aur ver values set karein, phir JSON object aur URL-encoded serialized string dono copy karein jo exchanges expect karte hain. Ek maujood schain paste karne ke liye Validate mode par switch karein — JSON ya ek serialized string ke roop mein — aur turant dekhein missing required fields, ek bad complete flag, ya ek unexpected version, hop chain node by node draw hoti hui. Ad-ops, SSP, aur header-bidding engineers supply paths yahin audit aur repair kar sakte hain; jo nodes aur seller ids aap paste karte hain woh aapke device par parse hote hain aur kabhi upload nahi hote.

Features

schain Builder kaise use karein

  1. Build tab selected rakhein aur har node ke liye asi, sid, aur hp flag bharein
  2. Aur nodes add karein aur unhe publisher-to-exchange order mein rakhne ke liye arrows use karein
  3. complete flag set karein (1 jab poora path declared ho) aur JSON ya serialized string copy karein
  4. Validate par switch karein aur required fields aur node order check karne ke liye ek maujood schain paste karein

Example

Input

asi: exchange1.com
sid: 1234
hp: 1
complete: 1

Output

1.0,1!exchange1.com,1234,1

Ek node ver,complete!asi,sid,hp mein serialize hota hai; JSON source.ext.schain mein jaata hai.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

schain (SupplyChain) object kya hai?
Yeh ek IAB Tech Lab object hai jo OpenRTB mein source.ext.schain par carry hota hai aur order mein har us advertising system ko list karta hai jisne publisher aur exchange ke beech bid request ko touch kiya, taaki buyers supply path verify kar sakein.
Har node par asi, sid, aur hp ka kya matlab hai?
asi advertising system ka canonical domain hai, sid us system ke andar seller ya reseller account id hai (uski sellers.json se matching), aur hp 1 hai jab woh node payment flow mein involved ho. Teenon per node required hain.
JSON object aur serialized string mein kya farak hai?
JSON object poora source.ext.schain structure hai jo ek bid request body mein use hota hai. Serialized string ek compact URL-encoded form hai — ver,complete!node!node — jahan har node asi,sid,hp,rid,name,domain hai, wahan use hota hai jahan ek header ya query parameter chahiye.
complete 0 versus 1 kab hona chahiye?
complete=1 sirf tab set karein jab publisher se aage har intermediary nodes array mein declared ho. Agar koi upstream hop unknown ya omitted hai, toh complete=0 set karein taaki bidders jaanein ki chain incomplete hai.
Kya yeh tool mera ad tag ya bid request ek server se fetch karta hai?
Nahi. Aap schain paste ya build karte hain aur sab kuch — serialization, parsing, aur validation — aapke browser mein locally hota hai. Jo seller ids, domains, aur node data aap enter karte hain woh kabhi ArrayKit ko nahi bheje jaate.
Kya yeh ek live bid request se copy ki gayi schain validate kar sakta hai?
Haan. Use Validate mode mein JSON object (ek wrapping source.ext.schain samet) ya serialized string ke roop mein paste karein, aur tool required node fields, complete flag, ver check karta hai, aur hop chain draw karta hai.

Related tools

Saare ArrayKit tools