Este documento proporciona varios trucos para mejorar el análisis con Google Analytics, incluyendo cómo configurar una nueva propiedad, insertar el código en las páginas, crear páginas virtuales, usar doble seguimiento, desactivar el seguimiento, registrar eventos sin rebote y detectar el scroll.
Cómo hacer llamadas AJAX correctamente en Wordpress y cómo llamar tus ficheros javascript en el template con ejemplos. Dentro de las sesiones de formación de Artvisual del 2012
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
Cómo hacer llamadas AJAX correctamente en Wordpress y cómo llamar tus ficheros javascript en el template con ejemplos. Dentro de las sesiones de formación de Artvisual del 2012
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
A short introduction to Progressive Web Apps shown in .NET Conf UY 2017. The idea was to understand what is a PWA, what is needed to implement one and show some examples.
AngularJS es uno de los frameworks para construir aplicaciones web más populares de hoy en día. Fue creado y es mantenido por Google, es Open Source y tiene una enorme comunidad de desarrolladores.
Estas son las slides que sirven como introducción al curso de AngularJS que se dictará durante el mes de julio de 2015 en laofi.co (Ramos Mejía, Buenos Aires).
Evento del curso: https://www.facebook.com/events/1406733769656432/
Agenda:
* Historia de las Apps Webs
* ¿Por qué AngularJS?
* Building Blocks
* Herramientas
¿De qué trata el Curso?
=========================
En este curso vas a aprender a programar el Front-End de una aplicación web completa con AngularJS. Analizaremos ejemplos y programaremos juntos. Además, veremos herramientas que facilitarán el desarrollo, como npm, NodeJS, Bower, Grunt, Yeoman y Gulp, y un vistazo a lo que se viene en este fascinante mundo en constante evolución.
Recursos:
* Mi estante AngularJS en VolKno: http://www.volkno.com.ar/u/elfrasco/angularjs
* El código fuente que veremos en el curso (en progreso): https://github.com/elfrasco/angular-course
* ng-newsletter (super recomendado): http://www.ng-newsletter.com/
iDay Feb 2017 - Marcado de datos estructurados. Pónselo fácil a GoogleMiguel Ángel Pau
Presentación de la charla sobre datos estructurados que tuvo lugar en el evento solidario iDay organizado por Luís Villanueva - Webpositer.
Puedes ver el vídeo del evento completo aquí : https://vertice.cpd.ua.es/174468
https://www.miguelpau.es
Como entender los informes de analítica web, cómo hacer que los entiendan. Las 4 preguntas básicas que debe responder cualquier informe de google analytics
A short introduction to Progressive Web Apps shown in .NET Conf UY 2017. The idea was to understand what is a PWA, what is needed to implement one and show some examples.
AngularJS es uno de los frameworks para construir aplicaciones web más populares de hoy en día. Fue creado y es mantenido por Google, es Open Source y tiene una enorme comunidad de desarrolladores.
Estas son las slides que sirven como introducción al curso de AngularJS que se dictará durante el mes de julio de 2015 en laofi.co (Ramos Mejía, Buenos Aires).
Evento del curso: https://www.facebook.com/events/1406733769656432/
Agenda:
* Historia de las Apps Webs
* ¿Por qué AngularJS?
* Building Blocks
* Herramientas
¿De qué trata el Curso?
=========================
En este curso vas a aprender a programar el Front-End de una aplicación web completa con AngularJS. Analizaremos ejemplos y programaremos juntos. Además, veremos herramientas que facilitarán el desarrollo, como npm, NodeJS, Bower, Grunt, Yeoman y Gulp, y un vistazo a lo que se viene en este fascinante mundo en constante evolución.
Recursos:
* Mi estante AngularJS en VolKno: http://www.volkno.com.ar/u/elfrasco/angularjs
* El código fuente que veremos en el curso (en progreso): https://github.com/elfrasco/angular-course
* ng-newsletter (super recomendado): http://www.ng-newsletter.com/
iDay Feb 2017 - Marcado de datos estructurados. Pónselo fácil a GoogleMiguel Ángel Pau
Presentación de la charla sobre datos estructurados que tuvo lugar en el evento solidario iDay organizado por Luís Villanueva - Webpositer.
Puedes ver el vídeo del evento completo aquí : https://vertice.cpd.ua.es/174468
https://www.miguelpau.es
Como entender los informes de analítica web, cómo hacer que los entiendan. Las 4 preguntas básicas que debe responder cualquier informe de google analytics
Aprende Adobe Analytics (Omniture) con la presentación de analisisweb y el pdf #awconadobe que podrás encontrar en https://analisis-web.es/formacion-libros/manual-adobe-sitecatalyst-omniture/ y en el curso gratuito de Adobe analyitcs que encontrarás en http://escuela-analisis-web.es
Todo Google Analyitcs de @analisisweb. La presentación definitiva que sirve para recorrer todo Google Analytics, de lo mas básico a lo mas complicado. Si estas pensando en aprender o enseñar Google Analytics ésta presentación te servirá de guía.
Esquema de medición de redes sociales, desde el momento en que impactas al usuario hasta que convierten en tu página web. Puedes ver el post en http://analisis-web.blogspot.com
3. CONFIGURACIÓN
INSERTA EL CÓDIGO EN TODAS TUS PÁGINAS
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-2', 'TUDOMINIO.COM');
ga('send', 'pageview');
</script>
Puedes ver en rojo que algunas cosas han cambiado, el archivo .js y las funciones de
llamada...
http://analisis-web.blogspot.com
4. Modificaciones sin necesidad de código
Para cambiar los tiempos de sesión y de espera de campaña ya no hay que hacerlo
mediante código
También puedes:
● Añadir buscadores,
● Excluir urls de referencia
● y excluir términos de búsqueda para no verlos en los informes
http://analisis-web.blogspot.com
5. Creación de "páginas Virtuales"
La creación de páginas virtuales nos permite definir ciertos objetivos, como descargas.
También nos permite hacer seguimiento de pasos en un funnel en que no cambia al url
pero si lo que el usuario visualiza
ga('send', 'pageview', { 'page': '/nombre-de-pagina', 'title': 'titulo-
de-pagina'});
http://analisis-web.blogspot.com
6. Uso de "doble semilla"
1.- crear un "tracker" para cada cuenta
ga('create', 'UA-XXXX-Y');
ga('create', 'UA-12345-6', {'name': 'NOMBRE_NUEVO'}); // nuevo tracker.
2.- hacer las llamadas de página nombrando cada tracker
ga('send', 'pageview');
ga('NOMBRE_NUEVO.send', 'pageview'); // Página vista en el nuevo tracker.
Igual que haces con páginas, se hace con eventos o cualquier otra llamada.
Una opción es enviar páginas virtuales a la cuenta secundaria..
http://analisis-web.blogspot.com
7. DESACTIVAR SEGUIMIENTO DE GOOGLE ANALYTICS
A VECES EL USUARIO NO QUIERE SER "ANALIZADO"...
window['ga-disable-UA-XXXX-Y'] = true;
OTRAS VECES LAS LEYES REQUIEREN "ANONIMIZAR" LAS IP'S
ga('set', 'anonymizeIp', true);
http://analisis-web.blogspot.com
8. Eventos sin rebote
A veces interesa que los eventos no anulen la medicion "regular" del rebote
ga("send", "event", {
eventCategory: "CATEGORÍA",
eventAction: "ACCION",
eventLabel: "ETIQUETA",
eventValue: 1,
nonInteraction: true
});
http://analisis-web.blogspot.com
9. Evento NO_BOUNCE
Porque no todos los visitantes de una sóla página son rebotes...
setTimeout(function() {
ga("send", "event", {
eventCategory: "No_Bounce",
eventAction: "No_Bounce",
eventLabel: "NO_Bounce_20segundos"
});},20000);
http://analisis-web.blogspot.com
10. detectar el SCROLL (via blog.ikhuerta.com)
Porque no todos los visitantes de una sóla página son rebotes...
// Código básico de Analytics
window.ga = window.ga || function(){(ga.q=ga.q||[]).push(arguments);};
(function() { var e = document.createElement('script'); e.async = true; e.src =
'//www.google-analytics.com/analytics.js'; var s = document.
getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); })();
ga('create', 'UA-1234567-89');
ga('send', 'pageview');
//Añadido que realizamos:
$(document).ready(function(){
$(window).scroll(function () {
ga("send", "event", {
eventCategory: "Scroll",
eventAction: "Scroll",
eventLabel: "Scroll"
});
});
});
http://analisis-web.blogspot.com