VAST Macro Expander

Ek tracking URL mein IAB VAST 4.x macros expand karein aur fired request ka preview dekhein, seedhe aapke browser mein. Pasted tags aapke device par rehte hain.

VAST Macro Expander poori tarah aapke browser mein chalta hai. Jo tracking URLs, consent strings, aur device identifiers aap paste karte hain woh aapke device par parse hote hain aur kabhi ArrayKit ko upload ya kisi ad server ko nahi bheje jaate.

VAST Macro Expander ke baare mein

VAST Macro Expander ek video ad tracking URL ke placeholder tokens ko ek real, fired request mein badal deta hai taaki aap dekh sakein ki aapka player asal mein kya bhejega. Ek impression, quartile, ya error pixel paste karein jismein IAB VAST 4.x macros hon — [CACHEBUSTING], [TIMESTAMP], [GDPR], [GDPRCONSENT], [US_PRIVACY], [IFA], [PAGEURL] aur more — aur yeh tool sample values ya aapke apne overrides substitute karta hai, ek random cache-buster aur ek ISO timestamp on the fly generate karta hai. Ek searchable reference har macro aur uski category explain karta hai. Kyunki ad-ops URLs itni baar consent strings aur device identifiers carry karte hain, sab kuch aapke device par chalta hai: jo tag aap paste karte hain woh aapke browser mein parse hota hai aur kabhi kisi server ko nahi bheja jaata.

Features

VAST Macro Expander kaise use karein

  1. Expand URL tab selected rakhein
  2. Ek tracking ya impression URL paste karein jismein VAST macros hon
  3. Kisi detected macro value ko edit karein, ya ek fresh cache-buster aur timestamp ke liye Regenerate dabayein
  4. Expanded URL copy karein, ya ek token look up karne ke liye Macro Reference par switch karein

Example

Input

https://ad.example.com/i?cb=[CACHEBUSTING]&ts=[TIMESTAMP]&gdpr=[GDPR]

Output

https://ad.example.com/i?cb=12345678&ts=2025-03-04T05:06:07.000Z&gdpr=1

[CACHEBUSTING] ek random int ban jaata hai, [TIMESTAMP] ek ISO time, aur [GDPR] apni sample value.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

Ek VAST macro kya hai?
Ek VAST macro square brackets mein ek uppercase token hai, jaise [CACHEBUSTING] ya [GDPRCONSENT], ek video ad tracking URL ke andar. Video player ya ad server use us pal ek real value se replace kar deta hai jab pixel fire hota hai.
Expander kaunse macros automatically generate karta hai?
[CACHEBUSTING] aur [TIMESTAMP] dynamic hain: tool ek random 8-digit cache-buster aur ek ISO 8601 UTC timestamp banata hai. Har doosra macro ek bundled sample value use karta hai jise aap override kar sakte hain.
Kya tool ad tag fetch karta hai ya asal mein tracking URL fire karta hai?
Nahi. Yeh kabhi ek network request nahi karta. Aap URL paste karte hain aur macro substitution aapke browser mein locally hota hai, isliye kuch bhi fetch, fire, ya kisi server par log nahi hota.
Ek token output mein unexpanded kyun chhoda jaata hai?
Sirf canonical uppercase VAST 4.x macros substitute hote hain. Baaki sab — ek typo, ek lowercase token, ya ek custom placeholder — ko unknown report kiya jaata hai aur unchanged pass through kiya jaata hai.
Kya yeh substitute ki gayi values ko URL-encode karta hai?
Yeh values ko literally substitute karta hai taaki aap raw tokens padh sakein. Real players [PAGEURL] aur consent strings jaise fields ko percent-encode karte hain, isliye agar aapka endpoint zaroori kare toh unhe khud encode karein.
Macros kaunse VAST version par based hain?
Reference IAB VAST 4.x macro set follow karta hai, jismein privacy macros jaise [GDPR], [GDPRCONSENT], [US_PRIVACY], [GPP] aur [GPPSID] shaamil hain jo recent versions mein introduce hue.

Related tools

Saare ArrayKit tools