Expandeur de macros VAST
Développez les macros IAB VAST 4.x dans une URL de suivi et prévisualisez la requête déclenchée, directement dans votre navigateur. Les tags collés restent sur votre appareil.
L'Expandeur de macros VAST s'exécute entièrement dans votre navigateur. Les URL de suivi, les chaînes de consentement et les identifiants d'appareil que vous collez sont analysés sur votre appareil et ne sont jamais téléversés vers ArrayKit ni envoyés à un serveur publicitaire.
À propos de Macros VAST
L'Expandeur de macros VAST transforme les jetons d'espace réservé d'une URL de suivi d'annonce vidéo en une requête réelle et déclenchée afin que vous voyiez exactement ce que votre lecteur enverra. Collez un pixel d'impression, de quartile ou d'erreur qui contient des macros IAB VAST 4.x — [CACHEBUSTING], [TIMESTAMP], [GDPR], [GDPRCONSENT], [US_PRIVACY], [IFA], [PAGEURL] et plus — et l'outil substitue des valeurs d'exemple ou vos propres remplacements, en générant un cache-buster aléatoire et un horodatage ISO à la volée. Une référence interrogeable explique chaque macro et sa catégorie. Parce que les URL ad-ops transportent si souvent des chaînes de consentement et des identifiants d'appareil, tout s'exécute sur votre appareil : le tag que vous collez est analysé dans votre navigateur et n'est jamais envoyé à un serveur.
Fonctionnalités
- Développe chaque macro IAB VAST 4.x dans une URL d'impression, de suivi ou d'erreur collée
- Génère automatiquement un nombre [CACHEBUSTING] aléatoire et un [TIMESTAMP] ISO 8601 au moment du déclenchement
- Des lignes modifiables vous laissent remplacer toute macro détectée par votre propre valeur
- Le bouton Régénérer relance le cache-buster dynamique et rafraîchit l'horodatage
- Signale les jetons entre crochets qui ne sont pas des macros VAST et les laisse intacts
- Référence interrogeable pour des macros comme [IFA], [GDPRCONSENT], [GPP] et [ADCOUNT]
- Copiez l'URL entièrement développée ou n'importe quel jeton de macro unique en un clic
- S'exécute entièrement dans votre navigateur — les tags et chaînes de consentement collés restent sur votre appareil
Comment utiliser Macros VAST
- Gardez l'onglet Développer l'URL sélectionné
- Collez une URL de suivi ou d'impression contenant des macros VAST
- Modifiez n'importe quelle valeur de macro détectée, ou appuyez sur Régénérer pour un nouveau cache-buster et horodatage
- Copiez l'URL développée, ou passez à la Référence des macros pour rechercher un jeton
Exemple
Entrée
https://ad.example.com/i?cb=[CACHEBUSTING]&ts=[TIMESTAMP]&gdpr=[GDPR]
Sortie
https://ad.example.com/i?cb=12345678&ts=2025-03-04T05:06:07.000Z&gdpr=1
[CACHEBUSTING] devient un entier aléatoire, [TIMESTAMP] un horodatage ISO et [GDPR] sa valeur d'exemple.
Erreurs courantes et dépannage
- L'URL déclenchée affiche encore [QUELQUECHOSE] inchangé. — Ce jeton n'est pas une macro VAST 4.x reconnue, il est donc laissé intact. Les macros sont en majuscules, comme [CACHEBUSTING] — vérifiez l'orthographe et la casse, ou saisissez la valeur vous-même.
- La chaîne de consentement ou l'URL de page semble cassée quand j'ouvre le lien développé. — Les lecteurs encodent en URL des valeurs comme [GDPRCONSENT] et [PAGEURL] avant le déclenchement. Cet aperçu les substitue littéralement, alors encodez-les vous-même en pourcentage si votre point de terminaison l'attend.
- Mon cache-buster est identique à chaque aperçu. — L'aperçu amorce une valeur par URL. Cliquez sur Régénérer pour tirer un nouveau [CACHEBUSTING] aléatoire et rafraîchir le [TIMESTAMP].
- Le serveur publicitaire ignore ma valeur [IFA]. — [IFA] doit être associé à [IFATYPE] et n'être envoyé que lorsque le limit-ad-tracking le permet. Vérifiez que l'appareil a bien transmis un identifiant avant que la macro ne soit renseignée.
Foire aux questions
- Qu'est-ce qu'une macro VAST ?
- Une macro VAST est un jeton en majuscules entre crochets, comme [CACHEBUSTING] ou [GDPRCONSENT], à l'intérieur d'une URL de suivi d'annonce vidéo. Le lecteur vidéo ou le serveur publicitaire la remplace par une valeur réelle au moment où le pixel se déclenche.
- Quelles macros l'expandeur génère-t-il automatiquement ?
- [CACHEBUSTING] et [TIMESTAMP] sont dynamiques : l'outil construit un cache-buster aléatoire à 8 chiffres et un horodatage ISO 8601 UTC. Toute autre macro utilise une valeur d'exemple intégrée que vous pouvez remplacer.
- L'outil récupère-t-il le tag publicitaire ou déclenche-t-il réellement l'URL de suivi ?
- Non. Il ne fait jamais de requête réseau. Vous collez l'URL et la substitution des macros se fait localement dans votre navigateur, donc rien n'est récupéré, déclenché ni journalisé sur un serveur.
- Pourquoi un jeton reste-t-il non développé dans la sortie ?
- Seules les macros VAST 4.x canoniques en majuscules sont substituées. Tout le reste — une faute de frappe, un jeton en minuscules ou un espace réservé personnalisé — est signalé comme inconnu et transmis inchangé.
- Encode-t-il en URL les valeurs qu'il substitue ?
- Il substitue les valeurs littéralement pour que vous puissiez lire les jetons bruts. Les vrais lecteurs encodent en pourcentage des champs comme [PAGEURL] et les chaînes de consentement, alors encodez-les vous-même si votre point de terminaison l'exige.
- Sur quelle version de VAST reposent les macros ?
- La référence suit l'ensemble de macros IAB VAST 4.x, y compris les macros de confidentialité telles que [GDPR], [GDPRCONSENT], [US_PRIVACY], [GPP] et [GPPSID] introduites dans les versions récentes.
Outils associés
- Validateur VAST — Vérifie un tag VAST XML par rapport aux règles IAB dans votre navigateur.
- Inspecteur VAST — Analyse un tag VAST XML et détaille structure, fichiers média et URL de suivi.
- Codes d’erreur VAST — Recherche le sens et la correction de chaque code d’erreur IAB VAST et VPAID.
- Enums OpenRTB — Consulte chaque liste énumérée OpenRTB 2.x, code entier et signification.
- Générateur schain — Construit et valide l’objet IAB SupplyChain (schain) pour OpenRTB.
- Ad unit Prebid — Construit une config d’ad unit Prebid.js et un extrait pbjs.addAdUnits().
Tous les outils ArrayKit