En este documento, se enumeran todos los nombres de los campos configurables para analytics.js.
Crear solo campos
Los siguientes campos solo se pueden configurar en el método create
. Para obtener más información, lee la sección Cómo crear objetos de seguimiento en la Guía de configuración avanzada.
ID de seguimiento/ ID de propiedad web
Obligatorio para todos los tipos de hits.
El ID de seguimiento o el ID de propiedad web. El formato es UA-XXXX-Y. Todos los datos recopilados se asocian con este ID.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
trackingId |
text | Ninguno |
UA-XXXX-Y
Uso de ejemplo:
ga('create', 'UA-XXXX-Y');
// Alerts the tracking ID for the default tracker. ga(function(tracker) { alert(tracker.get('trackingId')); });
Nombre de la herramienta de seguimiento
Opcional.
Esto solo se puede configurar en el método create
.
Nombre del objeto de seguimiento.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
name |
text |
t0
|
myTracker
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});
ID de cliente
Opcional.
Esto solo se puede configurar en el método create
.
Identifica con un seudónimo una instancia de navegador. De forma predeterminada, este valor se almacena como parte de la cookie propia de Analytics con un vencimiento de dos años.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
clientId |
text |
Randomly Generated
|
35009a79-1a05-49d7-b876-2b884d0f825b
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', { 'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b' });
Tasa de muestreo
Opcional.
Esto solo se puede configurar en el método create
.
Especifica a qué porcentaje de usuarios se debe realizar un seguimiento. El valor predeterminado es de 100 (no se muestra a ningún usuario), pero es posible que los sitios grandes deban utilizar una tasa de muestreo más baja para mantenerse dentro de los límites de procesamiento de Google Analytics.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
sampleRate |
número |
100
|
5
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});
Tasa de muestreo de la velocidad del sitio
Opcional.
Esto solo se puede configurar en el método create
.
Esta configuración determina la frecuencia con la que se enviarán los píxeles contadores de velocidad del sitio. De forma predeterminada, se medirá automáticamente el 1% de los usuarios.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
siteSpeedSampleRate |
número |
1
|
10
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});
Enviar siempre la URL de referencia
Opcional.
Esto solo se puede configurar en el método create
.
De forma predeterminada, la URL de referencia HTTP, que se usa para atribuir las fuentes de tráfico, solo se envía cuando el nombre de host del sitio de referencia difiere del nombre de host de la página actual. Habilita este parámetro de configuración solo si quieres procesar otras páginas de tu host actual como referencias.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
alwaysSendReferrer |
boolean |
false
|
true
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});
Permitir parámetros de anclaje
Opcional.
Esto solo se puede configurar en el método create
.
De forma predeterminada, analytics.js buscará parámetros personalizados de la campaña, como utm_source, utm_medium, etc., tanto en la cadena de consulta como en el ancla de la URL de la página actual. Si estableces este campo como falso, se ignorarán los parámetros personalizados de la campaña que aparezcan en el anuncio fijo.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
allowAnchor |
boolean |
true
|
false
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});
Nombre de la cookie
Opcional.
Esto solo se puede configurar en el método create
.
Nombre de la cookie que se usa para almacenar los datos de estadísticas
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
cookieName |
text |
_ga
|
gaCookie
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});
Dominio de cookies
Opcional.
Esto solo se puede configurar en el método create
.
Especifica el dominio que se usa para almacenar la cookie de Analytics. Si configuras esta opción como “none”, se configura la cookie sin especificar un dominio.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
cookieDomain |
text |
document.location.hostname (normalized)
|
example.com
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});
Marcas de cookies
Opcional.
Esto solo se puede configurar en el método create
.
Especifica marcas adicionales para agregar a la cookie. Las marcas deben estar separadas por punto y coma.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
cookieFlags |
text | Ninguno |
SameSite=None; Secure
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});
Vencimiento de las cookies
Opcional.
Esto solo se puede configurar en el método create
.
Especifica el vencimiento de la cookie, en segundos.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
cookieExpires |
integer |
63072000 (two years)
|
86400
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});
Actualización de cookies
Opcional.
Esto solo se puede configurar en el método create
.
Cuando cookieUpdate se establece en true (valor predeterminado), analytics.js actualizará las cookies en cada carga de página. Esto actualizará el vencimiento de la cookie que se establecerá en relación con la visita más reciente al sitio. Por ejemplo, si el vencimiento de la cookie se establece en una semana y un usuario visita una página con el mismo navegador cada cinco días, el vencimiento de la cookie se actualizará en cada visita y, por lo tanto, nunca vencerá.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
cookieUpdate |
boolean |
true
|
true
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});
GAC de la tienda
Opcional.
Esto solo se puede configurar en el método create
.
De forma predeterminada, analytics.js escribe una cookie para almacenar información de la campaña de almacenamiento. Este campo se puede utilizar para inhabilitar la escritura de esa cookie.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
storeGac |
boolean |
true
|
false
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'storeGac': false});
Dominio de cookies heredado
Opcional.
Esto solo se puede configurar en el método create
.
Este campo se utiliza para configurar la forma en que analytics.js busca las cookies generadas por secuencias de comandos anteriores de Google Analytics, como ga.js y urchin.js.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
legacyCookieDomain |
text | Ninguno |
store.example.com
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});
Importación del historial heredado
Opcional.
Esto solo se puede configurar en el método create
.
Especifica si analytics.js debe intentar importar datos históricos de las cookies ga.js.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
legacyHistoryImport |
boolean |
true
|
false
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});
Permitir parámetros del vinculador
Opcional.
Esto solo se puede configurar en el método create
.
Si estableces este campo como verdadero, se permitirá el análisis de los parámetros del vinculador multidominio que se usan para transferir el estado entre dominios.
Nombre del campo | Value Type | Valor predeterminado |
---|---|---|
allowLinker |
boolean |
false
|
true
Uso de ejemplo:
ga('create', 'UA-XXXX-Y', {allowLinker: true});
General
Permitir funciones de anuncios
Opcional.
Establece este campo en falso para inhabilitar los píxeles contadores para las funciones de publicidad de Google Analytics cuando estas se hayan habilitado mediante el complemento de displayfeatures o desde Google Analytics (Configuración de la propiedad > Recopilación de datos).
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
allowAdFeatures |
Ninguno | boolean |
true
|
N/A | todos |
false
Uso de ejemplo:
ga('set', 'allowAdFeatures', false)
IP de máscara
Opcional.
Cuando está presente, la dirección IP del remitente estará enmascarada.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
anonymizeIp |
aip
|
boolean | Ninguno | N/A | todos |
true
Uso de ejemplo:
ga('set', 'anonymizeIp', true);
Fuente de datos
Opcional.
Indica la fuente de datos del hit. Los hits enviados desde analytics.js tendrán la fuente de datos configurada como "web"; los hits enviados desde uno de los SDK para dispositivos móviles tendrán la fuente de datos configurada en "app".
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
dataSource |
ds
|
text | Ninguno | Ninguno | todos |
crm
Uso de ejemplo:
ga('set', 'dataSource', 'crm');
Tiempo en fila
Opcional.
Se utiliza para recopilar hits sin conexión o latentes. El valor representa el delta de tiempo (en milisegundos) entre el momento en que se informó el hit y el momento en que se envió. El valor debe ser mayor o igual que 0. Los valores superiores a cuatro horas pueden hacer que no se procesen los hits.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
queueTime |
qt
|
integer | Ninguno | Ninguno | todos |
560
Uso de ejemplo:
ga('set', 'queueTime', 560);
Forzar SSL
Opcional.
De forma predeterminada, las balizas enviadas desde páginas HTTPS se envían mediante https, mientras que las balizas enviadas desde páginas HTTP se envían mediante http. Si estableces forceSSL en "true", se forzará a las páginas HTTP a enviar también todas las balizas mediante HTTPS.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
forceSSL |
Ninguno | boolean |
false
|
N/A | todos |
true
Uso de ejemplo:
ga('set', 'forceSSL', true);
Transporte
Opcional.
Esto especifica el mecanismo de transporte con el que se enviarán los hits. Las opciones son "beacon", "xhr" o "image". De forma predeterminada, analytics.js intentará determinar el mejor método en función del tamaño del hit y de las capacidades del navegador. Si especifica "beacon" y el navegador del usuario no es compatible con el método "navigator.sendBeacon", regresará a "image" o "xhr" según el tamaño del hit.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
transport |
Ninguno | text |
none (automatically determined)
|
Ninguno | todos |
beacon
Uso de ejemplo:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});
Cómo usar el pixel contador
Opcional.
Esta opción dejó de estar disponible. En su lugar, usa 'transporte'. Si se establece como verdadera, se indicará al cliente que utilice navigator.sendBeacon para enviar el hit. Esto resulta útil en los casos en los que desees realizar el seguimiento de un evento justo antes de que un usuario salga de tu sitio, sin retrasar la navegación. Si el navegador no admite navigator.sendBeacon, el hit se enviará normalmente.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
useBeacon |
Ninguno | boolean |
false
|
N/A | todos |
true
Uso de ejemplo:
ga('send', 'event', 'click', 'download-me', {useBeacon: true});
Parámetro del vinculador
Opcional.
El parámetro del vinculador para las mediciones multidominio.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
linkerParam |
Ninguno | text | Ninguno | Ninguno | todos |
_ga=1.231587807.1974034684.1435105198
Uso de ejemplo:
// Alerts the linker parameter for the default tracker. ga(function(tracker) { alert(tracker.get('linkerParam')); });
Devolución de llamada de hit
Opcional.
Una función a la que se llamará después de procesar un hit. Esta devolución de llamada está diseñada para que siempre se llame, ya sea directamente después de que se envía correctamente un hit o cuando se determina que no se puede enviar o no se pudo enviar. No se pasan argumentos a la función cuando se la llama. Evita usar hitcallBack para ejecutar código que sea fundamental para tu aplicación, ya que es posible que no se llame en casos excepcionales (p.ej., si el servidor no responde o no se carga analytics.js). En este caso, puedes establecer un tiempo de espera para garantizar la ejecución.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
hitCallback |
Ninguno | la función | Ninguno | Ninguno | todos |
// Alerts the user when a hit is sent. ga('send', 'pageview', { 'hitCallback': function() { alert('hit sent'); } });
// Use a timeout to ensure the execution of critical application code. ga('send', 'pageview', {'hitCallback': criticalCode}); setTimeout(criticalCode, 2000); // Only run the critical code once. var alreadyCalled = false; function criticalCode() { if (alreadyCalled) return; alreadyCalled = true; // Run critical code here... }
Usuario
ID de usuario
Opcional.
Este campo es obligatorio si el ID de cliente (cid) no se especifica en la solicitud. El objetivo es ser un identificador conocido de un usuario que proporcione el propietario del sitio o el usuario de la biblioteca. No debe ser información de identificación personal (PII). El valor nunca se debe conservar en las cookies de Google Analytics ni en otro tipo de almacenamiento proporcionado por Analytics.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
userId |
uid
|
text | Ninguno | Ninguno | todos |
as8eknlll
Uso de ejemplo:
// Set the user ID when creating the tracker. ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'}); // Alternatively, you may set the user ID via the `set` method. ga('set', 'userId', 'as8eknlll');
Sesión
Control de sesiones
Opcional.
Se usa para controlar la duración de la sesión. Un valor de "start" fuerza una nueva sesión para que comience con este hit y "end" fuerza a la sesión actual a terminar con este hit. Se ignoran todos los demás valores.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
sessionControl |
sc
|
text | Ninguno | Ninguno | todos |
start
Uso de ejemplo:
// Starts a new session. ga('send', 'pageview', {'sessionControl': 'start'});
Fuentes de tráfico
URL de referencia del documento
Opcional.
Especifica qué fuente de referencia llevó tráfico a un sitio web. Este valor también se usa para calcular la fuente de tráfico. El formato de este valor es una URL. El comando create inicializa este campo y solo se establece cuando el nombre de host actual difiere del nombre de host de referencia, a menos que el campo "alwaysSendReferrer" se configure como verdadero.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
referrer |
dr
|
text |
document.referrer
|
2,048 bytes | todos |
http://example.com
Uso de ejemplo:
ga('set', 'referrer', 'http://example.com');
Nombre de la campaña
Opcional.
Especifica el nombre de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignName |
cn
|
text | Ninguno | 100 Bytes | todos |
(direct)
Uso de ejemplo:
ga('set', 'campaignName', '(direct)');
Fuente de la campaña
Opcional.
Especifica la fuente de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignSource |
cs
|
text | Ninguno | 100 Bytes | todos |
(direct)
Uso de ejemplo:
ga('set', 'campaignSource', '(direct)');
Medio de la campaña
Opcional.
Especifica el medio de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignMedium |
cm
|
text | Ninguno | 50 bytes | todos |
organic
Uso de ejemplo:
ga('set', 'campaignMedium', 'organic');
Palabra clave de la campaña
Opcional.
Especifica la palabra clave de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignKeyword |
ck
|
text | Ninguno | 500 bytes | todos |
Blue Shoes
Uso de ejemplo:
ga('set', 'campaignKeyword', 'Blue Shoes');
Contenido de la campaña
Opcional.
Especifica el contenido de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignContent |
cc
|
text | Ninguno | 500 bytes | todos |
content
Uso de ejemplo:
ga('set', 'campaignContent', 'content');
ID de la campaña
Opcional.
Especifica el ID de la campaña.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
campaignId |
ci
|
text | Ninguno | 100 Bytes | todos |
ID
Uso de ejemplo:
ga('set', 'campaignId', 'ID');
Información del sistema
Resolución de pantalla
Opcional.
Especifica la resolución de pantalla. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
screenResolution |
sr
|
text | Ninguno | 20 bytes | todos |
800x600
Uso de ejemplo:
ga('set', 'screenResolution', '800x600');
Tamaño de la vista del puerto
Opcional.
Especifica el área visible del navegador o dispositivo. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
viewportSize |
vp
|
text | Ninguno | 20 bytes | todos |
123x456
Uso de ejemplo:
ga('set', 'viewportSize', '123x456');
Codificación de documentos
Opcional.
Especifica el grupo de caracteres utilizado para codificar la página o el documento. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
encoding |
de
|
text |
UTF-8
|
20 bytes | todos |
UTF-8
Uso de ejemplo:
ga('set', 'encoding', 'UTF-16');
Colores de la pantalla
Opcional.
Especifica la profundidad de color de la pantalla. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
screenColors |
sd
|
text | Ninguno | 20 bytes | todos |
24-bits
Uso de ejemplo:
ga('set', 'screenColors', '8-bit');
Idioma del usuario
Opcional.
Especifica el idioma. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
language |
ul
|
text | Ninguno | 20 bytes | todos |
en-us
Uso de ejemplo:
ga('set', 'language', 'en-us');
Java habilitado
Opcional.
Especifica si se habilitó Java. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
javaEnabled |
je
|
boolean | Ninguno | N/A | todos |
true
Uso de ejemplo:
ga('set', 'javaEnabled', true);
Versión de Flash
Opcional.
Especifica la versión de Flash. El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
flashVersion |
fl
|
text | Ninguno | 20 bytes | todos |
10 1 r103
Uso de ejemplo:
ga('set', 'flashVersion', '10 1 r103');
Hit
Tipo de hit
Obligatorio para todos los tipos de hits.
Indica el tipo de hit. Debe ser "pageview", "screenview", "event", "transaction", "item", "social", "exception", "timing".
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
hitType |
t
|
text | Ninguno | Ninguno | todos |
pageview
Uso de ejemplo:
ga('send', { 'hitType': 'pageview', 'page': '/home' });
Hit sin interacción
Opcional.
Especifica que un hit se considere no interactivo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
nonInteraction |
ni
|
boolean | Ninguno | N/A | todos |
true
Uso de ejemplo:
ga('set', 'nonInteraction', true);
Información del contenido
URL de ubicación del documento
Opcional.
Especifica la URL completa de la página (sin incluir el anuncio fijo). El comando create inicializa este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
location |
dl
|
text | Ninguno | 2,048 bytes | todos |
http://foo.com/home?a=b
Uso de ejemplo:
ga('set', 'location', 'http://foo.com/home?a=b');
Nombre del host del documento
Opcional.
Especifica el nombre de host desde el que se alojó el contenido.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
hostname |
dh
|
text | Ninguno | 100 Bytes | todos |
foo.com
Uso de ejemplo:
ga('set', 'hostname', 'foo.com');
Ruta de acceso del documento
Opcional.
La parte de la ruta de la URL de la página. Debe comenzar con "/". Para los hits "pageview", se deben especificar &dl o &dh y &dp para que el hit sea válido. Se usa para especificar rutas de páginas virtuales.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
page |
dp
|
text | Ninguno | 2,048 bytes | todos |
/foo
Uso de ejemplo:
ga('set', 'page', '/foo');
Título del documento
Opcional.
Es el título de la página o el documento. La configuración predeterminada es document.title.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
title |
dt
|
text | Ninguno | 1,500 bytes | todos |
Settings
Uso de ejemplo:
ga('set', 'title', 'Settings');
Nombre de pantalla
Obligatorio para el tipo de hit de vista de pantalla.
Este parámetro es opcional en las propiedades web y obligatorio en las propiedades de dispositivos móviles para los hits de vista de pantalla, en los que se usa para el "Nombre de pantalla" del hit de vista de pantalla. En las propiedades web, de forma predeterminada, se usará la URL única de la página, ya sea mediante el uso del parámetro &dl tal como está o al armarlo a partir de &dh y &dp.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
screenName |
cd
|
text | Ninguno | 2,048 bytes | vista de pantalla |
High Scores
Uso de ejemplo:
ga('set', 'screenName', 'High Scores');
Grupo de contenido
Opcional.
Puedes tener hasta 5 agrupaciones de contenido, cada una de las cuales tiene un índice asociado entre 1 y 5, inclusive. Cada agrupación de contenido puede tener hasta 100 grupos de contenido. El valor de los grupos de contenido es texto jerárquico delimitado por una barra (/). Se quitarán todas las barras iniciales y finales, y las que se repitan se reducirán a una sola barra. Por ejemplo, '/a//b/' se convertirá en 'a/b'.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
contentGroup |
cg<groupIndex>
|
text | Ninguno | 100 Bytes | todos |
news/sports
Uso de ejemplo:
ga('set', 'contentGroup5', '/news/sports');
ID de vinculación
Opcional.
Es el ID de un elemento DOM en el que se hizo clic. Se utiliza para desambiguar varios vínculos a la misma URL en los informes de Analytics en la página cuando la atribución de vínculos mejorada está habilitada para la propiedad.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
linkid |
linkid
|
text | Ninguno | Ninguno | todos |
nav_bar
Uso de ejemplo:
ga('set', '&linkid', 'html-element-id');
Aplicaciones
Nombre de la aplicación
Opcional.
Especifica el nombre de la aplicación. Este campo es obligatorio para todos los hits que tengan datos relacionados con la app (es decir, la versión, el ID de la app o el ID de instalador de la app). Para los hits enviados a propiedades web, este campo es opcional.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
appName |
an
|
text | Ninguno | 100 Bytes | todos |
My App
Uso de ejemplo:
ga('set', 'appName', 'My App');
ID de aplicación
Opcional.
Es el identificador de la aplicación.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
appId |
aid
|
text | Ninguno | 150 bytes | todos |
com.company.app
Uso de ejemplo:
ga('set', 'appId', 'com.company.app');
Versión de la aplicación
Opcional.
Especifica la versión de la aplicación.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
appVersion |
av
|
text | Ninguno | 100 Bytes | todos |
1.2
Uso de ejemplo:
ga('set', 'appVersion', '1.2');
ID del instalador de la aplicación
Opcional.
Es el identificador del instalador de la aplicación.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
appInstallerId |
aiid
|
text | Ninguno | 150 bytes | todos |
com.platform.vending
Uso de ejemplo:
ga('set', 'appInstallerId', 'com.platform.vending');
Eventos
Categoría del evento
Obligatorio para el tipo de hit del evento.
Especifica la categoría del evento. No debe estar vacío.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
eventCategory |
ec
|
text | Ninguno | 150 bytes | event |
Category
Uso de ejemplo:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
Acción del evento
Obligatorio para el tipo de hit del evento.
Especifica la acción del evento. No debe estar vacío.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
eventAction |
ea
|
text | Ninguno | 500 bytes | event |
Action
Uso de ejemplo:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action' });
Etiqueta del evento
Opcional.
Especifica la etiqueta del evento.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
eventLabel |
el
|
text | Ninguno | 500 bytes | event |
Label
Uso de ejemplo:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventLabel': 'Label' });
Valor del evento
Opcional.
Especifica el valor del evento. Los valores no deben ser negativos.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
eventValue |
ev
|
integer | Ninguno | Ninguno | event |
55
Uso de ejemplo:
ga('send', 'event', { 'eventCategory': 'Category', 'eventAction': 'Action', 'eventValue': 55 });
Comercio electrónico mejorado
SKU del producto
Opcional.
Es el SKU del producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) id |
pr<productIndex>id
|
text | Ninguno | 500 bytes | todos |
P12345
Uso de ejemplo:
ga('ec:addProduct', {'id': 'P12345'});
Nombre del producto
Opcional.
Es el nombre del producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) name |
pr<productIndex>nm
|
text | Ninguno | 500 bytes | todos |
Android T-Shirt
Uso de ejemplo:
ga('ec:addProduct', {'name': 'Android T-Shirt'});
Marca del producto
Opcional.
Es la marca asociada con el producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) brand |
pr<productIndex>br
|
text | Ninguno | 500 bytes | todos |
Google
Uso de ejemplo:
ga('ec:addProduct', {'brand': 'Google'});
Categoría de producto
Opcional.
Es la categoría a la que pertenece el producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. El parámetro de categoría de producto puede ser jerárquico. Usa / como delimitador para especificar hasta 5 niveles de jerarquía. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) category |
pr<productIndex>ca
|
text | Ninguno | 500 bytes | todos |
Apparel
Uso de ejemplo:
ga('ec:addProduct', {'category': 'Apparel'});
Variante del producto
Opcional.
Es la variante del producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) variant |
pr<productIndex>va
|
text | Ninguno | 500 bytes | todos |
Black
Uso de ejemplo:
ga('ec:addProduct', {'variant': 'Black'});
Precio del producto
Opcional.
Es el precio unitario de un producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) price |
pr<productIndex>pr
|
currency | Ninguno | Ninguno | todos |
29.20
Uso de ejemplo:
ga('ec:addProduct', {'price': '29.20'});
Cantidad de productos
Opcional.
Es la cantidad de un producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) quantity |
pr<productIndex>qt
|
integer | Ninguno | Ninguno | todos |
2
Uso de ejemplo:
ga('ec:addProduct', {'quantity': 2});
Código del cupón de producto
Opcional.
Es el código de cupón asociado con un producto. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) coupon |
pr<productIndex>cc
|
text | Ninguno | 500 bytes | todos |
SUMMER_SALE13
Uso de ejemplo:
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});
Posición del producto
Opcional.
Es la posición del producto en una lista o colección. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) position |
pr<productIndex>ps
|
integer | Ninguno | Ninguno | todos |
2
Uso de ejemplo:
ga('ec:addProduct', {'position': 2});
Dimensión personalizada del producto
Opcional.
Es una dimensión personalizada a nivel del producto en la que el índice de dimensión es un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) dimension |
pr<productIndex>cd<dimensionIndex>
|
text | Ninguno | 150 bytes | todos |
Member
Uso de ejemplo:
ga('ec:addProduct', {'dimension1': 'Member'});
Métrica personalizada del producto
Opcional.
Una métrica personalizada a nivel de producto en la que el índice de la métrica es un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product) metric |
pr<productIndex>cm<metricIndex>
|
integer | Ninguno | Ninguno | todos |
28
Uso de ejemplo:
ga('ec:addProduct', {'metric1': 28});
Acción del producto
Opcional.
Es el rol de los productos incluidos en un hit. Si no se especifica una acción de producto, se ignorarán todas las definiciones de producto incluidas con el hit. Debe ser uno de los siguientes: details, click, add, remove, checkout, resultado_option, purchase, refund. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) |
pa
|
text | Ninguno | Ninguno | todos |
detail
Uso de ejemplo:
ga('ec:setAction', 'detail');
ID de transacción
Opcional.
Indica el ID de la transacción, Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) id |
ti
|
text | Ninguno | Ninguno | todos |
T1234
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'id': 'T1234'});
Afiliación
Opcional.
La tienda o afiliación en la que se realizó esta transacción. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) affiliation |
ta
|
text | Ninguno | Ninguno | todos |
Google Store
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});
Ingresos
Opcional.
Indica el valor total de la transacción, incluidos los impuestos y el costo de envío. Si no se envía, este valor se calculará automáticamente con los campos de cantidad de productos y precio de todos los productos del mismo hit. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) revenue |
tr
|
currency | Ninguno | Ninguno | todos |
123.21
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'revenue': '123.21'});
Impuestos
Opcional.
Indica el impuesto total asociado con la transacción. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) tax |
tt
|
currency | Ninguno | Ninguno | todos |
10.78
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'tax': '10.78'});
Envío
Opcional.
Indica el costo de envío asociado a la transacción. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) shipping |
ts
|
currency | Ninguno | Ninguno | todos |
3.55
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'shipping': '3.55'});
Código del cupón
Opcional.
Es el cupón de la transacción que se canjeó con la transacción. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como “compra” o “reembolso”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) coupon |
tcc
|
text | Ninguno | Ninguno | todos |
SUMMER08
Uso de ejemplo:
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});
Lista de acciones del producto
Opcional.
Es la lista o colección a partir de la cual se realizó una acción del producto. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como "detalles" o "clic". En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) list |
pal
|
text | Ninguno | Ninguno | todos |
Search Results
Uso de ejemplo:
ga('ec:setAction', 'click', {'list': 'Search Results'});
Paso de confirmación de la compra
Opcional.
Indica el número del paso en un embudo de confirmación de la compra. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como "checkout". En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) step |
cos
|
integer | Ninguno | Ninguno | todos |
2
Uso de ejemplo:
ga('ec:setAction', 'checkout', {'step': 2});
Opción de paso de confirmación de la compra
Opcional.
Información adicional sobre un paso de confirmación de la compra. Este es un parámetro adicional que se puede enviar cuando la Acción del producto se configura como "checkout". En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(product action) option |
col
|
text | Ninguno | Ninguno | todos |
Visa
Uso de ejemplo:
ga('ec:setAction', 'checkout', {'option': 'Visa'});
Nombre de la lista de impresiones de productos
Opcional.
Es la lista o colección a la que pertenece un producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) list |
il<listIndex>nm
|
text | Ninguno | Ninguno | todos |
Search Results
Uso de ejemplo:
ga('ec:addImpression', {'list': 'Search Results'});
SKU de impresiones del producto
Opcional.
Es el ID o SKU del producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) id |
il<listIndex>pi<productIndex>id
|
text | Ninguno | Ninguno | todos |
P67890
Uso de ejemplo:
ga('ec:addImpression', {'id': 'P67890'});
Nombre de las impresiones del producto
Opcional.
Es el nombre del producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) name |
il<listIndex>pi<productIndex>nm
|
text | Ninguno | Ninguno | todos |
Android T-Shirt
Uso de ejemplo:
ga('ec:addImpression', {'name': 'Android T-Shirt'});
Marca de impresiones del producto
Opcional.
Es la marca asociada con el producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) brand |
il<listIndex>pi<productIndex>br
|
text | Ninguno | Ninguno | todos |
Google
Uso de ejemplo:
ga('ec:addImpression', {'brand': 'Google'});
Categoría de impresiones del producto
Opcional.
Es la categoría a la que pertenece el producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) category |
il<listIndex>pi<productIndex>ca
|
text | Ninguno | Ninguno | todos |
Apparel
Uso de ejemplo:
ga('ec:addImpression', {'category': 'Apparel'});
Variante de impresión del producto
Opcional.
Es la variante del producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) variant |
il<listIndex>pi<productIndex>va
|
text | Ninguno | Ninguno | todos |
Black
Uso de ejemplo:
ga('ec:addImpression', {'variant': 'Black'});
Posición de las impresiones del producto
Opcional.
Es la posición del producto en una lista o colección. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) position |
il<listIndex>pi<productIndex>ps
|
integer | Ninguno | Ninguno | todos |
2
Uso de ejemplo:
ga('ec:addImpression', {'position': 2});
Precio de las impresiones del producto
Opcional.
Es el precio de un producto. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) price |
il<listIndex>pi<productIndex>pr
|
currency | Ninguno | Ninguno | todos |
29.20
Uso de ejemplo:
ga('ec:addImpression', {'price': '29.20'});
Dimensión personalizada de impresiones del producto
Opcional.
Es una dimensión personalizada a nivel del producto en la que el índice de dimensión es un número entero positivo entre 1 y 200, inclusive. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) dimension |
il<listIndex>pi<productIndex>cd<dimensionIndex>
|
text | Ninguno | Ninguno | todos |
Member
Uso de ejemplo:
ga('ec:addImpression', {'dimension1': 'Member'});
Métrica personalizada de impresiones de productos
Opcional.
Una métrica personalizada a nivel de producto en la que el índice de la métrica es un número entero positivo entre 1 y 200, inclusive. El índice de la lista de impresiones debe ser un número entero positivo entre 1 y 200, inclusive. El índice de producto debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(impression) metric |
il<listIndex>pi<productIndex>cm<metricIndex>
|
integer | Ninguno | Ninguno | todos |
28
Uso de ejemplo:
ga('ec:addImpression', {'metric1': '28'});
ID de promoción
Opcional.
Es el ID de la promoción. El índice de la promoción debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(promo) id |
promo<promoIndex>id
|
text | Ninguno | Ninguno | todos |
SHIP
Uso de ejemplo:
ga('ec:addPromo', {'id': 'SHIP'});
Nombre de la promoción
Opcional.
El nombre de la promoción. El índice de la promoción debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(promo) name |
promo<promoIndex>nm
|
text | Ninguno | Ninguno | todos |
Free Shipping
Uso de ejemplo:
ga('ec:addPromo', {'name': 'Free Shipping'});
Creatividades de la promoción
Opcional.
Es la creatividad asociada con la promoción. El índice de la promoción debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(promo) creative |
promo<promoIndex>cr
|
text | Ninguno | Ninguno | todos |
Shipping Banner
Uso de ejemplo:
ga('ec:addPromo', {'creative': 'Shipping Banner'});
Posición de la promoción
Opcional.
Es la posición de la creatividad. El índice de la promoción debe ser un número entero positivo entre 1 y 200, ambos inclusive. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(promo) position |
promo<promoIndex>ps
|
text | Ninguno | Ninguno | todos |
banner_slot_1
Uso de ejemplo:
ga('ec:addPromo', {'position': 'banner_slot_1'});
Acción de promoción
Opcional.
Especifica el rol de las promociones incluidas en un hit. Si no se especifica una acción de promoción, se utiliza la acción de promoción predeterminada, "view". Para medir un usuario que hace clic en una promoción, establece esto como “promo_click”. En el caso de analytics.js, se debe instalar el complemento de Comercio electrónico mejorado antes de utilizar este campo.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
(promo) action |
promoa
|
text | Ninguno | Ninguno | todos |
click
Uso de ejemplo:
ga('ec:setAction', 'promo_click'});
Código de moneda
Opcional.
Cuando está presente, se indica la moneda local de todos los valores de moneda de la transacción. El valor debe ser un código de moneda ISO 4217 válido.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
currencyCode |
cu
|
text | Ninguno | 10 bytes | todos |
EUR
Uso de ejemplo:
ga('set', 'currencyCode', 'EUR');
Interacciones sociales
Red social
Obligatorio para el tipo de hit de redes sociales.
Especifica la red social, por ejemplo Facebook o Google+.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
socialNetwork |
sn
|
text | Ninguno | 50 bytes | social |
facebook
Uso de ejemplo:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Acción social
Obligatorio para el tipo de hit de redes sociales.
Especifica la acción de interacción social. Por ejemplo, en Google+, cuando un usuario hace clic en el botón de +1, la acción social es "plus".
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
socialAction |
sa
|
text | Ninguno | 50 bytes | social |
like
Uso de ejemplo:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Objetivo de acción social
Obligatorio para el tipo de hit de redes sociales.
Especifica el objetivo de una interacción social. Este valor suele ser una URL, pero puede ser cualquier texto.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
socialTarget |
st
|
text | Ninguno | 2,048 bytes | social |
http://foo.com
Uso de ejemplo:
ga('send', 'social', { 'socialNetwork': 'facebook', 'socialAction': 'like', 'socialTarget': 'http://foo.com' })
Tiempos
Categoría de tiempos del usuario
Obligatorio para el tipo de hit de tiempo.
Especifica la categoría de tiempos del usuario.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
timingCategory |
utc
|
text | Ninguno | 150 bytes | tiempos |
category
Uso de ejemplo:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Nombre de la variable de tiempo del usuario
Obligatorio para el tipo de hit de tiempo.
Especifica la variable de tiempo del usuario.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
timingVar |
utv
|
text | Ninguno | 500 bytes | tiempos |
lookup
Uso de ejemplo:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Tiempo de sincronización del usuario
Obligatorio para el tipo de hit de tiempo.
Especifica el valor de tiempo del usuario. El valor se expresa en milisegundos.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
timingValue |
utt
|
integer | Ninguno | Ninguno | tiempos |
123
Uso de ejemplo:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123 });
Etiqueta de tiempo del usuario
Opcional.
Especifica la etiqueta de tiempo del usuario.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
timingLabel |
utl
|
text | Ninguno | 500 bytes | tiempos |
label
Uso de ejemplo:
ga('send', 'timing', { 'timingCategory': 'category', 'timingVar': 'lookup', 'timingValue': 123, 'timingLabel': 'label' });
Excepciones
Descripción de la excepción
Opcional.
Especifica la descripción de una excepción.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
exDescription |
exd
|
text | Ninguno | 150 bytes | excepción |
DatabaseError
Uso de ejemplo:
ga('send', 'exception', { 'exDescription': 'DatabaseError' });
¿La excepción es fatal?
Opcional.
Especifica si la excepción fue irrecuperable.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
exFatal |
exf
|
boolean |
1
|
N/A | excepción |
true
Uso de ejemplo:
ga('send', 'exception', { 'exFatal': true });
Dimensiones y métricas personalizadas
Dimensión personalizada
Opcional.
Cada dimensión personalizada tiene un índice asociado. Hay un máximo de 20 dimensiones personalizadas (200 para las cuentas de Analytics 360). El índice de dimensión debe ser un número entero positivo entre 1 y 200, inclusive.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
dimension |
cd<dimensionIndex>
|
text | Ninguno | 150 bytes | todos |
Sports
Uso de ejemplo:
ga('set', 'dimension14', 'Sports');
Métrica personalizada
Opcional.
Cada métrica personalizada tiene un índice asociado. Hay un máximo de 20 métricas personalizadas (200 para las cuentas de Analytics 360). El índice de la métrica debe ser un número entero positivo entre 1 y 200, ambos inclusive.
Nombre del campo | Parámetro de protocolo | Value Type | Valor predeterminado | Longitud máx. | Tipos de hits admitidos |
---|---|---|---|---|---|
metric |
cm<metricIndex>
|
número | Ninguno | Ninguno | todos |
47
Uso de ejemplo:
ga('set', 'metric7', 47);