Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page traite des questions fréquentes (FAQ) sur la résolution des problèmes créatifs.
Spécifications techniques recommandées pour les créatifs
La plateforme de Xandr impose peu d’exigences techniques aux créatifs. Un certain nombre de réseaux et d’éditeurs ont de telles exigences. Suivez les recommandations répertoriées ici pour faciliter votre utilisation de la plateforme et accéder au plus grand nombre possible d’inventaire.
Recommandations générales
Suivez ces recommandations lors de la création de créations de tout type :
- Limitez la taille de charge initiale à moins de 40 Ko. Cela respectera également la limite de 50 Ko de Google Display Network .
- Xandr fournit des modèles créatifs standard pour tous les types de supports pris en charge. Vous pouvez également créer vos propres modèles personnalisés. Vous pouvez utiliser le service d’API De modèles créatifs pour créer votre propre modèle.
- Évitez l’audio lancé automatiquement ; il est fréquemment bloqué par les éditeurs.
Video
Suivez ces recommandations lors de la création de vidéos créatives :
- Utiliser l’encodage vidéo H264
- Utiliser l’audio MP3/AAC
- Utiliser le format de conteneur vidéo MP4
- Utilisez au moins VAST version 2.0 (consultez la documentation VAST pour plus d’informations.)
La norme VAST spécifie que les créations VAST doivent être représentées en XML (Extensible Markup Language).
Dans une vidéo à fichier unique, le FICHIER XML VAST ne contient qu’un seul fichier vidéo. Toutefois, ce fichier vidéo peut ne pas être compatible avec tous les systèmes d’exploitation et navigateurs. Une vidéo à plusieurs fichiers VAST XML contient de nombreux fichiers vidéo (pour confirmer, tous la même annonce). L’avantage est qu’au moins un fichier vidéo sera compatible avec tous les systèmes d’exploitation et navigateurs.
Extensibles
Suivez ces recommandations lors de la création d’éléments extensibles :
- Utilisez les méthodes « cliquer pour développer » ou « passer une souris pour développer » pour accéder au plus grand nombre d’approvisionnements.
- Pour plus d’informations, consultez Extensibles et Rich Media.
Pour exécuter correctement les éléments extensibles, le créatif doit se développer correctement dans l’aperçu d’Impression Bus, en d’autres termes, lorsqu’il est chargé en dehors d’un iFrame. Creative doit se développer correctement dans un iFrame convivial (un iFrame où le domaine de la page web qu’il charge correspond au domaine de la page web sur laquelle il est placé), sans l’aide de la page de l’éditeur. Certaines balises extensibles ne se développent correctement en dehors des iFrames conviviaux que si l’éditeur les déclare comme étant conviviales avec le code JavaScript suivant :
var inDapIF=true; var inFIF=true; var RMIF=true;
Malheureusement, nous ne pouvons pas garantir que ce code JavaScript sera présent. Il ne peut donc pas être utilisé par une balise extensible.
Creative doit afficher une image de sauvegarde dans un iFrame non convivial (iFrame où le domaine de la page web qu’il charge ne correspond pas au domaine de la page sur laquelle il se trouve) ou dans un environnement où il ne peut pas se développer (dur). Certaines balises extensibles s’appuient sur un fichier iFrame buster fourni par le serveur publicitaire et installé sur le serveur web de l’éditeur. Cela permet à la balise extensible de se développer à partir d’iFrames non amicaux. Nous ne pouvons pas garantir la présence d’un fichier iFrame buster sur tous nos éditeurs. Votre balise doit donc être prête à afficher une image de sauvegarde dans le cas où elle ne peut pas se développer correctement.
Flash
Suivez ces recommandations lors de la création de créations Flash :
- Développer vos créations Flash pour qu’elles soient visibles dans Flash version 8 ou antérieure
- Utiliser le nom de variable click standard
clickTAG
Les créations Flash sont générées à l’aide d’ActionScript et reposent sur le plug-in du navigateur pour effectuer un rendu correct. Le fichier Flash contrôle les interactions de l’utilisateur. Par conséquent, lorsque l’utilisateur clique dessus, il clique sur une nouvelle fenêtre en chargeant la fonction ActionScript suivante (selon la version) :
getURL([URL], “_blank”); (ActionScript 2.0)
navigateToURL([URL], “_blank”); (ActionScript 3.0)
Les fichiers Flash contrôlent leurs propres clics, ce qui signifie que la page d’accueil doit être définie dans le fichier Flash, ce qui est effectué avec une macro clickTAG. Le développeur Flash insère la macro à la place de l’emplacement où il insère la page d’accueil. À son tour, le serveur publicitaire fournit la page d’accueil en définissant cette valeur « clickTAG » dans le contexte d’un wrapper JavaScript. L’annonceur peut maintenant charger un fichier Flash et spécifier la page d’accueil. Nous pouvons également transmettre dynamiquement notre outil de suivi des clics, ce qui permet au créatif de suivre les clics.
Conseil
- La macro clickTAG respecte la casse. La variante de clickTAG utilisée par le développeur doit être identique à celle du serveur publicitaire pour fonctionner. De nombreux serveurs publicitaires permettent de contourner ce problème en transmettant plusieurs variantes (ClickTag, clickTag, clicktag) avec la même valeur d’URL de clic, en espérant que l’une d’elles fonctionne. Vous trouverez la variante de clickTAG utilisée par votre développeur Flash en décompilant le fichier Flash.
- À l’aide des données de falsification, si vous cliquez sur un élément créatif et que la première URL que vous voyez est la page d’accueil de l’annonceur, vous savez que le fichier Flash contient une URL codée en dur. Décompilez le fichier Flash à confirmer.
- Les variantes clickTAG, ainsi que la valeur clickTAG, sont disponibles à l’aide de la Outils de développement pour Chrome ou Firefox. Cliquez avec le bouton droit sur le créatif et choisissez Inspecter l’élément.Recherchez : « flashvars&clickTAG=[URL1]&clickTag=[URL2] »
Creative ne s’affiche pas
Ma créativité n’apparaît pas. Qu'est-ce qui ne va pas?
Vous pouvez rechercher quelques éléments avant d’envoyer un ticket au support Xandr. Tout d’abord, le code de trafic (html, javascript, etc.) correspond-il au créatif ? Une balise Javascript qui est interprétée comme du code html pur (par exemple <, script></script>) doit faire l’objet d’un trafic en tant que code html. Le javascript brut (par exemple, var x = « my tag ») doit être trafficked en tant que tel. Le code de balise détermine comment ce bus d’impression délivrera l’annonce (c’est-à-dire si elle sera encapsulée dans un document.write ou non), c’est donc souvent le problème derrière les créations vides.
Si votre code de balise est correct, chargez une préversion créative à l’aide de l’URL de notre serveur :
https://creative-preview-an.com/cached/creative/insert creative id here
Après avoir actualisé plusieurs fois, si la page est vide, vous devez inspecter le contenu de la balise du créateur. Vérifiez s’il existe des erreurs de format flagrantes dans l’espacement, etc. Notez que nous ne prenons pas en charge les commentaires Javascript pour l’instant. Si la balise contient des commentaires, supprimez les wrappers de commentaires :
<!//---- {your creative content / code would be here} ----//>
Lorsque vous modifiez et enregistrez la création, attendez 10 à 15 secondes avant d’actualiser plusieurs fois pour case activée si les modifications ont fonctionné.
Si aucune des étapes ci-dessus ne fonctionne, vous pouvez tester pour voir si le problème est de notre côté : copiez votre balise dans un fichier texte, enregistrez-la au format html et ouvrez le fichier html avec votre navigateur. S’il ne se charge pas, le problème est lié à la balise ou au contenu tiers. Si la création se charge, le problème peut être dû à la façon dont nous exévisons la création. Si la suppression des wrappers de commentaires ou la modification d’une mise en forme incorrecte ne permet pas de résoudre le problème et que le contenu créatif est chargé dans votre navigateur, n’hésitez pas à envoyer un ticket de support.
Autorisation de nos adresses IP et domaines d’audit
Une autre raison pour laquelle le créatif peut ne pas s’afficher est que le créatif contient des éléments de géo-ciblage qui contrôlent l’emplacement où le créatif est autorisé à effectuer le rendu. Si c’est le cas, vous devez autoriser nos adresses IP et domaines d’audit :
- Serveurs LA :
- Entrée 68.67.139.192 /26 (netblock) à pour https://www.magic-cookie.co.uk/iplist.md obtenir la liste des adresses IP
- Bureau de New York :
- Entrée 207.237.150.0 /24 (netblock) à pour https://www.magic-cookie.co.uk/iplist.md obtenir la liste des adresses IP
- 68.67.164.193
- 68.67.164.194
- 68.67.164.195
- Offshore:
- 115.112.103.132
- 123.201.61.176
- 115.248.62.88
- 118.185.207.40
- 14.143.143.24
- 118.185.184.184
- 14.98.34.200
- 182.74.78.216
- 14.143.179.218
- 223.31.25.162
- 107.178.218.71
- 169.47.132.71
- 169.55.107.131
- 111.93.148.126
- 182.72.26.38
- 14.98.201.134
- 38.132.110.83
- 35.238.185.16
- 182.75.97.18
- 216.73.161.182
- 2.57.168.149
- 157.97.121.97
- 45.146.55.72
- 136.144.42.114
- Domaines:
http://adnxs.net/http://adnxs.com/- creative-preview-an.com
- audit.adnxs.net
cq-preview.adnxs.net
Pourquoi ai-je reçu un e-mail indiquant que ma création a été désactivée ?
Si votre contenu créatif (1) n’a pas été exécuté et (2) n’a pas été modifié en 15 jours, il sera automatiquement désactivé et ne sera utilisé sur aucun inventaire. Email notifications sont automatiquement envoyées aux membres correspondants des créations désactivées. À compter de mars 2018, les créations expirées seront automatiquement réactivables si votre soumissionnaire reprend la soumission avec le créatif.
Services de vérification des annonces
Si votre client utilise les services de vérification d’annonces, le créatif peut ne pas s’afficher, par défaut, dans notre interface utilisateur d’audit ou dans l’URL de préversion d’impbus. Nous avons créé la macro ${IS_PREVIEW}, pour indiquer au fournisseur de vérification publicitaire que le créateur doit s’afficher. Cette macro sera remplacée par un 1 lorsque nous la prévisualiserons.
<IFRAME SRC="https://fw.adsafeprotected.com/rjsi/dc/54321/123456/adi/N1068.151790.ABCDE/B6797568.72;sz=160x600;click=${CLICK_URL};ord=${CACHEBUSTER}?adsafe_preview=${IS_PREVIEW}" WIDTH=160 HEIGHT=600 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0
SCROLLING=no BORDERCOLOR='#000000'>
<SCRIPT language='JavaScript1.1' SRC="https://fw.adsafeprotected.com/rjss/dc/54321/455394/adj/N1068.151790.ABCDE/B6797568.72;abr=!ie sz=160x600;click=${CLICK_URL};ord=${CACHEBUSTER}?adsafe_preview=${IS_PREVIEW}">
</SCRIPT>
<NOSCRIPT>
<A HREF="${CLICK_URL}https://ad.doubleclick.net/jump/N1068.151790.ABCDE/B6797568.72;abr=!ie4;abr=!ie5;sz=160x600;ord=${CACHEBUSTER}?">
<IMG SRC="https://fw.adsafeprotected.com/rfw/dc/54321/455392/ad/N1068.151790.ABCDE/B6797568.72;abr=!ie4;abr=!ie5;sz=160x600;ord=${CACHEBUSTER}?adsafe_preview=${IS_PREVIEW}" BORDER=0 WIDTH=160 HEIGHT=600 ALT="Advertisement">
</A>
</NOSCRIPT>
</IFRAME>
Pour que les créatifs ad safe cliquent correctement sur leur page d’accueil à partir de notre préversion de l’interface utilisateur et de l’interface utilisateur d’audit, adsafe_preview macro doit être utilisée à la fois dans les sections script <> et <aucun script>.
<IFRAME SRC="https://fw.adsafeprotected.com/rjsi/dc/23354/1869069/adi/N3867.456584.XAXIS.COM/B7976864.14;sz=300x250;pc=[TPAS_ID];ord=${CACHEBUSTER};click=${CLICK_URL}?adsafe_preview=${IS_PREVIEW}" WIDTH=300 HEIGHT=250 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000'>
<SCRIPT language='JavaScript1.1' SRC="https://fw.adsafeprotected.com/rjss/dc/23354/1869070/adj/N3867.456584.XAXIS.COM/B7976864.14;abr=!ie;sz=300x250;pc=[TPAS_ID];ord=${CACHEBUSTER};click=${CLICK_URL}?adsafe_preview=${IS_PREVIEW}">
</SCRIPT>
<NOSCRIPT>
<A HREF=”${CLICK_URL}https://ad.doubleclick.net/jump/N3867.456584.XAXIS.COM/B7976864.14;abr=!ie4;abr=!ie5;sz=300x250;pc=[TPAS_ID];ord=${CACHEBUSTER}?adsafe_preview=${IS_PREVIEW}">
<IMG SRC="https://fw.adsafeprotected.com/rfw/dc/23354/1869068/ad/N3867.456584.XAXIS.COM/B7976864.14;abr=!ie4;abr=!ie5;sz=300x250;pc=[TPAS_ID];ord=${CACHEBUSTER}?" BORDER=0 WIDTH=300 HEIGHT=250 ALT="Advertisement"></A>
</NOSCRIPT>
</IFRAME>
Conseil
Si votre audit créatif a échoué et que vous voyez un « } catch(e){ } » dans la préversion, creative utilise le format incorrect. Ajustez le format pour qu’il s’agit d’une URL javascript.
<script type="text/javascript">
document.write('<scr' + 'ipt src="https://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=tf&c=19&mc=imp&pli=&PluID=0&ord=&rtu=-1 "></scr' + 'ipt>');
</script>
Comment faire savoir si ma balise tierce est HTML ou JavaScript ?
Avant de décider comment Xandr doit servir le créatif, vous devez déterminer le format de balise : HTML ou JavaScript. Les créations HTML sont reconnaissables par leurs crochets (par exemple <, html>). Nous voyons souvent des problèmes où l’étiquette a été étiquetée avec un format d’étiquette incorrect. JavaScript, en revanche, est un langage de script qui définit des variables et des fonctions, qui aboutissent à une certaine sortie. Xandr doit encapsuler les créations JS au format HTML afin que le navigateur soit informé qu’il examine un langage.
Remarque
Souvent, les balises JavaScript sont pré-encapsulées en HTML. Notez que si le JS est entouré de balises de balisage HTML, le créatif est HTML !
Quand dois-je utiliser l’option « Servir dans iFrame » ?
Un iFrame est un cadre inline qui contient un autre document. Si vous traitez des éléments extensibles ou des publicités multimédias enrichies, vous ne devez pas avoir cette fonctionnalité sélectionnée, car cela entraîne l’extension de la publicité au-delà de l’emplacement publicitaire. Cela est dû au fait que le Code JavaScript ne peut pas référencer quoi que ce soit en dehors du document iFrame contenu.
Servez dans l’iFrame coché :
- Xandr servira toujours la balise dans un iFrame, même si nous devons en créer un.
L’option Servir dans l’iFrame n’est pas cochée :
- Xandr ne sert pas la balise dans un iFrame volontairement. Il est important de noter qu’il n’existe aucun moyen pour Xandr de garantir que l’étiquette n’atterrira pas dans un iFrame en raison de la nature de la place de marché RTB.
Comment puis-je corriger ma balise extensible si elle n’est pas développée ?
Parfois, les créations extensibles ne réussissent pas l’audit, car, par défaut, elles peuvent ne pas s’afficher correctement dans nos environnements en préversion. Toutefois, un simple ajustement peut permettre au extensible de bien servir dans notre préversion, dans notre interface utilisateur d’audit et, plus important encore, dans un environnement actif. Prenons l’étiquette suivante comme exemple :
Exemple de balise
<script src="https://bs.serving-sys.com/BurstingPipe/adServer.bs?ncu=$$${CLICK_URL_ENC}$$&cn=rsb&c=28&pli=XXXXXXX&PluID=0&w=728&h=90&ord=${CACHEBUSTER}">
</script>
<noscript>
<a href="${CLICK_URL}https://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=brd&FlightID=XXXXXXX&Page=&PluID=0&Pos=7636" target="_blank">
<img src="media/adServer.bs?cn=bsr&FlightID=XXXXXXX&Page=&PluID=0&Pos=7636" border=0 width=728 height=90>
</a>
</noscript>
La modification doit être effectuée dans la première partie de la balise, en particulier dans l’URL « src ». Une valeur « &ifrm=-1 » doit être ajoutée à l’URL, comme indiqué ci-dessous :
Balise modifiée (**faites défiler**)
<script src="https://bs.serving-sys.com/BurstingPipe/adServer.bs?ncu=$$${CLICK_URL_ENC}$$&cn=rsb&c=28&pli=XXXXXXX&PluID=0&w=728&h=90&ord=${CACHEBUSTER}&ifrm=-1">
</script>
<noscript>
<a href="${CLICK_URL}https://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=brd&FlightID=XXXXXXX&Page=&PluID=0&Pos=7636" target="_blank">
<img src="media/adServer.bs?cn=bsr&FlightID=XXXXXXX&Page=&PluID=0&Pos=7636" border=0 width=728 height=90>
</a>
</noscript>
Cette valeur « ifrm=-1 » permet la détection automatique de l’environnement dans lequel la balise est chargée, ce qui lui permet de se développer correctement en dehors d’un iFrame convivial ou autonome, et d’afficher une sauvegarde par défaut dans un iFrame non convivial.
Quelle est la taille de fichier maximale autorisée ?
Il n’y a pas de taille de fichier maximale, mais certains vendeurs peuvent bloquer les créations dont la taille de charge initiale est supérieure à 40 Ko.
Pourquoi ma création est-elle asymétrie/tronquée ?
Il est très probable que la taille d’étiquette incorrecte ait été sélectionnée.
SSL
Qu’est-ce que l’inventaire SSL ?
De nombreux sites, tels que les Facebook et les grands fournisseurs de messagerie, exigent que les utilisateurs se connectent en toute sécurité (https) afin de chiffrer les communications vers et depuis le site et de se protéger contre les écoutes clandestines et la falsification. Lorsqu’un utilisateur visite une page qui se trouve derrière une connexion sécurisée, une publicité non sécurisée ou des pixels non sécurisés servis avec la publicité entraîne l’affichage d’une invite d’avertissement dans le navigateur. Si l’utilisateur décide de ne pas charger le contenu non sécurisé, cela entraînerait un gaspillage d’impressions et signalerait des différences.
Est-ce que le service sur SSL me coûte quelque chose de plus ?
Xandr ne facture pas de frais d’audit de plateforme supplémentaires pour auditer le créatif pour la conformité SSL.
Qu’est-ce qui doit être sécurisé pour la diffusion de publicités SSL ?
Le créatif lui-même doit être sécurisé. Tous les fichiers chargés par le créatif, ainsi que tous les fichiers chargés par ces fichiers, etc., doivent également être sécurisés. Cela s’applique aux pixels et aux pixels piggyback.
Vais-je fournir la version SSL « Sécurisée » de mon contenu créatif sur des impressions non SSL « Standard » ?
Non. Xandr servira votre balise créative « Standard » sur les placements standard et votre balise « Secure » sur les placements sécurisés.
Si mon environnement créatif échoue à l’audit SSL, le service non SSL est-il affecté ?
Non. Si votre créatif échoue à l’audit SSL mais réussit l’audit de la plateforme, il servira sur l’inventaire non SSL.
Comment puis-je soumettre un élément créatif pour l’audit SSL ?
Sur l’objet créatif au sein de l’API, définissez le champ, allow_ssl_audit, sur true.
Vais-je recevoir des notifications si l’audit SSL échoue ?
Oui. Une notification par e-mail est envoyée pour chaque création qui échoue à l’audit SSL. La notification inclut les informations suivantes :
- ID créatif
- Informations sur la ou les violations, par exemple, les URL non sécurisées qui ont été appelées
- Lien vers le rapport d’audit, qui montre l’ensemble de la chaîne d’appels
- Instructions pour contacter le support technique
Notez que vous ne recevrez pas de notifications pour les audits réussis.
Si mon audit SSL créatif échoue, comment puis-je le faire passer ?
Corrigez les violations répertoriées dans l’e-mail de notification et renvoyez le créatif pour l’audit SSL.
Si mon environnement créatif échoue à l’audit SSL, le service non SSL est-il affecté ?
Non. Si votre créatif échoue à l’audit SSL mais réussit l’audit de la plateforme, il servira sur l’inventaire non SSL.
Les pixels piggyback doivent-ils être sécurisés ?
Oui. Tous les fichiers chargés par le créatif doivent être sécurisés. Cela s’applique aux pixels et aux pixels piggyback.
Tests Sherlock
Sherlock, notre moteur automatisé de test de qualité créative, analyse vos créations pour s’assurer que tout le contenu associé à un créatif est sécurisé.
- Si des éléments créatifs sont rejetés, c’est parce qu’ils ont été détectés en chargeant au moins une URL non sécurisée, ou parce que le certificat SSL n’était pas valide.
- Des e-mails automatisés sont envoyés pour vous indiquer quel domaine a fourni le contenu non sécurisé. Vous pouvez configurer les adresses e-mail pour recevoir ces notifications sur votre membre. Consultez le service membre et recherchez les champs audit_notify_email et sherlock_notify_email.
- Collaborez avec le développeur pour vous assurer que seules les URL sécurisées sont retournées, puis optez de nouveau pour l’audit SSL.
Pour plus d’informations sur notre moteur de test automatisé, consultez Sherlock - Creative Quality Control.
Modèles créatifs
Chaque création a besoin d’un modèle qui répond aux critères suivants.
- Le type/sous-type de média de modèle créatif correspond au type/sous-type de média créatif
- Le format de modèle créatif est égal au format créatif
Un modèle créatif est nécessaire, car nos balises de placement attendent du contenu HTML ou JavaScript. Pour être compatibles, nos créatifs doivent également être HTML ou JavaScript. Les modèles sont en fait des wrappers autour du créatif, ce qui permet à un créatif de s’afficher correctement. Sans modèle créatif, les utilisateurs doivent charger des balises HTML et JavaScript pour chaque annonce que vous souhaitez exécuter sur Xandr, ce qui n’est pas efficace.
Les modèles créatifs ne sont jamais spécifiques à la création et sont de portée générale. Chaque modèle peut être affecté à l’aide de l’API du service de modèle créatif. Les éléments créatifs spécifiques du modèle sont indiqués à l’aide de macros. Impression Bus remplira automatiquement ces macros en fonction des informations créatives.
Champs importants dans le modèle :
content_html : wrapper créatif en HTML
<a href="${CLICK_URL}" target="_blank"> <img width="${CREATIVE_WIDTH}" height="${CREATIVE_HEIGHT}" style="border-style: none" src="${MEDIA_URL}" /> </a>content_js : wrapper créatif en JavaScript.
document.write('<a href="${CLICK_URL}" target="_blank"><img width="${CREATIVE_WIDTH}" height="${CREATIVE_HEIGHT}" style="border-style: none" src="${MEDIA_URL}"/></a>');
Modèle d’image HTML :
- La <balise HTML (> ancre) rend son contenu « cliquable »
- « href » (référence de lien hypertexte) : contient l’URL chargée lors du clic
- « target » : spécifie où l’URL doit se charger
- « _self » : Charger dans la même fenêtre/onglet <= Il s’agit de la valeur utilisée si rien n’est spécifié
- « _blank » : Charger dans une nouvelle fenêtre/onglet <= Cela est nécessaire dans tous les services publicitaires
Conseil
Si votre élément créatif contient <une> balise HTML sans un paramètre target="_blank » et qu’il clique sur dans la même fenêtre, vous devez ajouter l’élément _blank.
- Sur « tt » (iFrame) appelez :
- Si le modèle créatif a un « content_html », cela sera retourné.
- Si le modèle créatif n’a pas de « content_html », mais qu’il a un « content_js », retournez le « content_js » encapsulé dans <le script> (ce qui le rend html).
- L’API valide qu’elle n’a ni l’un ni l’autre, mais si cela était autorisé, la création serait vide.
- Sur « ttj » (JavaScript) appelez :
- Si le modèle créatif a un « content_js », cela sera retourné.
- Si le modèle créatif n’a pas de « content_js », vide, même si le modèle a un « content_html.4 »
Conseil
Si vous ne définissez pas content_js Dans votre modèle, la création ne s’affichera pas correctement pour les utilisateurs sans javascript. L’aperçu de la création est toujours correct dans l’interface utilisateur d’audit.
Macros créatives standard :
${CLICK_URL} – Xandr click tracker + landing page URL
${CREATIVE_WIDTH}
${CREATIVE_HEIGHT}
${MEDIA_URL} – The URL of the image. Speaking about creative templates in general, the URL of the output type is specified when a creative is set up.
Audit lié à
Puis-je transmettre des valeurs de macro dans l’audit créatif qui sont utilisées lorsque le contenu créatif est prévisualisé ?
Non. Le créatif doit servir sans qu’aucun paramètre dynamique ne soit transmis lorsque le créatif est prévisualisé dans le cadre de l’audit créatif.
Exemple : supposons que l’URL créative est "https://cnd.server.com/123.js?camp={CAMP}", et que la valeur passée pour CAMP dans la réponse d’enchère entraîne la distribution d’un créatif pour la marque ABC. L’appel de l’URL "https://cnd.server.com/123.js?camp={CAMP}", sans remplacement de macro, doit également entraîner le retour d’un élément créatif pour la marque ABC.
Puis-je servir un créatif dans l’audit et un autre lorsque je gagne une vente aux enchères ?
Non. Le créatif chargé dans Xandr doit afficher une publicité pour la marque sous-jacente lorsqu’elle est en préversion, ainsi que lorsqu’elle est livrée en RTB. Cela signifie que le créatif doit être en mesure de servir sans qu’aucune macro ne soit remplie.
Dois-je payer séparément pour l’audit MSFT et l’audit Xandr ?
Non. Lorsque les auditeurs examinent un élément créatif, ils l’auditent pour Microsoft et Xandr. Tout cela est inclus dans les mêmes frais d’audit. Les champs audit_status et msft_audit_status seront renseignés en conséquence.
Comment puis-je définir un créatif pour qu’il soit actif ?
Pour ce faire, utilisez le service creative-service en définissant le champ actif sur « actif ». Vous pouvez également effectuer cette opération via l’interface utilisateur du soumissionnaire sous l’onglet Créations, en sélectionnant le créatif, puis en cochant la case « active » dans l’écran d’édition complet.
Comment faire vérifier que mes créations ne sont pas auditées ?
À l’aide du creative-service, définissez le status d’audit sur « no-audit ».
Comment faire placer ma création dans la file d’attente d’audit ?
À l’aide de Creative Service, définissez le champ allow_audit sur true. Vous pouvez également effectuer cette opération via l’interface utilisateur du soumissionnaire sous l’onglet Créations, en sélectionnant le créatif, puis en cochant « soumettre à nouveau » dans le champ « État d’audit ». Le créateur doit également être actif et le membre sous lequel il est inscrit doit également être actif.
Si je ne suis pas d’accord avec les résultats d’une vérification, que dois-je faire ?
Utilisez notre formulaire de support clientpour contacter l’équipe qualité des annonces.
Qu’est-ce que cela signifie quand is_expired=1 ?
Cela signifie que les deux créatifs n’ont pas servi et n’ont pas été modifiés depuis plus de 45 jours, et qu’ils sont effectivement inactifs. Le créatif doit être défini sur actif et audité à nouveau s’il a expiré.
Comment puis-je obtenir l’audit status de mes créations ?
Trois méthodes sont disponibles :
- Utilisation du service Créatif :
- Vous pouvez passer des appels quotidiens à l’aide du paramètre min_last_modified, au format AAAA-MM-JJ pour voir toutes les créations dont les status ont été modifiées. Vous devez également utiliser le paramètre num_elements et start_element.
- Par exemple, si vous exécutez
https://api.adnxs.com/creative/12345?min_last_modified=2018-05-15&num_elements=100&start_element=0, les résultats incluent 100 créations modifiées depuis le 15 mai 2018. Le paramètre « count » inclut le nombre total de créations, mais comme l’API retourne jusqu’à 100 objets à la fois, vous pouvez parcourir les résultats à l’aide du paramètre start_element.
- Utilisez la demande de notification d’audit :
- Lorsque les créations sont auditées, les demandes de notification d’audit sont envoyées au gestionnaire si cela a été configuré dans le service soumissionnaire.
- Pour définir l’utilisation d’un gestionnaire de demandes de notification d’audit, vous devez disposer d’un seul point de terminaison qui peut recevoir et traiter ces demandes au fur et à mesure qu’elles sont envoyées.
- Utiliser une exportation Excel
- Si vous souhaitez recevoir un rapport hebdomadaire de vos status créatifs par e-mail, contactez votre équipe technique et de compte Xandr.
- Utilisez l’interface utilisateur du soumissionnaire pour afficher les créations.
Qu’est-ce qui est retourné quand j’appelle le service créatif ?
L’ensemble de l’objet créatif est retourné lorsque vous appelez le service créatif. Vous devez donc analyser les paramètres d’audit status appropriés.
La page d’accueil de mon créatif ne s’ouvre pas dans un nouvel onglet ou une nouvelle fenêtre. Pourquoi a-t-il été considéré comme inaudible ?
Nous exigeons que le fait de cliquer sur une annonce ouvre un nouvel onglet ou une nouvelle fenêtre afin que les utilisateurs ne soient pas obligés de quitter la page de l’éditeur. Si votre élément créatif est une balise tierce, vous pouvez ajouter une macro simple pour vous assurer que cela se produit :
TARGET="_blank »
Puis-je faire pivoter des marques dans ma création ou montrer plusieurs marques en même temps ?
Non. Chaque créatif ne peut montrer qu’une seule marque. Cela ne peut pas changer pendant la durée de vie pendant laquelle le créatif est utilisé sur la plateforme, sauf si la création cesse de servir, si elle est placée dans la file d’attente pour un nouvel audit et qu’elle est auditée pour la nouvelle marque. Les créatifs ne peuvent pas non plus afficher plus d’une marque. Si le créatif est clairement pour un détaillant en ligne et montre un produit maintenant fabriqué par ce détaillant, mais est un exemple de produit que vous pouvez acheter chez ce détaillant, et si le créatif clique sur le site web de ce détaillant, alors cela ne va pas.
Dois-je définir la marque de mon créatif ?
Non. Cette opération est effectuée par notre équipe d’audit.
Qu’est-ce qu’une marque exactement ?
BMW est une marque. BMW série 5 n’est pas considérée comme une marque distincte.
Pourquoi mes créatifs ne servent-ils pas ?
Il existe plusieurs raisons pour lesquelles un créatif peut ne pas servir :
- Si un créatif a actif=0, il ne servira pas.
- Si un créatif a is_expired=1, il n’a pas été servi et n’a pas été modifié depuis plus de 45 jours et doit être audité à nouveau.
- Si un créateur a échoué à l’audit Microsoft, il ne sera pas utilisé sur l’inventaire Microsoft.
- Si un élément créatif est « en attente » pour l’audit Xandr, il servira uniquement sur la partie de l’inventaire qui autorise les créatifs non audités.
Les vendeurs dans Xandr peuvent également choisir d’interdire par la marque, la catégorie, la langue, l’attribut technique ou l’acheteur, de sorte qu’un créateur autrement valide peut être interdit par un vendeur.
Chargement de créations
Puis-je charger plusieurs éléments créatifs dans un appel d’API ?
Non. Toutefois, vous pouvez charger par programmation plusieurs créations dans des POST consécutives dans l’API. Notez que vous n’effectuez que 60 écritures dans une fenêtre propagée de 60 secondes.
Comment puis-je charger des créations ?
Vous pouvez charger des créations via l’API Creative Service .
Comment faire charger une création Flash ?
Dans l’API Creative Service , vous pouvez fournir un lien dans le champ « media_url » ou fournir une balise à l’aide du champ « content ». Si vous hébergez un fichier javascript qui fournit le flash, vous devez spécifier l’URL de votre javascript dans le media_url, et le format est url-js. Les media_url peuvent être, par exemple :
https://ad.sample_site.com/ad_server/ads.js?my_ad_id=12345&price_paid=${PRICE_PAID}&custom_macro=${custom_macro}
Dans l’alternative, vous pouvez souhaiter que Xandr fournisse le javascript ou l’iframe qui fournit le flash. Par exemple, vous pouvez utiliser le format « iframe-html » (ou raw-js, si vous entrez le javascript brut , et non si vous utilisez une balise html qui appelle javascript) et définir le contenu sur :
<SCRIPT
TYPE="text/javascript"
SRC="https://ad.sample_site.com/ad_server/ads.js?my_ad_id=12345&price_paid=${PRICE_PAID}&custom_macro=${custom_macro}">
</SCRIPT>
Qu’est-ce que le code créatif ?
Le code est votre ID interne pour un créatif. Lorsqu’une création est réalisée dans Xandr, elle reçoit un ID dans notre système (par exemple, 12345). Si vous faites référence en interne à ce créatif sous le nom « abc », vous devez spécifier le code du créatif comme « abc ». Lorsque vous enchérez, vous envoyez ensuite 12345 comme ID ou « abc » comme code.
Quel est le format approprié à utiliser ?
Le format peut être « url-html », « url-js », « flash », « image », « raw-js », « iframe-html » ou « text ». Les valeurs, url-html et url-js, doivent être utilisées lorsque vous utilisez le paramètre media_url dans le créatif. Cela signifie que le créatif est défini uniquement par une référence à un site web qui a du contenu html ou javascript. Le format raw-js doit être utilisé lorsque le créatif est purement javascript. Cela signifie que le créatif est uniquement javascript. Si la création est au format suivant :
<script language="JavaScript" type="text/javascript">javascript here....</script>
alors le créatif est iframe-html et non raw-js.
S’il existe une balise javascript, vous pouvez toujours enchérir avec des créations iframe (et vice versa) - Xandr mettra en forme le contenu de votre création de manière appropriée. Par exemple, nous allons utiliser document.write(...) autour de votre iframe créatif pour les balises Javascript.
contenu et original_content
- original_content : balise telle qu’elle est chargée dans l’API.
- content : balise exactement comme la macro ${CONTENT} du modèle créatif l’attend.
- Dans le cas d’une balise HTML, si l’option servir dans iFrame est cochée, le contenu et le contenu d’origine sont exactement identiques.
- Balise HTML avec l’option servir dans iFrame désactivée, le contenu et le contenu d’origine seront différents.
Comment puis-je corriger le message d’erreur suivant « Une erreur s’est produite avec la demande : L’URL du suivi du wrapper Vast n’est pas valide » ?
Vérifiez qu’aucun caractère non valide ou non pris en charge n’est présent dans l’URL VAST ainsi que dans les segments tiers attachés au créatif. Par exemple,
- Il s’agit de l’ensemble de caractères VAST valides :
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#[]@!$&'()*+,;=. - Il s’agit d’un ensemble de caractères non valides courants :
|, <, >, ^, {,}.
De plus :
- S’il existe des accolades présentes
{ }dans l’URL ou le segment VAST, ils doivent avoir$devant le crochet. - Vérifiez qu’il n’y a pas de double
%présent dans l’URL ou le segment VAST.