Índice del artículo

Programar la redirección

Para que el contenedor de Google Tag Manager se haga cargo de la redirección, tenemos que introducir el script que se debe ejecutar. Para esto también se usa una variable:

Tipo de variable: Javascript personalizada

Código javascript:

function() {
  try {
    return {{downloadParameter}} ? setTimeout(function() {window.location = '{{downloadParameter}}'}, 500); : false;
  } catch (e) {
    return "";
  }
}

Como se puede leer, este código Javascript establece un temporizador con 500 milisegundos, transcurridos los cuales ejecuta la función anónima que establecerá la propiedad window.location con el valor del parámetro definido en el paso anterior.

Como resultado, tras mostrarse la página anfitrión durante medio segundo, se produce la redirección hacia la URL que apunta a la descarga. También se puede prescindir del temporizador sin ningún problema.

Una vez creada la variable, la guardaremos con el habitualmente apropiado nombre; en este caso sería downloadScript.

Para ver toda la oferta de precios necesitas hacer login.