13 Dimensions #Fet Útils Per Analítica de Google

Un del meu favorit (i més popular) els articles en el meu blog és Millora Col·lecció de Dada Amb Quatre Dimensions #Fet. En aquell article, mostro com pots millorar la qualitat i granularitat de la vostra dada d’Analítica del Google posada amb justes quatre Dimensions #Fet. La raó vaig escollir les quatre dimensions (Impacte Timestamp, ID de Sessió, ID de Client, i ID d’Usuari) és perquè fermament crec que haurien de ser dins Analítiques de Google conjunt estàndard de dimensions, però per alguns inexplicable raó no són.

Des d’editorial que article fa tres anys, he naturalment uncovered més d’aquesta “necessitat-a-tenir” Dimensions Fetes per encàrrec, i he escrit un grapat de guies damunt com per implementar-los. En aquest article, vull estirar tot d’aquests junt a un referencia guia, el qual pots llavors ús per trobar la informació pertinent amb facilitat. Tots de les guies d’implementació són per Google Tag Director, però res està parant tu de modificar el JavaScript per treballar amb analítiques.js O gtag.js.

Taula de Continguts

1. Millora granularitat
1.1. Impacte Timestamp
1.2. ID de sessió
1.3. ID de client
1.4. ID d’usuari
2. Bo tot-al voltant de Dimensions Fetes per encàrrec
2.1. Tipus d’impacte
2.2. Ple Referrer
2.3. Payload Longitud
2.4. ID de Contenidor del GTM
3. Browsing Comportament
3.1. Redirigeix Recompte
3.2. Tipus de navegació
3.3. Tipus de tabulador
3.4. Els tabuladors Obren
3.5. ID de tabulador
4. El customTask variable

Resum

1. Millora granularitat

El primeres quatre Dimensions #Fet són aquelles introduït en el meu article més primerenc. Pots seguir l’enllaç per veure més detalls sobre la implementació, però alguns de les solucions a sota han estat actualitzades, així que marca segur segueixes aquestes guies més que aquells en l’article original.

El propòsit d’aquestes quatre dimensions és per afegir més informació a conjunts de dada d’Analítica de Google sobre els viatges d’usuari que tenen lloc en el vostre lloc. Sent capaç a segment i chop la dada en un impacte-per-base copejada (Impacte Timestamp), els agrupa a sessions (ID de Sessió), classe per usuari de GA (ID de Client), i finalment analitzar creu-camins de dispositiu (ID d’Usuari), marques tant sentit d’un punt d’analítica-de-vista. És increïble que aquestes dimensions no són de bon grat disponible dins els conjunts de dada d’Analítiques de Google . Són disponibles en el BigQuery exportació…

1.1. Impacte Timestamp

font Original: Enllaç

abast de Dimensió Feta per encàrrec: Impacte

d’Impacte Timestamp sortides el temps local (i.e. el temps de navegador del visitant ) de l’impacte format estandarditzat dins. Un exemple seria 2018-05-29T15:04:51.361+03:00 (any-mes-dayThour:minuts:segons.Offset de zona horària_dels mil·lisegons). De llavors ençà és impacte timestamp, és important que afegeixes aquestes Dimensions #Fet a cada Analítica de Google sola tag que focs en el vostre lloc. Manera més fàcil per fer és per afegir-lo a una variable d’Enquadraments d’Analítica de Google.

Costum JavaScript variable: {{Impacte timestamp}}

Continguts:

function() {
    // Get local time as ISO string with offset at the end
    var now = new Date();
    var tzo = -now.getTimezoneOffset();
    var dif = tzo >= 0 ? '+' : '-';
    var pad = function(num) {
        var norm = Math.abs(Math.floor(num));
        return (norm < 10 ? '0' : '') + norm;
    };
    return now.getFullYear() 
        + '-' + pad(now.getMonth()+1)
        + '-' + pad(now.getDate())
        + 'T' + pad(now.getHours())
        + ':' + pad(now.getMinutes()) 
        + ':' + pad(now.getSeconds())
        + '.' + pad(now.getMilliseconds())
        + dif + pad(tzo / 60) 
        + ':' + pad(tzo % 60);
}

1.2. ID de sessió

font Original: Enllaç

abast de Dimensió Feta per encàrrec: ID

de Sessió de la Sessió és una corda aleatòria, única (GUID) quin és scoped a la sessió sencera. Això significa que tots els impactes de la mateixa sessió poden ser queried amb el mateix ID. Això, dins volta, significa que tens una manera d’agregar tot va relacionar impactes directament en els informes de dada, més que els havent d’inferir utilitzant segments, per exemple.

Pots afegir ID de Sessió únic a la vostra Vista de Pàgina tag, però no hi ha cap mal dins incloent-lo dins cada sol un del vostre GA tags. De fet, de fet recomano només afegint-lo a la variable d’Enquadraments d’Analítica de Google utilitzes per tot el vostre tags, perquè és possible allò no tot de les vostres sessions tindrà un pageview dins els (si els trencaments de sessió, i un nou un inicis sense reloading una pàgina).

