Third Party Ad-Serving
If HTML Tags are enabled for your account, thne you can create HTML/iFrame campaigns, which use an HTML5 or iFrame code for its content instead of an image.
En el Paso 2: Anuncios del formulario de campaña, elija Etiquetas HTML y haga clic en +Variaciones de anuncios para elegir o cargar la etiqueta de anuncio que se utilizará en la campaña:
Registro de clics y conversiones en campañas HTML
Como las Campañas HTML se sirven a través de un servidor de terceros, el Panel de Administración no registrará ningún clic o conversión por defecto. Si desea realizar un seguimiento de estos eventos, siga estos pasos:
Paso 1: Añada los parámetros {click_url} y {conversions_tracking} a su código HTML/iFrame
Añada {click_url} y {conversions_tracking} a la etiqueta del anuncio, como se muestra en este ejemplo:
<body style="margin: 0px"><iframe id='a628d52a' name='a628d52a' src='https://ad.third-party-server.com/iframe?tag={conversions_tracking}&click_url={click_url}' frameborder='0' scrolling='no' width='300' height='250'></iframe></body>
Paso 2: Añada a su página de acogida el código para detectar el valor {click_url}
Su página de acogida debe ser capaz de detectar el valor {click_url} para generar el clic y la cadena {conversions_tracking} para registrar la conversión en el Panel de administración. La forma de obtener estos valores depende del lenguaje de programación con el que esté construida la página anfitriona. He aquí algunos ejemplos:
- Javascript:
<div id="anchor"></div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script type="text/javascript">
//get Params from iframe URL
function paramFetch(name)
{
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
//create banner
var tag = paramFetch('tag');
var clickid = paramFetch('click_url');
var link = document.createElement('a');
link.href = clickid + 'https://www.mylandingpage.com?tag=' + tag ;
link.target = '_blank';
link.innerHTML = '<img src=\"banner300x250.jpg\">';
document.getElementById('anchor').appendChild(link);
</script>
Nota: En este script, puede añadir cualquier variable que pueda necesitar rastrear a través de su iframe, siempre que especifique el parámetro de la URL que precede a este valor. Por ejemplo, si desea realizar un seguimiento de Sub IDs, puede utilizar el siguiente código:
<div id="anchor"></div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script type="text/javascript">
//get Params from iframe URL
<script type="text/javascript">
function paramFetch(name)
{
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
var tag = paramFetch('tag');
var subid = paramFetch('subid'); // Fetch the value of the 'subid' parameter from the URL
var link = document.createElement('a');
link.href= 'https://www.mylandingpage.com?tag=' + tag + '&subid=' + subid ; // Track subid parameter
link.target= '_blank';
link.innerHTML = '<img src=\"banner300x250.jpg\">';
document.getElementById('anchor').appendChild(link);
</script>
El seguimiento de subidentificación es una forma de añadir información adicional a sus enlaces para que pueda comprender mejor de dónde procede el tráfico de su sitio web. Al añadir parámetros de subidentificación a tus URL, puedes rastrear detalles específicos como qué anuncio, plataforma o campaña trajo a un visitante a tu sitio.
- PHP:
<?php
$tag_tracker = isset($_GET['tag']) ? $_GET['tag'] : '';
$click_url = isset($_GET['click_url']) ? $_GET['click_url'] : '';
?>
<a target="_blank" href='<?php echo $click_url ?>https://ad.third-party-server-ad.com/click?tag=<?php echo $tag_tracker ?>' >
El resultado final del enlace debe ser:
{click_url}https://ad.third-party-server-ad.com/click?tag={conversions_tracking}
Cuando un usuario haga clic en este anuncio, nuestro servidor eliminará automáticamente el valor {click_URL} y redirigirá al visitante a la página, al tiempo que registrará el clic y proporcionará los detalles de la conversión.