Puedes utilizar el Constructor de tareas personalizadas herramienta para crear una customTask
guion. customTask
es un método de la Análisis de Google biblioteca que le permite ejecutar código JavaScript cuando se crea la solicitud de acceso a Google Analytics.
Hacer clic aquí para saltar directamente a la herramienta.
Esto es muy útil por varias razones y te recomiendo que lo leas. customTask
– La Guía antes de hacer cualquier cosa con la herramienta.
La herramienta crea automáticamente el JavaScript necesario, evitando posibles conflictos que los métodos superpuestos podrían introducir.
Al agregar características individuales al script seleccionando elementos en la tabla, verá cómo se modifica el script remaining en consecuencia.
Cuando esté satisfecho con el resultado, seleccione todo el texto dentro del cuadro de código blanco. También puede hacer clic en el botón Copiar al portapapeles Botón para copiar automáticamente el código a su portapapeles.
Instrucciones generales de implementación
Al agregar elementos individuales al script, notará que las primeras líneas del script contienen valores predeterminados que deberá modificar. Por ejemplo, al agregar el ID de cliente como dimensión personalizada elemento, verás estas líneas agregadas al código:
// clientIdIndex: The Customized Dimension index to the place you wish to ship the customer's Consumer ID.
// https://bit.ly/2Ms0ZcC
var clientIdIndex = 1;
El valor 1
es solo un valor predeterminado: deberá cambiarlo al índice de dimensión personalizada que haya creado en Google Analytics para este propósito específico.
Por lo tanto, después de copiar y pegar el código en su lugar, asegúrese de editar todos los valores predeterminados con los valores reales con los que desea configurar los elementos. De lo contrario, se encontrará con graves problemas de calidad de los datos.
Implementación con Google Tag Supervisor
Si está utilizando Google Tag Supervisor, debe copiar y pegar el código en un Variable de JavaScript personalizadaSi utiliza el botón “Copiar al portapapeles (para GTM)”, no tendrá que modificar el JavaScript como se indica a continuación.
Si, por alguna razón, se niega a utilizar el botón “Copiar al portapapeles (para GTM)”, después de copiar y pegar el contenido en la variable JavaScript personalizada, deberá modificar la primera línea eliminando el var _customTask =
parte como esta:
// OLD, CHANGE THIS:
var _customTask = operate() {
// NEW, TO THIS:
operate() {
El segundo cambio que necesitas hacer es eliminar el punto y coma al remaining del bloque de códigoEn otras palabras, elimine el último carácter de todo el bloque de código, que debería ser un punto y coma. ;
.
Una vez que haya terminado de modificar los valores predeterminados, guarde la variable con el nombre {{Tarea personalizada}} o algo comparable y descriptivo.
Entonces, en tu Variable de configuración de Google Analyticsir a Campos a configurary agrega un nuevo campo:
Nombre del campo: Tarea personalizada
Valor: {{Tarea personalizada}}
Si no está utilizando una variable de configuración de Google Analytics, debe hacer clic en Habilitar la anulación de configuraciones en esta etiqueta en todas las etiquetas de Google Analytics donde quieras agregar esto customTask
como un campo y realizar el mismo cambio directamente en la etiqueta misma.
Implementación con analytics.js
Con la biblioteca Common Analytics regular (heredada), primero debe asegurarse de que la variable esté escrita en la memoria; por lo tanto, en el JavaScript del sitio (o plantilla de página), asegúrese de que el código en el cuadro de código a continuación se ejecute antes de ejecutar cualquier comando de Google Analytics.
Luego, cuando quieras invocar esto customTask
En sus rastreadores, busque dónde está creando el rastreador y realice el siguiente cambio:
ga('create', 'UA-12345-1');
ga('set', 'customTask', _customTask()); // <-- Add this proper after creating the tracker
ga('ship', 'pageview');
Haga clic para seleccionar qué características desea incluir |
---|
ID de cliente como dimensión personalizada |
Tipo de impacto como dimensión personalizada |
Longitud de la carga útil como dimensión personalizada |
Eliminar definiciones personalizadas de los tiempos de velocidad de la página |
Copiar resultados a múltiples propiedades |
Eliminar información private identificable de los resultados |
Copiar visitas al punto remaining del recopilador Snowplow |
Actualizar cookie de sesión |
Decorar iframes entre dominios |
Prevenir transacciones duplicadas |
Ofuscar y copiar la carga útil del golpe |
Utilice localStorage para conservar la identificación del cliente |
|
Resumen
Espero que esta herramienta te resulte útil. Intentaré actualizarla a medida que se me ocurran nuevas funciones. customTask
Concepts, lo que parece ocurrir con bastante frecuencia.
Por favor, déjame saber en los comentarios si tienes problemas al usar la herramienta o si tienes nuevas customTask
Concepts en mente que le gustaría incluir en la herramienta.