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
- Ek pasted impression, tracking, ya error URL mein har IAB VAST 4.x macro expand karein
- Fire time par ek random [CACHEBUSTING] number aur ek ISO 8601 [TIMESTAMP] auto-generate karta hai
- Editable rows aapko kisi bhi detected macro ko apni value se override karne dete hain
- Regenerate button dynamic cache-buster ko re-roll karta hai aur timestamp refresh karta hai
- Un bracketed tokens ko flag karta hai jo VAST macros nahi hain aur unhe untouched chhodta hai
- [IFA], [GDPRCONSENT], [GPP] aur [ADCOUNT] jaise macros ke liye searchable reference
- Poora expanded URL ya koi bhi single macro token ek click mein copy karein
- Poori tarah aapke browser mein chalta hai — pasted tags aur consent strings aapke device par rehte hain
VAST Macro Expander kaise use karein
- Expand URL tab selected rakhein
- Ek tracking ya impression URL paste karein jismein VAST macros hon
- Kisi detected macro value ko edit karein, ya ek fresh cache-buster aur timestamp ke liye Regenerate dabayein
- 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
- Fired URL abhi bhi [SOMETHING] unchanged dikhata hai. — Woh token ek recognised VAST 4.x macro nahi hai, isliye use intact chhoda jaata hai. Macros uppercase hote hain, jaise [CACHEBUSTING] — spelling aur case check karein, ya value khud type karein.
- Jab main expanded link kholta hoon toh consent string ya page URL broken lagta hai. — Players fire karne se pehle [GDPRCONSENT] aur [PAGEURL] jaise values ko URL-encode karte hain. Yeh preview unhe literally substitute karta hai, isliye agar aapka endpoint expect karta hai toh unhe khud percent-encode karein.
- Mera cache-buster har preview par same hai. — Preview per URL ek value seed karta hai. Ek naya random [CACHEBUSTING] roll karne aur [TIMESTAMP] refresh karne ke liye Regenerate par click karein.
- Ad server meri [IFA] value ignore karta hai. — [IFA] ko [IFATYPE] ke saath pair karna chahiye aur sirf tab bhejna chahiye jab limit-ad-tracking allow kare. Confirm karein ki device ne asal mein ek identifier pass kiya, macro populate hone se pehle.
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