Costum JavaScript variable: {{Continguts de GUID}}

Aleatori:

function () { // Public Domain/MIT
    var d = new Date().getTime();
    if (typeof performance !== 'undefined' && typeof performance.now === 'function'){
        d += performance.now(); //use high-precision timer if available
    }
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
        var r = (d + Math.random() * 16) % 16 | 0;
        d = Math.floor(d / 16);
        return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
    });
}

1.3. ID de client

font Original: Enllaç

abast de Dimensió Feta per encàrrec: ID

de Client de l’Usuari és l’identificador de galeta anònim que Analítica de Google assigna a cada cas de navegador sol de qualsevol visitant de web donat. És com GA calcula els Usuaris mètrics en vistes que no tenen els ID d’Usuari presenten habilitats (més damunt això en el capítol pròxim).

Enviant l’ID de Client com a la dimensió Feta per encàrrec a Analítica de Google és absolutament necessari. És la manera única d’aconseguir fila-per-informes de fila partits per usuari, i és la manera única a la consulta per dades va recollir de qualsevol usuari anònim.

L’ID de Client és recollit utilitzant *customTask (guia aquí), així que no l’afegeixes a *tags utilitzant els enquadraments de Dimensions Fets per encàrrec. En comptes d’això, l’afegeixes a Camps per posar -> *customTask (veu *screenshot a sota). Ser segur per llegir la meva guia damunt *customTask per entendre com aquestes feines de mecanisme.

Costum *JavaScript variable: {{*customTask – Continguts d’ID}}

del Client:

function() {
  var clientIdIndex = 3; // Change this number to the actual Custom Dimension index number
  return function(model) {
    model.set('dimension' + clientIdIndex, model.get('clientId'));
  };
}

1.4. ID d’usuari

font Original: Enllaç

abast de Dimensió Feta per encàrrec: ID

d’Usuari de l’Usuari és un identificador que et d’alguna manera ha enllaçat al *logged dins usuari. Típicament és un *pseudonymized la clau escrita a *dataLayer utilitzant un identificador subjectat a l’usuari en el vostre CRM o alguns altre servidor-registre d’usuari del costat.

Perquè hi ha tantes maneres d’implementar ID d’Usuari, depenent damunt com el vostre rerefons produeix l’identificador, no tinc una guia genèrica damunt com per generar el valor. Per això les instruccions a sota apliquen només a un ús molt específic cas, on l’ID d’Usuari és escrit al *dataLayer quan la pàgina és carregada. Però podries tan bé tenir el vostre servidor de web escriu l’ID d’Usuari dins alguns altra variable global, o fins i tot en una galeta de navegador.

També, perquè estàs recollint dada de *logged dins usuaris, marca segur qualsevol solució implementes és *compliant amb la legislació d’intimitat i controls de la vostra regió.

Variable de Capa de la dada: {{DLV – *userId}}

Continguts: Capa de Dada Nom Variable – *userId

2. Bo tot-al voltant de Dimensions Fetes per encàrrec

El conjunt pròxim de Dimensions Fetes per encàrrec és coses llestes justes per afegir a la vostra col·lecció de dada. De llavors ençà són inclosos en aquesta guia, no són queriable per default en GA està informant interfície.

2.1. Tipus d’impacte

font Original: Enllaç

abast de Dimensió Feta per encàrrec: Tipus

d’Impacte de l’Impacte et diu explícitament el que el tipus de copejar recollit dins Analítica de Google era. Així que sigui esdeveniment per Esdeveniments, *pageview per *Pageviews, cronometrant per Cronometrar impactes, etc. Pots utilitzar això per construir segments (p. ex. sessions on el primer impacte era un esdeveniment), o per afegir més granularitat a anàlisi de camí.

Hauries d’afegir el variable a cada Analítica de Google sola *tag en el vostre contenidor. Les necessitats variables de ser afegides utilitzant *customTask. Ser segur per llegir la meva guia damunt *customTask per entendre com aquestes feines de mecanisme.

Costum *JavaScript variable: {{*customTask – Continguts de tipus}}

Copejat:

function() {
  var hitTypeIndex = 5; // Change this number to the actual Custom Dimension index number
  return function(model) {
    model.set('dimension' + hitTypeIndex, model.get('hitType'));
  };
}

2.2. Ple *Referrer

abast de Dimensió Feta per encàrrec: Copejat

Ple *Referrer és senzillament el valor de document.*referrer Afegit com a copejat-*scoped Dimensió Feta per encàrrec a cada Analítica de Google sola *tag en el vostre contenidor. Això deixarà analitzes el que la pàgina anterior de qualsevol impacte donat era. Això fa molt sentit per *pageview seguint, i fa molt sentit per impactes que comencen sessions, de llavors ençà ara pots analitzar el *referral informació per sessions que van venir via alguns altra font que un *referral impacte.

*JavaScript Variable: {{document.*referrer}}

Continguts: Nom Variable Global – document.*referrer

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *