What Is an Ad Tag?
Third party ad tags, also commonly referred to as creative tags or placement tags, are pieces of source code written in either HTML or JavaScript code, which, when inserted into a web page, send a request to the ad server to serve the ad as requested.
Ad tags facilitate the placement of the right ad, to the right user at the right time, all while enabling digital publishers to track ad engagement and measure and record critical metrics.
Ad tags include a wide range of details about the ad units, including their size, format, basic page info, and user data.
Usos de etiquetas publicitarias de terceros
Ad tags can be leveraged by a variety of users in the digital advertising ecosystem for various purposes.
For example:
- Los editores utilizan etiquetas de anuncios para vender inventario a varios anunciantes y garantizar que solo se muestren anuncios relevantes en sus sitios web. Las etiquetas de anuncios permiten a los editores mostrar diferentes anuncios en una ubicación, según las preferencias de segmentación del anunciante.
- Los anunciantes reciben etiquetas de anuncios de los editores para dirigir al navegador a los anuncios que cumplen con los requisitos del editor. La etiqueta incluirá información básica sobre el usuario, como su ubicación, navegador y operador.
- Los servidores de anuncios que administran el proceso de publicación de anuncios de principio a fin encontrarán etiquetas de anuncios en todo el flujo de trabajo, conectando a editores y anunciantes en función de estas etiquetas creativas.
- Third-party services (like data management platforms) utilize ad tags to extract user data and create user profiles for use in future campaigns.
How does an Ad Tag Work and What does The Ad Serving Process Look Like?
An ad tag works in the following way:
- En primer lugar, cuando un usuario abre su navegador y navega al sitio de un editor, se llama a un código de etiqueta de anuncio y luego se envía una señal al servidor de anuncios para encontrar una unidad de anuncio creativo adecuada.
- Luego, se envía una solicitud de oferta al proveedor de datos para obtener más detalles del usuario (geolocalización, edad y género) con fines de segmentación de usuarios. Luego, el proveedor de datos devuelve la solicitud con el material publicitario adecuado para el usuario, las dimensiones del anuncio y el formato.
- A continuación, el servidor de anuncios envía el anuncio a los anunciantes y se lleva a cabo un proceso de licitación. Una vez finalizado, el anunciante envía el anuncio al servidor de anuncios.
- Finalmente, el servidor de anuncios coloca la creatividad en el navegador del usuario para llenar el espacio del inventario de anuncios.
Types of Ad Tags
Hay dos tipos principales de etiquetas publicitarias: etiquetas publicitarias sincrónicas y etiquetas publicitarias asincrónicas.
Synchronous ad tag: As the name suggests, a synchronous ad tag will load simultaneously to the rest of the webpage. When synchronous ad tags are used, if the tag is rejected or another technical issue occurs, this can significantly slow down page load time.
In this case, the browser will continue to send requests to the ad server, which in some cases may mean the page will fail to load altogether, diminishing the page's user experience considerably. Due to this fact, many publishers prefer to use asynchronous ad tags.
Asynchronous ad tag: Advertising creative invoked by asynchronous ad tags loads separately to the rest of the web page, offering a significant advantage over synchronous tags. This means the ad tag does not affect the website load time.
Por este motivo, Google AdSense utiliza código asíncrono de forma predeterminada. Sin embargo, los editores pueden optar por utilizar etiquetas publicitarias síncronas si así lo desean.
What does an Ad Tag Look Like?
Modern digital ad tags are encoded in JavaScript code and consist of a URL from which the applicable browser will request content and info about the placement of the ad.
Synchronous Ad Tags source code will appear like the following example:
<script type="text/javascript">
/*
supp_key = "001b3058ceb2d3effb32e1e548bee49c";
supp_time = nueva Fecha().getTime();
supp_channel = "";
supp_code_format = "ads-sync.js";
supp_click = "";
supp_custom_params = {};
/*]]>*/
<script type='text/javascript' src='//n101adserv.com/js/show_ads_supp.js?pubId=10471'></script>
Conversely, an asynchronous ad tag source code snippet will appear like the following example:
<script type="text/javascript">
/*
if(!(window.SuppConfig && window.SuppConfig.ads)) window.SuppConfig = {ads:[]};
SuppConfig.ads.push({
supp_key:"001b3058ceb2d3effb32e1e548bee49c",
supp_channel: "",
supp_code_format:"ads-async.js",
supp_click:"",
supp_custom_params:{},
supp_target_id:"supp-001b3058ceb2d3effb32e1e548bee49c-300x250"
});
(función () {
var sc = document.createElement("script");
sc.type = "text/javascript";
sc.async = verdadero;
sc.src = (location.protocol == "https:" ? "https:" : "http:") + "//n101adserv.com\/js\/show_ads_supp.js?pubId=10471";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(sc, s);
})();
/*]]>*/
<div id="supp-001b3058ceb2d3effb32e1e548bee49c-300x250"></div>
<!-- END TAG - BODY -->
La estructura de una etiqueta publicitaria de DoubleClick con los pares clave-valor más utilizados tendrá este aspecto:
The above ad tag, or placement tag, can be broken down into its various elements to understand how the ad request works.
http://ad.doubleclick.net/
This part of the URL indicates that in this case, the ad server hosting the ad for the publisher is DoubleClick.
ADJ/
This section of the tag indicates the ad format requested by the ad unit. In this case, it is ADJ which is for image or XML files.
editor/
This part of the URL instructs the ad servers - in this case, DoubleClick - to verify whether the 'publisher' is part of the DoubleClick network and whether to proceed with the ad requests.
zona/
This information allows publishers control over targeting their users.
tema=abc
This information informs the ad server as to the topic of the ad. An example here may be 'beauty’.
sbtpc=def
This refers to the subtopic of the ad tag. This allows an advertiser to get even more specific with their ad request. If we follow the above example, the subcategory may be 'skincare'.
kw=xyz
This contains the keyword for the required ad creative. Multiple keywords can be used. For example, 'cleanser' and 'moisturizer'.
mosaico = 1
This variable is the unique value for each ad call on a specific web page. If more than one tile appears with the same value, then the same ad will be displayed on both.
ranura = 728 × 90,1
This orders the ad slots on the web browser. If there are two-leaderboard (728×90) ad units on a page, these ad units will be assigning them numbers (like 728×90.1 and 728×90.2).
tamaño=728×90
Quite simply, this defines the size of the ad unit.
orden=7268140825331981
A random number is assigned to the ad tag to prevent the browser from showing the same ad rendered from the browser cache. This helps to ensure users see different ad content as they move around the web.
How to Generate an Ad Tag
While there are numerous ad servers and multiple ways that an ad tag can be created, the most common method is through the use of Google Ad Manager.
Web developers can generate ad tags in Google Ad Manager by following these steps:
- En primer lugar, debes iniciar sesión en tu cuenta de Google Ad Manager.
- A continuación, haga clic en la pestaña Inventario en la tabla de contenido y navegue hasta la sección Unidad de anuncios , que se encuentra en el panel izquierdo.
- Después de seleccionar la unidad de anuncios para la que desea crear una etiqueta de anuncio, haga clic en Generar etiquetas .
- Esto le presentará múltiples opciones para el tipo de etiquetas que le gustaría usar,
including: Google publisher tag, mobile applications, audience pixel tag, accelerated mobile pages tag. Select the tag you wish to generate and continue.
- You can also append the tag with features and key values if required.
- Once this is complete, the ad tag can be pasted directly into the source code of your intended web page.
When it comes to display advertising, understanding ad tagging is essential for publishers, advertisers, and ad networks in the ad serving process.
Si obtiene más de $2000 en ingresos publicitarios mensuales, contáctenos hoy para obtener más información sobre cómo Publift puede ayudarlo a aumentar sus ingresos publicitarios y optimizar mejor el espacio publicitario disponible en su sitio web o aplicación.