Cómo Evitar el Referer Spam en Nuestro Google Analytics:

33
frabits.com @frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS - #rushenvivo Cómo evitar el Referer Spam en Nuestro Google Analytics frabits.com | @frabits_com @clemenlg

Transcript of Cómo Evitar el Referer Spam en Nuestro Google Analytics:

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Cómo evitar el Referer Spam en Nuestro Google Analytics

frabits.com | @frabits_com @clemenlg

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Quién soy?

Clemente López Giner

● Ingeniero Informático

● Cofundador Frabits – Agencia Marketing Online

@clemenlg +ClementeLópezGiner clementelopezginer

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Qué es el Referer Spam?

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Spam en motores de búsqueda

Sistema de estadísticas

¿Qué es el Referer Spam?

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Objetivos del Referer Spam:

● Ganar enlaces● Ganar dinero (cookies de referidos)● Promocionarse● “Hacer el mal”● ...

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Os suena.....

darodar.com

iloveitaly.com

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Cómo funcionan?

Entran directamente en la web

→ VISITA REAL

Hacen peticiones POST a Analytics

→ VISITA FALSA (Measurement Protocol)

https://developers.google.com/analytics/devguides/collection/protocol/v1/

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Cómo funcionan?

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Cómo funcionan?

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Ataques directos desde la web

● Menos utilizados

● Se pueden bloquear las peticiones a nivel de servidor (.htaccess)

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Ataques directos al UA

● Son los más utilizados últimamente● No entran en el sitio web● Generan “falsas” visitas● Son ataques aleatorios

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Cómo evitar estas falsas visitas

.htaccess

No es un ataque a nuestro sitio, sino contra Google Analytics

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Cómo evitar estas falsas visitas

Crear nuevas propiedades:● UA-XXXXXXXX-2● UA-XXXXXXXX-3● …● UA-XXXXXXXX-20● ...● UA-XXXXXXXX-50

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Cómo evitar estas falsas visitas

● Crear y mantener filtros

● Filtros de referencia● Filtros por país● Filtros “not set” ● Filtros por navegador

https://github.com/piwik/referrer-spam-blacklist/blob/master/spammers.txt

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Visitas reales vs Visitas GA

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Visitas reales vs Visitas GA

Filtrado por host

● Problema: – translate.googleusercontent.com

– webcache.googleusercontent.com

– ...

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¡Manos a la obra!

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Evitar el Referer Spam en

Google Analytics

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

1. Crear nueva vista

Panel Analytics → Administrador → Ver → Crear nueva vista

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

2. Crear Dimensión Personalizada

Hit

Sesión

Usuario

Producto

Administrador → Propiedad → Definiciones personalizadas → Parámetros personalizados

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

3. Modificar el código js

ga('set', 'dimensionX', 'mivalor');

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

4. Crear filtro sobre la vista

Incluir la dimensión personalizada y patrón

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Problemas

● Ventaja: solución válida para ataques automáticos

● Desventaja: ataques personalizados (manuales o automáticos)

http://javascriptobfuscator.com/Javascript-Obfuscator.aspx

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Evitar el Referer Spam en

Google Tag Manager

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

Evitar el Referer Spam en GTM

1.Data Layer

2.Variables JavaScript

3.Elementos DOM

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

GTM: ¿UA no visible?

● Ventaja: ID de propiedad NO VISIBLE● Desventaja: cookie _dc_gtm_UA-XXXXXXXX-X

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

1. Crear Variable de Capa de Datos

Deberá tener el mismo nombre que la dimensión personalizada

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

2. Crear Etiqueta

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

3. Crear un Activador

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

4. Modificar el código js

dataLayer = [{'nombre-de-la-variable': 'valor-de-la-variable'}];

(¡antes del código de GTM!)

https://developers.google.com/tag-manager/quickstarthttps://developers.google.com/tag-manager/devguide#events

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

GTM vs GA

● En ambos se envía el valor de la dimensión

personalizada

● En GA se indica el ID de la dimensión

● En GTM se indica el valor de la variable, no el

ID

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¿Dudas? ¿Preguntas?

frabits.com

@frabits_com @clemenlg - CÓMO EVITAR EL REFERER SPAM EN NUESTRO GOOGLE ANALYTICS -

#rushenvivo

¡Gracias!