Thu. Jan 30th, 2025

Common Analytics: el clima como dimensión personalizada


Hay una nueva versión de esta publicación para GTM V2 aquí.

(Última actualización en junio de 2014) Me he enamorado de Análisis common y Administrador de etiquetas de Google. Juntos forman una herramienta increíblemente poderosa para los profesionales del advertising. En la mayoría de los casos, ya no necesito publicar recomendaciones a mi cliente para otra revisión de la plantilla de página, ya que con el administrador de etiquetas implementado, puedo simplemente agregar código personalizado a través del panel de administración. Agregue a eso el poder de Common Analytics con su protocolo de medición ultrasensible y la capacidad de crear dimensiones y métricas personalizadas, ¡y listo! Estoy en un lugar feliz.

En esta publicación, lo guío a través de un breve recorrido de desarrollo de JavaScript sobre cómo utilizar datos meteorológicos como una dimensión personalizada en Analytics de su sitio. Sólo necesita tener instalados Common Analytics y Google Tag Supervisor en su sitio.


incógnita


El boletín a fuego lento

Suscríbete al Boletín a fuego lento para recibir las últimas noticias y contenido de Simo Ahava en su bandeja de entrada de correo electrónico.

El resultado remaining

Esto es lo que obtienes:

Como puede ver, he creado un informe personalizado que muestra las visitas, las páginas vistas y las tasas de conversión (Páginas/Visita > 2) para diversas condiciones climáticas. Este informe demuestra de manera inequívoca, con una clara muestra de causalidad, que cuando llueve, es más possible que la gente se convierta. Debería dirigirme más al público británico…

Crea una nueva etiqueta en GTM

  • Nombra la etiqueta “API meteorológica”
  • Elegir Etiqueta HTML personalizada como el tipo de etiqueta
  • Ingrese el siguiente código en el campo HTML (¡Nota! ¡Necesitas cargar jQuery para que esto funcione! Consulte aquí para obtener más información):
<script>
  var lat = geoplugin_latitude();
  var lon = geoplugin_longitude();
  var climate = "";
  var weatherAPI = "http://api.openweathermap.org/knowledge/2.5/climate?lat="+lat+"&lon="+lon;

  $.ajax({
    sort : "POST",
    dataType : "jsonp",
    url : weatherAPI+"&items=metric&callback=?",
    async : true,
    success : perform(knowledge) {
      climate = knowledge.climate(0).principal;
      dataLayer.push({"climate": climate});
    },
    error : perform(errorData) {
      console.log("Error whereas getting climate knowledge :: "+errorData.standing);
    },
    full : perform() {
      dataLayer.push({"occasion": "weatherDone"});
    }
  });
script>
  • Agregue una regla para activar la etiqueta en cada página ({{url}} coincide con RegEx .*)

Esto es lo que está pasando.

Primero, se llama a un par de funciones externas de JavaScript para recuperar la longitud y latitud del visitante utilizando sus direcciones IP. estoy usando el free of charge geoPlugin servicio. Puede cargarlo en su sitio agregando

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *