Empezar a usar propiedades App + Web

Configure una propiedad App + Web además de las propiedades de Universal Analytics (web) que ya tenga.

En este artículo, se indican los pasos que debe seguir para crear una propiedad App + Web, un nuevo tipo de propiedad de Google Analytics. 

Antes de empezar

En este artículo se presupone que ya tiene una propiedad de Universal Analytics (web). Cuando haya creado la propiedad App + Web:

  • Tendrá una nueva propiedad App + Web lista para usar.

  • La propiedad de Universal Analytics (web) que ya tenía no cambiará y seguirá recogiendo datos.

Su nueva propiedad App + Web le permitirá conocer de primera mano los datos que ofrecen los informes de dicha propiedad.

No todas las funciones de las propiedades web son compatibles con las propiedades App + Web. Sin embargo, puede seguir usando la propiedad de Universal Analytics que ya tenía.

Pasos que se deben seguir para empezar a usar una propiedad App + Web

Para empezar a usar este tipo de propiedad, siga los pasos que se indican a continuación: 

Crear una propiedad App + Web y un flujo de datos

Antes de crear una propiedad App + Web, consulte esta guía para estructurar su cuenta de Analytics en torno a las propiedades App + Web.

Cuando tenga todo listo para crear su propiedad App + Web, siga estos pasos:

  1. Inicie sesión en Analytics.
  2. Haga clic en Administrar.
  3. En la columna Cuenta, seleccione la cuenta en la que quiere crear la propiedad. Si solo tiene una cuenta de Google Analytics, ya estará seleccionada. Sin embargo, si tiene varias cuentas, compruebe que se ha seleccionado la cuenta que quiere usar.
  4. En la columna Propiedad, haga clic en Crear propiedad.
  5. Seleccione "Web y aplicaciónBETA" y haga clic en Continuar.
  6. Dé un nombre a la propiedad. Por ejemplo, "Ejemplo, Inc.: propiedad App + Web".
  7. Seleccione el sector. Google utilizará esta información si decide compartir datos de comparativas.
  8. Seleccione la zona horaria de los informes. Analytics utiliza esta información para definir los límites de los días en sus informes, independientemente del origen de los datos.
  9. Seleccione la moneda que desee utilizar en los informes. Las métricas con valores monetarios se calcularán y mostrarán en la moneda que elija.
  10. Haga clic en Crear.
  11. Ahora puede crear un flujo de datos. Seleccione la plataforma "Web". Más adelante podrá añadir flujos de datos de otras plataformas.
  12. Introduzca la URL de su sitio web (por ejemplo, "example.com") y el nombre que le quiera dar al flujo (por ejemplo, "Ejemplo, Inc.: flujo web").
  13. Puede habilitar o inhabilitar la medición mejorada, que registra automáticamente las páginas vistas, los desplazamientos, los clics en enlaces salientes y las búsquedas en el sitio, entre otros eventos. Una vez que haya creado el flujo de datos, puede inhabilitar de uno en uno los eventos de medición mejorada que no quiera registrar. Por lo tanto, le recomendamos que habilite la medición mejorada ahora.
  14. Haga clic en Crear flujo.

Habilitar la recogida de datos

Ahora que ha creado una propiedad App + Web y un flujo de datos web, debe implementar el etiquetado en su sitio web.  Este etiquetado, que permite que los informes App + Web empiecen a rellenarse con datos, no sustituirá el etiquetado que ya existe en su propiedad de Universal Analytics, sino que se añadirá a este. Por lo tanto, los datos se transferirán tanto a su propiedad de Universal Analytics como a su nueva propiedad App + Web. 

Las instrucciones varían en función de cómo se implemente el etiquetado para la propiedad de Universal Analytics. 

Si utiliza Google Tag Manager para la propiedad de Universal Analytics que ya tiene

Habilitar la recogida de datos básicos

Para habilitar la recogida de datos básicos (incluidas las páginas vistas, además de otros eventos que se registran automáticamente y de eventos recogidos a través de medición mejorada) en un flujo de datos web, debe implementar la etiqueta "Google Analytics: configuración App + Web" a todas las páginas cuyos eventos se deben medir. La etiqueta hace que Google Analytics empiece a enviar datos a la propiedad App + Web correspondiente, se configuren las cookies de Google Analytics y se envíen eventos que se registran automáticamente y eventos que se recogen a través de medición mejorada (incluidas las páginas vistas). 

Para crear una etiqueta de configuración App + Web, siga estos pasos:

  1. Haga clic en Etiquetas y luego Nueva.
  2. Haga clic en Configuración de la etiqueta.
  3. Seleccione Google Analytics: Configuración Web y aplicación.
  4. Introduzca el ID de medición.
  5. Opcional: Añada los parámetros que quiera en Campos que configurar. Use los nombres de parámetros de evento recomendados para obtener los mejores resultados posibles.
  6. Opcional: Añada las propiedades de usuario personalizadas que quiera configurar en Propiedades de usuario. Nota: Analytics registra automáticamente algunas propiedades de usuario. Puede definir hasta 25 propiedades de usuario adicionales por cada propiedad App + Web.
  7. Opcional: Vaya a Configuración avanzada y especifique la Prioridad de activación de la etiqueta o use la opción Secuenciación de etiquetas para asegurarse de que la etiqueta de configuración se active antes que el resto de las etiquetas de evento.
  8. Haga clic en Activación y seleccione dónde quiere que los eventos activen la etiqueta (por ejemplo, si elige "Todas las páginas", se activará en todas las páginas del sitio web).
  9. Guarde la configuración de la etiqueta y publique el contenedor. 

La recogida de datos básicos ofrece completas funciones de medición mediante eventos "page_view", eventos registrados automáticamente y la medición mejorada. Sin embargo, es posible que disponga de código de medición de Google Analytics adicional para su propiedad de Universal Analytics que deba traducirse a la nueva propiedad App + Web.  Además de los eventos recogidos automáticamente y de medición mejorada, puede añadir eventos personalizados y recomendados para hacer un seguimiento de ciertas acciones, como los clics en botones o en enlaces específicos, los flujos de usuarios al registrarse o crear una cuenta, y elementos de navegación.

Etiquetado de eventos

En las propiedades de Universal Analytics que se implementan a través de gtag.js ("UA-XXXXXXXX"), los eventos se implementan como tipos de hits independientes, utilizando las dimensiones "Categoría de evento", "Acción de evento" y "Etiqueta de evento", y la métrica "Valor del evento". Cuando se recogen los datos de estos eventos, aparecen en los informes, y el número de valores de eventos, métricas y dimensiones es ilimitado.

En las propiedades App + Web, cada hit es un evento, lo que significa que ya no hay una distinción entre los tipos de hit.  

Tipos de evento de las propiedades App + Web

Los eventos App + Web se dividen en cuatro categorías: registrados automáticamente, de medición mejorada, recomendados y personalizados.  

  1. Los eventos registrados automáticamente se recogen automáticamente con la recogida de datos básicos.  
  2. Los eventos de medición mejorada se pueden activar y desactivar de las propiedades App + Web en la interfaz de gestión. Para usar los eventos de medición mejorada, no es necesario añadir ni modificar código en el sitio web o en la aplicación.
    • Tenga en cuenta que los eventos que se han implementado como eventos individuales y que, a su vez, se recogen a través de la medición mejorada, se registran dos veces
    • Nota técnica: La medición mejorada no se basa en IDs o clases de HTML, a diferencia de los sistemas en los que estos se identifican mediante Google Tag Manager como activadores o variables de eventos (eventos como los clics en enlaces y las descargas).

  1. Los eventos recomendados se implementan manualmente, pero tienen nombres y parámetros predefinidos por Google. Los eventos recomendados permiten acceder a funciones de informes actuales y futuras que no se pueden usar con los eventos personalizados (es decir, los eventos a los que el anunciante les asigna un nombre). Hay eventos recomendados para:
  1. Los eventos personalizados son aquellos a los que el anunciante les asigna un nombre y que él mismo implementa. 
 

Prácticas recomendadas para implementar eventos

  1. Siempre que sea posible, utilice eventos de medición recogidos automáticamente y de conversión mejorada en lugar de eventos implementados por su cuenta.
  2. Si quiere implementar un evento que no está entre los recogidos automáticamente ni entre los de medición mejorada, búsquelo entre los eventos recomendados. 
  3. Implemente eventos personalizados solo si ninguna de las dos opciones mencionadas anteriormente satisface sus necesidades.

Haga un inventario de todos los eventos que se utilizan en su propiedad de Universal Analytics y compruebe si los eventos de medición recogidos automáticamente y los de medición mejorada pueden satisfacer esas necesidades en la propiedad App + Web. Céntrese primero en esos eventos, ya que no tienen que codificarse manualmente para realizar la migración.

Eventos implementados manualmente (es decir, eventos recomendados y personalizados)

Las estructuras de datos de los eventos de las propiedades App + Web y de las propiedades de Universal Analytics son distintas. 

  • En las propiedades de Universal Analytics, los eventos incluyen los campos "Categoría de evento", "Acción de evento", "Etiqueta de evento" y "Valor del evento", y se pueden añadir dimensiones personalizadas. 
  • En las propiedades App + Web, los eventos implementados manualmente constan de "Nombre del evento", parámetros recogidos automáticamente y parámetros especificados manualmente. Los parámetros especificados manualmente sustituyen los campos de evento de las propiedades de Universal Analytics y también se pueden utilizar para especificar información adicional con el evento.

Añadir eventos recomendados o personalizados y parámetros personalizados

Si utiliza etiquetas de Universal Analytics para registrar eventos que se pueden recoger automáticamente a través de la medición mejorada, utilice los eventos de dicha función en lugar de implementar el código de medición de los eventos manualmente. Si los eventos de medición mejorada no satisfacen sus necesidades, siga los pasos que se indican a continuación para configurar etiquetas de evento App + Web. 

Las etiquetas de evento App + Web le permiten enviar eventos personalizados a Analytics, además de los que se envían automáticamente o a través de la medición mejorada. Por ejemplo, si quiere recoger datos más detallados sobre la profundidad de desplazamiento que los que se proporcionan a través de la medición mejorada, puede hacer que una etiqueta de evento App + Web se active con el activador de profundidad de desplazamiento de Tag Manager.

Para crear una etiqueta de evento App + Web, siga estos pasos:

  1. Haga clic en Etiquetas y luego Nueva.
  2. Haga clic en Configuración de la etiqueta.
  3. Selecciona Google Analytics: evento Web y aplicación.
  4. En Etiqueta de configuración, selecciona la etiqueta de configuración que ha creado anteriormente.
  5. En Nombre del evento, especifique el nombre del evento. Use los nombres de evento recomendados para obtener los mejores resultados posibles.
  6. Opcional: Introduzca los parámetros de evento. Use los nombres de parámetros de evento recomendados para obtener los mejores resultados posibles.
    1. Haga clic en Añadir fila.
    2. Introduzca un nombre de parámetro.
    3. Introduzca un valor.
    4. Repita el proceso hasta que haya añadido todos los parámetros que quiera.
  7. Opcional: Añada las propiedades de usuario personalizadas que quiera configurar en Propiedades de usuario. Nota: Analytics registra automáticamente algunas propiedades de usuario. Puede definir hasta 25 propiedades de usuario adicionales por cada propiedad App + Web.
  8. Opcional: Vaya a Configuración avanzada y especifique la Prioridad de activación de la etiqueta o use la Secuenciación de etiquetas para asegurarse de que la etiqueta de configuración se active antes que el resto de las etiquetas de evento.
  9. Haga clic en Activación y seleccione los eventos con los que quiera que se active la etiqueta.
  10. Guarde la configuración de la etiqueta y publique el contenedor.

Ejemplo de configuración de etiqueta de evento:

  • Nombre del evento: scroll
  • Nombre del parámetro: percent_scrolled
  • Valor del parámetro: {{Scroll Depth Threshold}} (lo rellena la variable integrada)
Vaya a Configuración avanzada y luego Secuenciación de etiquetas para especificar una etiqueta de evento que se active después de una etiqueta de configuración.

Siga el esquema de eventos recomendado siempre que sea posible al definir los nombres de los eventos y de los parámetros. A continuación, se muestra un ejemplo de esquema. También puede consultar el esquema completo.

Evento Se activa... Parámetros
login Cuando un usuario inicia sesión. method
purchase Cuando un usuario completa una compra. transactions_id, value, currency, tax, shipping, items y coupon
refund Cuando un usuario recibe un reembolso. transactions_id, value, currency, tax, shipping y items
search Cuando un usuario hace búsquedas sobre su contenido. search_term
select_content Cuando un usuario selecciona contenido. content_type y item_id
share Cuando un usuario comparte contenido. content_type y item_id
sign_up

Cuando un usuario se registra.

Permite ver cuáles son los métodos de registro más habituales (p. ej., cuenta de Google, dirección de correo electrónico, etc.).

method

Directrices adicionales de implementación

Tipos de etiqueta

Con las propiedades de Universal Analytics se usa solo un tipo de etiqueta, y con las propiedades App + Web se usan dos: la etiqueta de configuración App + Web y la etiqueta de evento App + Web. 

  • La etiqueta de evento App + Web hace referencia a la etiqueta de configuración y, por lo tanto, depende de que esta se haya implementado. 
  • Durante el tiempo de ejecución, la etiqueta de configuración debe activarse antes que la etiqueta de evento. 

Para asegurarse de que la etiqueta de configuración se activa antes que la de evento, asigne a la etiqueta de configuración un activador que esté situado antes del activador de la etiqueta de evento. 

Solapamiento con parámetros recogidos automáticamente

Los eventos de la propiedad App + Web recogen una serie de parámetros de evento de forma predeterminada. Algunos de esos parámetros son: 

  • language
  • page_location
  • page_referrer
  • page_title
  • screen_resolution

Además, los eventos registrados automáticamente también incluyen varios parámetros recogidos automáticamente. Es posible que algunos de estos parámetros se estén recogiendo como dimensiones personalizadas en su propiedad de Universal Analytics. Sin embargo, en el caso de la propiedad App + Web, no debe especificarlos manualmente como parámetros, ya que se recogen automáticamente.

Dimensiones y métricas personalizadas

Las dimensiones y métricas personalizadas de Universal Analytics se asignan a parámetros de evento App + Web o a propiedades de usuario, según el alcance. Puede pasar las dimensiones o métricas personalizadas de las etiquetas de Universal Analytics a las etiquetas App + Web de la siguiente manera:

  • Dimensiones o métricas con alcance de hit → se asignan a la etiqueta de evento App + Web como eventos o parámetros de evento.
  • Dimensiones o métricas de alcance de sesión → en las propiedades App + Web, no hace falta un alcance de sesión, ya que los valores de las dimensiones y métricas se asignan en gran medida a propiedades y eventos de usuario o a parámetros.
  • Dimensiones o métricas con alcance de usuario → se asignan a la etiqueta de configuración App + Web como propiedades de usuario, para luego asignarlas a la etiqueta de evento App + Web usando el parámetro "user_properties" en "Campos que configurar".
  • Dimensiones o métricas con alcance de producto → se asignan a parámetros de comercio electrónico. 

Conservar los ajustes de los eventos

Universal Analytics utiliza una variable "Configuración de Google Analytics" para conservar los ajustes de las etiquetas (por ejemplo, el ID de seguimiento, el dominio de las cookies o la inhabilitación de las funciones publicitarias). Dicha configuración debe ser coherente en todas las etiquetas de Universal Analytics. De forma similar, puede conservar la configuración de las etiquetas de evento App + Web mediante la etiqueta de configuración App + Web. Las etiquetas de evento App + Web heredan las propiedades de usuario y los parámetros de la etiqueta de configuración App + Web vinculada.

Interacción entre el código gtag.js de la página y las etiquetas App + Web de Tag Manager

Si hay una implementación de App + Web mediante Tag Manager y otra de gtag.js en una misma página, el código de gtag.js de la página puede afectar a las etiquetas App + Web de Tag Manager.  

  • La propiedad App + Web implementada con Tag Manager recogerá los eventos del comando de gtag.js gtag('event', eventName, eventParams) que se activen y que no tengan un parámetro "send_to". 
  • Algunos parámetros de configuración, como "cookie_prefix" o "allow_ad_personalization_signals", que se asignan mediante el comando gtag('set', paramName, paramValue) de la página, propagarán los parámetros a las etiquetas App + Web de Tag Manager que se activen. 
Si utiliza gtag.js para la propiedad de Universal Analytics que ya tiene

 

Si quiere añadir la etiqueta básica de página a su sitio web y que los informes App + Web se empiecen a rellenar con datos, siga las instrucciones del artículo Añadir etiquetas en propiedades web y App + Web. Sin embargo, para saber cómo se asigna el fragmento gtag.js de una propiedad de Universal Analytics (UA) a una propiedad App + Web y para obtener directrices de implementación más detalladas, consulte las secciones siguientes.

 

Acerca del fragmento gtag.js y los ID de propiedad

Los fragmentos gtag.js de las propiedades de Universal Analytics y de las propiedades App + Web son prácticamente iguales. Ambos fragmentos tienen la siguiente estructura:

01: <script async src="https://www.googletagmanager.com/gtag/js?id=<ID de propiedad A>"></script>

02: <script>

03:   window.dataLayer = window.dataLayer || [];

04:   function gtag(){dataLayer.push(arguments);}

05:   gtag('js', new Date());

06: 

07:   gtag('config', '<ID de propiedad A>');

08:   

09:   gtag('config', '<ID de propiedad B>');

10: 

11:   gtag('event', 'sign_up', { 'method': 'email' });

12: 

13:   gtag('event', 'view_video', { 'send_to': '<ID de propiedad B>' });

14: 

15: </script>

Línea 1: si ha implementado una propiedad de Universal Analytics mediante gtag.js, es probable que ya tenga esta línea de código en su sitio web. En lugar de <ID de propiedad A>, se mostrará "UA-" seguido de una serie de números. Si ha implementado gtag.js para Google Ads u otro producto de Google Marketing Platform, también puede incluir esta línea de código en su sitio web, pero el valor que sustituya a <ID de propiedad A> empezará por "AW-" o "DC-".  

El ID de propiedad (o ID de medición en el caso de las propiedades App + Web) indicado por <ID de propiedad A> controla este fragmento gtag.js. A continuación explicamos por qué es importante:

  1. Si esta línea ya está presente, no es necesario volver a implementarla. Solo tendrá que añadir una línea "config" para especificar el ID de medición de la propiedad App + Web. 
  2. El ID de propiedad de esta línea es el controlador del fragmento gtag.js. Si un ID de propiedad de Universal Analytics ("UA-XXXXXXXX") controla la etiqueta, puede usar etiquetas de sitio web conectadas para enviar datos de medición a una propiedad App + Web sin tener que añadir más código a la página.

Línea 7: la directiva "config" de gtag habilita la recogida de datos de la propiedad asociada a <ID de propiedad A>. Por ejemplo, si usa una propiedad App + Web, al añadir esta directiva con un ID de medición, los eventos "page_view" se enviarán a esa propiedad. 

El ID de propiedad puede representar la medición de diferentes productos de Google, incluidas propiedades de Universal Analytics ("UA-XXXXXXXX"), propiedades App + Web ("G-XXXXXXXX"), Google Ads ("AW-XXXXXXXX") o Floodlight ("DC-XXXXXXXX").

Línea 11: la directiva "event" de gtag enviará un evento. Si el fragmento contiene distintas directivas "config" para varias propiedades, el evento se enviará a todas las propiedades.

En este ejemplo, el parámetro "sign_up" es el nombre del evento. El último parámetro es un objeto que contiene un conjunto de parámetros de evento. En este caso, "method" es un parámetro con el valor "email".

Línea 13: el evento tiene "send_to" como parámetro. Se trata de un parámetro especial que dirige el evento asociado hacia una propiedad específica. En otras palabras, este evento solo se enviará a la propiedad que indica <ID de propiedad B>.

Al implementar tanto propiedades App + Web como propiedades de Universal Analytics, la directiva gtag "config" habilita la medición básica.

  • En las propiedades de Universal Analytics, la directiva "config" con un ID de propiedad de Universal Analytics envía un hit de página vista.
  • En las propiedades App + Web, la directiva "config" con un ID de medición de propiedad App + Web permite recoger eventos "page_view" (como eventos recogidos automáticamente) cuando el comando de configuración del código de seguimiento se carga en una página.

Identificadores de propiedades

Los ID de propiedad de Universal Analytics tienen el formato "UA-XXXXXXXX". En ocasiones, se les denomina "ID de seguimiento". En esta guía, nos referiremos a este identificador como "ID de propiedad de UA".

Los flujos de datos web de propiedades App + Web utilizan un ID de medición con el formato "G-XXXXXXXX".

En algunos ejemplos de código y en alguna documentación, puede que se haga referencia a ambos como "GA_Measurement_ID".

Habilitar la recogida de datos básicos

Si se habilita la recogida de datos básicos de una propiedad App + Web, se pueden recoger los datos siguientes:

En esta guía, "recogida de datos básicos" hace referencia a la habilitación de estos tres conjuntos de eventos. "Implementación avanzada" hace referencia a la implementación manual de eventos específicos.

Si su propiedad de Universal Analytics utiliza una implementación de gtag.js, habilite la recogida de datos básicos para la propiedad App + Web siguiendo las instrucciones de una de las dos opciones siguientes:

  • Opción 1: Añadir una nueva directiva "config" con el ID de medición de la propiedad App + Web correspondiente
  • Opción 2: Activar las etiquetas de sitio web conectadas (si la implementación del código de gtag.js lo permite)

Sea cual sea la opción que elija, su propiedad de Universal Analytics no se verá afectada y seguirá recogiendo datos.

Opción 1: Añadir una nueva directiva "config"

Si hay código gtag.js en la página, solo tiene que añadir una directiva "config" adicional con el ID de medición de la propiedad App + Web pertinente. En el ejemplo siguiente, se ha añadido la línea 8 a una implementación de gtag.js que ya había. Dicha línea, que hace referencia al ID de medición de la propiedad App + Web, hace que los eventos "page_view" se envíen a esa propiedad App + Web. También habilita los eventos registrados automáticamente y los eventos de medición mejorada (si se ha habilitado dicha función) en esa propiedad App + Web.
 

1: <script async src="https://www.googletagmanager.com/gtag/js?id=<ID de propiedad A>"></script>

2: <script>

3:   window.dataLayer = window.dataLayer || [];

4:   function gtag(){dataLayer.push(arguments);}

5:   gtag('js', new Date());

6:    

7:   gtag('config', '<ID de propiedad A>');

8:   gtag('config', 'G-XXXXXXXX');

9: </script>

Opción 2: Activar las etiquetas de sitio web conectadas

Puede utilizar una etiqueta de sitio web conectada si se cumplen las condiciones que se indican a continuación:

  • El fragmento gtag.js de la página en la que quiere medir las interacciones de usuarios está controlado por una propiedad de Universal Analytics (es decir, si el ID al que se hace referencia en esta línea del fragmento gtag.js empieza por "UA-"):

<script async src="https://www.googletagmanager.com/gtag/js?id=<ID de propiedad A>"></script>

Las etiquetas de sitio web conectadas también funcionarán si una propiedad App + Web controla el fragmento gtag.js. Sin embargo, esto solo ocurre si ya hay una propiedad App + Web implementada.

  • Usted tiene acceso de administrador a la propiedad de Universal Analytics a la que hace referencia el ID en el fragmento.

Si se cumplen esas dos condiciones, conecte la etiqueta de propiedad App + Web a la etiqueta global de sitio web.

Ajustes de configuración de gtag.js

Puede configurar el fragmento gtag.js básico para controlar ajustes de la recogida de datos, como la anonimización de IPs, la personalización de cookies y Google signals. Para ello, utilice las directivas "config" o "set" en gtag.js.

Estos ajustes de "config" se pueden implementar mediante gtag.js tanto en las propiedades de Universal Analytics ("UA-XXXXXXXX") como en las App + Web ("G-XXXXXXXX"). Sin embargo, hay algunas diferencias entre los ajustes de ambas propiedades. Tenga en cuenta lo siguiente:

  • A la anonimización de IPs se le asigna el valor "true" y no se puede configurar en las propiedades App + Web. Por lo tanto, la dirección IP se enmascara automáticamente con el evento estándar de las propiedades App + Web ("G-XXXXXXXX"). 
  • Cuando sea necesario aplicar los ajustes globales a todas las propiedades configuradas, utilice el comando "set" para que se aplique a todos los ID de medición o de propiedad, incluidos los implementados mediante etiquetas de sitio web conectadas.
  • Preste especial atención a las funciones de inhabilitación de personalización de anuncios, que se suelen implementar mediante una línea "config".  
  • Al usar etiquetas de sitio web conectadas: los ajustes que se hagan en el código gtag.js mediante la directiva "config" solo se aplican a la propiedad asociada al ID de medición de esa línea de código. Dichos ajustes no se enviarán automáticamente a la propiedad App + Web conectada. Si quiere que los ajustes se apliquen a la propiedad App + Web conectada, tome una de las medidas siguientes:
    • Cree una directiva "config" independiente y aplíquela a la propiedad App + Web correspondiente haciendo referencia al ID de medición.
    • Configure los ajustes mediante una directiva "set". En ese caso, se aplicarán a todas las propiedades configuradas, a las que se hace referencia en las directivas gtag.

Ejemplos de configuración

Habilitar la recogida de datos básicos y configurar el campo "User-ID"

gtag('config', 'GA_MEASUREMENT_ID', {

  'user_id': 'USER_ID'

});

 

Ajustar la configuración de cookies

gtag('config', 'GA_MEASUREMENT_ID', {

  'cookie_prefix': 'MiCookie',

  'cookie_domain': 'blog.example.com',

  'cookie_expires': 28 * 24 * 60 * 60  // 28 días, en segundos

});

  

Bloquear eventos "page_view"

Si no necesita que se envíe un evento "page_view" cuando cargue el código "config" (por ejemplo, si se está cargando un iframe), puede modificar el ajuste de "config" para bloquear el evento "page_view".  Imaginemos una situación en la que se envía un evento "page_view" y, acto seguido, el usuario inicia sesión en el sitio web. Para la interacción de inicio de sesión, usted utiliza una directiva "config" para definir el ID de usuario, pero no quiere enviar otro evento "page_view". En el siguiente código se muestra cómo evitar que se envíe.

gtag('config', 'MEASUREMENT_ID', {

  'user_id': 'USER_ID',

  'send_page_view': false

});

 

Implementación avanzada

La recogida de datos básicos ofrece completas funciones de medición mediante eventos "page_view", eventos registrados automáticamente y la medición mejorada. Sin embargo, es posible que disponga de código de medición de Google Analytics adicional para su propiedad de Universal Analytics que deba traducirse a la nueva propiedad App + Web. 

Etiquetado de eventos

En las propiedades de Universal Analytics que se implementan a través de gtag.js ("UA-XXXXXXXX"), los eventos se implementan como tipos de hits independientes, utilizando las dimensiones "Categoría de evento", "Acción de evento" y "Etiqueta de evento", y la métrica "Valor del evento". Cuando se recogen los datos de estos eventos, aparecen en los informes, y el número de valores de eventos, métricas y dimensiones es ilimitado.

En las propiedades App + Web, cada hit es un evento, lo que significa que ya no hay una distinción entre los tipos de hit.  

Tipos de evento de las propiedades App + Web

Los eventos App + Web se dividen en cuatro categorías: registrados automáticamente, de medición mejorada, recomendados y personalizados.  

  1. Los eventos registrados automáticamente se recogen automáticamente con la recogida de datos básicos. Para usar los eventos registrados automáticamente, no es necesario añadir ni modificar código en el sitio web o en la aplicación.
  2. Los eventos de medición mejorada se pueden activar y desactivar de las propiedades App + Web en la interfaz de gestión. Para usar los eventos de medición mejorada, no es necesario añadir ni modificar código en el sitio web o en la aplicación.
    • Tenga en cuenta que los eventos que se han implementado como eventos individuales y que, a su vez, se recogen a través de la medición mejorada, se registran dos veces. Si está enviando un evento a ambas propiedades, una de Universal Analytics y una App + Web, la solución consiste en añadir el parámetro "send_to" al evento, especificando el ID de propiedad de UA pertinente. De esta forma, el evento solo se enviará a la propiedad de Universal Analytics y no a la App + Web.
    • Nota técnica: La medición mejorada no se basa en IDs o clases de HTML, a diferencia de los sistemas en los que estos se identifican mediante Google Tag Manager como activadores o variables de eventos (eventos como los clics en enlaces y las descargas).

  1. Los eventos recomendados se implementan manualmente, pero tienen nombres y parámetros predefinidos por Google. Los eventos recomendados permiten acceder a funciones de informes actuales y futuras que no se pueden usar con los eventos personalizados (es decir, los eventos a los que el anunciante les asigna un nombre). Hay eventos recomendados para:
  1. Los eventos personalizados son aquellos a los que el anunciante les asigna un nombre y que él mismo implementa. 
 

Prácticas recomendadas para implementar eventos

  1. Siempre que sea posible, utilice eventos de medición recogidos automáticamente y de conversión mejorada en lugar de eventos implementados por su cuenta.
  2. Si quiere implementar un evento que no está entre los recogidos automáticamente ni entre los de medición mejorada, búsquelo entre los eventos recomendados. 
  3. Implemente eventos personalizados solo si ninguna de las dos opciones mencionadas anteriormente satisface sus necesidades.

Haga un inventario de todos los eventos que se utilizan en su propiedad de Universal Analytics y compruebe si los eventos de medición recogidos automáticamente y los de medición mejorada pueden satisfacer esas necesidades en la propiedad App + Web. Céntrese primero en esos eventos, ya que no tienen que codificarse manualmente para realizar la migración.

Eventos implementados manualmente (es decir, eventos recomendados y personalizados)

Las estructuras de datos de los eventos de las propiedades App + Web y de las propiedades de Universal Analytics son distintas. 

  • En las propiedades de Universal Analytics, los eventos incluyen los campos "Categoría de evento", "Acción de evento", "Etiqueta de evento" y "Valor del evento", y se pueden añadir dimensiones personalizadas. 
  • En las propiedades App + Web, los eventos implementados manualmente constan de "Nombre del evento", parámetros recogidos automáticamente y parámetros especificados manualmente. Los parámetros especificados manualmente sustituyen los campos de evento de las propiedades de Universal Analytics y también se pueden utilizar para especificar información adicional con el evento.

Si su propiedad de Universal Analytics está implementada con gtag.js ("UA-XXXXXXXX") y no ha especificado un comando "send_to" concreto, los eventos se traducen automáticamente a la propiedad App + Web ("G-XXXXXXXX") cuando se hace referencia a un ID de medición App + Web en la configuración o si se utiliza una etiqueta de sitio web conectada. 

La traducción funciona de la siguiente manera:

  • "Acción de evento" se convierte en Nombre de evento en la propiedad App + Web. 
  • "Categoría de evento", "Etiqueta de evento" y "Valor del evento" se convierten en parámetros en la propiedad App + Web. Debe registrar estos parámetros para que aparezcan en los informes App + Web. También hay límites, que se detallan más abajo.

Por ejemplo, el siguiente es un evento de una propiedad de Universal Analytics implementado a través de gtag.js:

1: gtag('event', <acción>, {

2:   'event_category': <categoría>,

3:   'event_label': <etiqueta>,

4:   'value': <valor>

5: });

 

Dicho evento se traduce a una propiedad App + Web con esta firma de evento generalizada:

1: gtag('event', <nombre_evento>, {

2:   <parámetro_1>: <valor_parámetro_1>,

3:   <parámetro_2>: <valor_parámetro_2>,

4:   <parámetro_3>: <valor_parámetro_3>,

5:   ...

6: });

Por lo tanto, el valor <acción> de la propiedad de Universal Analytics se asigna a <nombre_evento> en la propiedad App + Web. "event_category", "event_label", "value" y sus respectivos valores se asignan a parámetros con valores.

 

Convenciones de nomenclatura de eventos implementados manualmente

Si utiliza un valor de "Nombre de evento" que no sea un nombre de evento registrado automáticamente ni de evento de medición mejorada, el evento se registra como recogido manualmente. 


Puede usar un máximo de 500 nombres de evento diferentes. Utilice nombres de eventos recomendados en la medida de lo posible para aprovechar las funciones de creación de informes y las que se añadan más adelante para las propiedades App + Web.

Parámetros de evento

Puede utilizar parámetros si quiere enviar junto con un evento información adicional a la que envían los parámetros registrados automáticamente. Los parámetros que recoja estarán disponibles en BigQuery y para definir audiencias. Sin embargo, para poder verlos en la interfaz de los informes, deberá registrarlos. Al hacerlo, estos parámetros quedarán disponibles en los informes como dimensiones personalizadas con alcance de evento o como métricas personalizadas con alcance de evento. 

 

Comportamiento de los parámetros

Un parámetro puede incluir un número ilimitado de valores únicos. Sin embargo, hay limitaciones y comportamientos importantes que se deben tener en cuenta al configurar una propiedad App + Web junto con una propiedad de Universal Analytics.

  • Puede enviar un máximo de 25 parámetros personalizados por evento, y cada valor de parámetro puede tener hasta 100 caracteres. Consulte más información sobre los límites de recogida de eventos más abajo.
  • Hay un límite de registro total de 50 parámetros de texto personalizado y 50 numéricos por propiedad

Ejemplo

Supongamos que está midiendo los clics en los enlaces de descarga de vídeos en su sitio web. La estructura de etiquetado de una propiedad de Universal Analytics tendría un aspecto similar a este: 

  • event_category: "Vídeos"
  • action: "Descarga"
  • event_label: "Lo que el viento se llevó"
     

Si la propiedad de Universal Analytics se ha implementado a través de gtag.js, este evento se traducirá en una propiedad App + Web de acuerdo con la siguiente lógica:

  • "Descarga" se convertirá en el nombre del evento. 
  • "event_category" se convertirá en un parámetro personalizado, que usted deberá registrar como parámetro para que sea visible en los informes.
  • "event_label" se convertirá en un parámetro personalizado, que usted deberá registrar como parámetro para que sea visible en los informes. 

Una estructura de evento más general tendría un aspecto similar a este:

  • event_category: [resourceType]
  • action: [interactionType]
  • event_label: [resourceName]
En una implementación de gtag.js, la acción se convierte en el nombre del evento. Si tiene 10 tipos de interacción, se traducen en 10 nombres de evento diferentes.  

Los parámetros de las propiedades de Universal Analytics se traducen a la propiedad App + Web de manera similar. Los parámetros "event_category" y "event_label" se añaden a cada evento "action" nuevo. 

 

Si tiene una estructura de eventos similar a la del ejemplo anterior:

  1. Empiece a recoger datos. No registre parámetros todavía. Revise los datos de los eventos en BigQuery.
  2. Compruebe cuáles de los eventos que había ya están contemplados entre los registrados automáticamente y los de medición mejorada. Añada un comando "send_to" para enviar estos eventos solo a la implementación de la propiedad de Universal Analytics, no a la propiedad App + Web. 
  3. Implemente eventos recomendados siempre que sea posible.
  4. Registre los parámetros según sea necesario.

Dimensiones y métricas personalizadas

Las dimensiones y métricas personalizadas se pueden utilizar para ampliar información e importar datos offline, como los de los sistemas de CRM. En las propiedades de Universal Analytics ("UA-XXXXXXXX"), las dimensiones y métricas personalizadas deben crearse en la interfaz de usuario, se les asigna un ID y, entonces, se pueden implementar o importar. Se pueden crear con cuatro alcances diferentes: de hit, de sesión, de usuario y de producto. 

En las propiedades App + Web ("G-XXXXXXXX"), las dimensiones y métricas personalizadas se implementan de forma distinta. Las mediciones de las dimensiones y métricas personalizadas con gtag.js se traducen automáticamente a parámetros si se utilizan etiquetas de sitio web conectadas o una propiedad App + Web ("G-XXXXXXXX").

Una dimensión personalizada para una propiedad de Universal Analytics se puede implementar mediante gtag.js de la siguiente manera:

 

1: gtag('config', 'GA_MEASUREMENT_ID', {

2:   'custom_map': {'dimension<Índice>': 'dimension_name'}

3: });

4:

5: gtag('event', 'event_name', {'dimension_name': dimension_value});

 

Línea 2: una dimensión personalizada que se haya registrado a través de la interfaz de usuario se asocia a un índice. Ese índice se asocia a un nombre de dimensión a través de una asignación personalizada.

Línea 5: el nombre de la dimensión se especifica como parte de una directiva de gtag "event" con un valor asociado.

 

Las asignaciones personalizadas no son compatibles con las propiedades App + Web. El nombre y el valor de dimensión especificados en la directiva "event" siguen la configuración conocida del evento gtag.js:

 

1: gtag('event', <nombre_evento>, {

2:   <parámetro_1>: <valor_parámetro_1>,

3:   <parámetro_2>: <valor_parámetro_2>,

4:   <parámetro_3>: <valor_parámetro_3>,

5:   ...

6: });

 

Por lo tanto, los nombres de las dimensiones de las propiedades de Universal Analytics implementadas a través de gtag.js se traducen como parámetros en las propiedades App + Web.

Es importante tener en cuenta lo siguiente: 

  1. Los parámetros deben registrarse en la interfaz de usuario para que aparezcan en los informes. Se trata de un proceso similar al del registro de dimensiones personalizadas en Universal Analytics (se aplican límites). No es necesario que los registre si solo consulta los datos exportados o solo utiliza el parámetro para activar audiencias. 
  2. El alcance de los parámetros personalizados siempre es a nivel de evento, de la misma manera que el alcance de hit en los parámetros de Universal Analytics. Esto también se aplica a las dimensiones personalizadas que se traducen automáticamente a parámetros (en implementaciones de gtag.js "UA-XXXXXXXX"), sea cual sea la configuración del alcance de la dimensión personalizada original.

Las mismas asignaciones y consideraciones son aplicables a las métricas personalizadas, excepto que se tienen en cuenta a la hora de calcular los límites numéricos de los parámetros en lugar de los de texto cuando se registran para la creación de informes.

Las dimensiones y métricas personalizadas de alcance variable de las propiedades de Universal Analytics se asignan a las propiedades App + Web como:
  • Dimensiones personalizadas con alcance de hit: se asignan a parámetros. Se pueden registrar un máximo de 25 parámetros por evento durante la recogida de datos, y 50 parámetros de texto y 50 numéricos para la creación de informes a través de la interfaz de usuario.
    Tenga en cuenta que los parámetros y eventos registrados automáticamente puede que ya estén contemplados en algunos casos prácticos en los que se hayan utilizado dimensiones personalizadas con alcance de hit.
  • Dimensiones personalizadas con alcance de usuario: se asignan a propiedades de usuario. Se pueden registrar un máximo de 25 propiedades de este tipo para crear informes a través de la interfaz de usuario. Las propiedades de usuario registradas automáticamente no se tienen en cuenta a la hora de calcular este límite. 
  • Dimensiones personalizadas con alcance de sesión: no tienen un equivalente en las propiedades App + Web. En su lugar, se deben usar parámetros personalizados o propiedades de usuario.

Prácticas recomendadas para utilizar propiedades de usuario

Las propiedades de usuario son similares a las dimensiones personalizadas con alcance de usuario. Es decir, estas propiedades se asocian a un usuario en distintas plataformas (por ejemplo, en todos los tipos de flujo de datos) y solo se deben usar si los datos deben aplicarse a nivel de usuario.

Las propiedades de usuario no se deben utilizar para datos a nivel de sesión ni de dispositivo (por ejemplo, para el tamaño de la pantalla).

 

Ejemplo de propiedad App + Web

gtag('set', 'user_properties', {

  compositor_favorito: 'Mahler',

  instrumento_favorito: 'contrabajo',

  titularentrada_temporada: 'true'

});

 

Si utiliza analytics.js para la propiedad de Universal Analytics que ya tiene

 

Si quiere añadir la etiqueta básica de página a su sitio web y que los informes App + Web se empiecen a rellenar con datos, siga las instrucciones del artículo Añadir etiquetas en propiedades web y App + Web. Sin embargo, si quiere saber cómo se asigna analytics.js para propiedades de Universal Analytics (UA) a gtag.js para propiedades App + Web, consulte las secciones siguientes.

Acerca del fragmento gtag.js

Si utiliza analytics.js en la propiedad de Universal Analytics, añada el fragmento gtag.js en la nueva propiedad App + Web. El fragmento gtag.js tiene la siguiente estructura:

 

01: <script async src="https://www.googletagmanager.com/gtag/js?id=<ID de propiedad A>"></script>

02: <script>

03:   window.dataLayer = window.dataLayer || [];

04:   function gtag(){dataLayer.push(arguments);}

05:   gtag('js', new Date());

06: 

07:   gtag('config', '<ID de propiedad A>');

08:   

09:   gtag('config', '<ID de propiedad B>');

10: 

11:   gtag('event', 'sign_up', { 'method': 'email' });

12: 

13:   gtag('event', 'view_video', { 'send_to': '<ID de propiedad B>' });

14: 

15: </script>

 

Línea 7: la directiva "config" de gtag habilita la recogida de datos de la propiedad asociada a <ID de propiedad A>. Por ejemplo, al añadir esta directiva con un ID de medición para una propiedad App + Web, los eventos "page_view" se enviarán a esa propiedad. 

El ID de propiedad puede representar la medición de diferentes productos de Google, incluidas propiedades de UA ("UA-XXXXXXXX"), propiedades App + Web ("G-XXXXXXXX"), Google Ads ("AW-XXXXXXXX") o Floodlight ("DC -XXXXXXXX").

Línea 11: la directiva "event" de gtag enviará un evento. Si el fragmento contiene distintas directivas "config" para varias propiedades, el evento se enviará a todas las propiedades.

En este ejemplo, el parámetro "sign_up" es el nombre del evento. El último parámetro es un objeto que contiene un conjunto de parámetros de evento. En este caso, "method" es un parámetro con el valor "email".

Línea 13: el evento tiene "send_to" como parámetro. Se trata de un parámetro especial que dirige el evento asociado hacia una propiedad específica. En otras palabras, este evento solo se enviará a la propiedad que indica <ID de propiedad B>.

La recogida de datos básicos para propiedades App + Web se habilita mediante la directiva gtag "config" y permite la recogida de eventos "page_view" como eventos registrados automáticamente cuando el comando de configuración del código de seguimiento se carga en una página.

El evento de hit de página vista o "page_view" se puede modificar o bloquear mediante parámetros concretos.

Identificadores de propiedades

Los ID de propiedad de Universal Analytics tienen el formato "UA-XXXXXXXX". En ocasiones, se les denomina "ID de seguimiento". En esta guía, nos referiremos a este identificador como "ID de propiedad de UA".

Los flujos de datos web de propiedades App + Web utilizan un ID de medición con el formato "G-XXXXXXXX".

En algunos ejemplos de código y en alguna documentación, puede que se haga referencia a ambos como "GA_Measurement_ID".

Habilitar la recogida de datos básicos

Si se habilita la recogida de datos básicos de una propiedad App + Web, se pueden recoger los datos siguientes:

En esta guía, "recogida de datos básicos" hace referencia a la habilitación de estos tres conjuntos de medición de eventos, a diferencia de la "implementación avanzada", que hace referencia a la implementación manual de eventos específicos.

Para habilitar la recogida de datos básicos para la propiedad App + Web, añada el fragmento gtag.js (la etiqueta global de sitio web) a la sección <head> de cada página.  Consulte las instrucciones sobre cómo encontrar la etiqueta global de sitio web en el artículo ¿Qué ha ocurrido con mi ID de seguimiento?. Su propiedad de Universal Analytics no se verá afectada y seguirá recogiendo datos.

Comparación entre el fragmento gtag.js y el fragmento analytics.js

El fragmento gtag.js para propiedades App + Web tienen una finalidad similar a la del fragmento analytics.js para propiedades de Universal Analytics.

La mayor diferencia entre ambos fragmentos es que el código de analytics.js incluye una llamada "send pageview" independiente, y el código de gtag.js no. En gtag.js, la página vista es un evento registrado automáticamente que se envía junto con la directiva "config". 

 

Propiedad de Universal Analytics (analytics.js)

<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','https://www.google-analytics.com/analytics.js','ga');

 

ga('create', 'MEASUREMENT_ID', 'auto');

ga('send', 'pageview');

</script>

 

Propiedad App + Web (gtag.js)

<script async src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script>

<script>

  window.dataLayer = window.dataLayer || [];

  function gtag(){dataLayer.push(arguments);}

  gtag('js', new Date());

 

  gtag('config', 'MEASUREMENT_ID');

</script>

Ajustes de configuración de gtag.js

Puede configurar el fragmento gtag.js básico para controlar ajustes de la recogida de datos, como la anonimización de IP, la personalización de cookies y Google signals, de manera similar a como se hace con analytics.js. Puede hacerlo mediante las directivas "config" o "set" en gtag.js (como se hace con las directivas "set", "create" y "require" de analytics.js).

En las propiedades App + Web ("G-XXXXXXXX") se pueden implementar ajustes de "config" similares mediante gtag.js. Sin embargo, hay diferencias entre los ajustes de estas propiedades y los de las propiedades de Universal Analytics. Tenga en cuenta lo siguiente:

  • A la anonimización de IPs se le asigna el valor "true" y no se puede configurar en las propiedades App + Web. Por lo tanto, la dirección IP se enmascara automáticamente con el evento estándar de las propiedades App + Web ("G-XXXXXXXX"). 
  • Cuando sea necesario aplicar los ajustes globales a todas las propiedades configuradas, utilice el comando "set" para que se aplique a todos los ID de medición o de propiedad.
  • Preste especial atención a las funciones de publicidad y personalización de anuncios en analytics.js, que se suelen implementar mediante una línea "set". 

Si utiliza las directivas "set", "create" y "require" en su implementación de analytics.js, compruebe cuáles se definen automáticamente en la propiedad App + Web y cuáles deben especificarse en el código de dicha propiedad (asignación de parámetros).

Más abajo se muestran algunas configuraciones con códigos de ejemplo en analytics.js para propiedades de UA y en gtag.js para propiedades App + Web:

Habilitar la recogida de datos básicos y configurar el campo "User-ID"

analytics.js

ga('create', 'GA_MEASUREMENT_ID', 'auto', {

  userId: USER_ID

});

ga('send', 'pageview');

 

gtag.js

gtag('config', 'GA_MEASUREMENT_ID', {

  'user_id': 'USER_ID'

});

 

Ajustar la configuración de cookies

analytics.js

ga('create', 'GA_MEASUREMENT_ID', {

  'cookieName': 'cookieGa',

  'cookieDomain': 'blog.example.es',

  'cookieExpires': 60 * 60 * 24 * 28  // Tiempo en segundos.

});

 

gtag.js

gtag('config', 'GA_MEASUREMENT_ID', {

  'cookie_prefix': 'MiCookie',

  'cookie_domain': 'blog.example.com',

  'cookie_expires': 28 * 24 * 60 * 60  // 28 días, en segundos

});

Bloquear eventos "page_view"

Si no necesita que se envíe un evento "page_view" cuando cargue el código "config" (por ejemplo, si se está cargando un iframe), puede modificar el ajuste de "config" para bloquear el evento "page_view".  Supongamos que se envía un evento "page_view" y, acto seguido, el usuario inicia sesión en el sitio web. Para la interacción de inicio de sesión, utiliza una directiva "config" para definir el ID de usuario, pero no quiere enviar otro evento "page_view". En el siguiente código se muestra cómo evitar que se envíe.

gtag('config', 'MEASUREMENT_ID', {

  'user_id': 'USER_ID',

  'send_page_view': false

});

Nombres de etiquetas

Puede usar nombres de etiquetas (conocidos como "registradores") si quiere enviar datos a distintas propiedades de Universal Analytics mediante analytics.js. En analytics.js, los registradores definen a qué propiedad quiere enviar los datos. No es necesario especificar el ID de propiedad de Universal Analytics en los hits después del hit inicial "create", solo el nombre del registrador.

En gtag.js, los registradores no están disponibles para las propiedades App + Web ni para las de Universal Analytics. Si quiere enviar todos los hits a varias propiedades (diferentes flujos de datos de una propiedad App + Web), especifique todos los ID de medición o de propiedad en la línea "config".

Implementación avanzada

La recogida de datos básicos ofrece completas funciones de medición mediante eventos "page_view", eventos registrados automáticamente y la medición mejorada. Sin embargo, es posible que disponga de código de medición de Google Analytics adicional para su propiedad de Universal Analytics que deba traducirse a la nueva propiedad App + Web. 

Etiquetado de eventos

En las propiedades de Universal Analytics que se implementan a través de gtag.js ("UA-XXXXXXXX"), los eventos se implementan como tipos de hits independientes, utilizando las dimensiones "Categoría de evento", "Acción de evento" y "Etiqueta de evento", y la métrica "Valor del evento". Cuando se recogen los datos de estos eventos, aparecen en los informes, y el número de valores de eventos, métricas y dimensiones es ilimitado.

En las propiedades App + Web, cada hit es un evento, lo que significa que ya no hay una distinción entre los tipos de hit.  

Tipos de eventos de las propiedades App + Web

Los eventos App + Web se dividen en cuatro categorías: registrados automáticamente, de medición mejorada, recomendados y personalizados.  

  1. Los eventos registrados automáticamente se recogen automáticamente con la recogida de datos básicos. Para usar los eventos registrados automáticamente, no es necesario añadir ni modificar código en el sitio web o en la aplicación. 
  2. Los eventos de medición mejorada se pueden activar y desactivar de las propiedades App + Web en la interfaz de gestión. Para usar los eventos de medición mejorada, no es necesario añadir ni modificar código en el sitio web o en la aplicación.
    • Tenga en cuenta que los eventos que se han implementado como eventos individuales y que, a su vez, se recogen a través de la medición mejorada, se registran dos veces. Si está enviando un evento a ambas propiedades, una de Universal Analytics y una App + Web, la solución consiste en añadir el parámetro "send_to" al evento, especificando el ID de propiedad de UA pertinente. De esta forma, el evento solo se enviará a la propiedad de Universal Analytics y no a la App + Web.
    • Nota técnica: La medición mejorada no se basa en IDs o clases de HTML, a diferencia de los sistemas en los que estos se identifican mediante Google Tag Manager como activadores o variables de eventos (eventos como los clics en enlaces y las descargas).

  1. Los eventos recomendados se implementan manualmente, pero tienen nombres y parámetros predefinidos específicos. Los eventos recomendados permiten acceder a funciones de informes actuales y futuras que no se pueden usar con los eventos personalizados (es decir, los eventos a los que el anunciante les asigna un nombre). Hay eventos recomendados para:
  1. Los eventos personalizados son aquellos a los que el anunciante les asigna un nombre y que él mismo implementa. 
 

Prácticas recomendadas para implementar eventos

  1. Siempre que sea posible, utilice eventos de medición recogidos automáticamente y de conversión mejorada en lugar de eventos implementados por su cuenta.
  2. Si quiere implementar un evento que no está entre los recogidos automáticamente ni entre los de medición mejorada, búsquelo entre los eventos recomendados. 
  3. Implemente eventos personalizados solo si ninguna de las dos opciones mencionadas anteriormente satisface sus necesidades.

Haga un inventario de todos los eventos que se utilizan en su propiedad de Universal Analytics y compruebe si los eventos de medición recogidos automáticamente y los de medición mejorada pueden satisfacer esas necesidades en la propiedad App + Web. Céntrese primero en esos eventos, ya que no tienen que codificarse manualmente para realizar la migración.

Eventos implementados manualmente (es decir, eventos recomendados y personalizados)

Las estructuras de datos de los eventos de las propiedades App + Web y de las propiedades de Universal Analytics son distintas. 

  • En las propiedades de Universal Analytics, los eventos incluyen los campos "Categoría de evento", "Acción de evento", "Etiqueta de evento" y "Valor del evento", y se pueden añadir dimensiones personalizadas. 
  • En las propiedades App + Web, los eventos implementados manualmente constan de "Nombre del evento", parámetros recogidos automáticamente y parámetros especificados manualmente. Los parámetros especificados manualmente sustituyen los campos de evento de las propiedades de Universal Analytics y también se pueden utilizar para especificar información adicional con el evento.

Una traducción válida y directa de un evento de propiedad de Universal Analytics (implementado en analytics.js) a un evento de propiedad App + Web tendría un aspecto similar a este:

Evento de la propiedad de UA (a través de analytics.js)

ga('send', 'event', 'Videos', 'play', 'Fall Campaign');

O

ga('send', {

  hitType: 'event',

  eventCategory: 'Videos',

  eventAction: 'play',

  eventLabel: 'Fall Campaign'

});

Evento de propiedad App + Web (mediante gtag.js)

gtag('event', 'play', {

  'eventCategory': 'Videos',

  'eventLabel': 'Fall Campaign'

});

 

Convenciones de nomenclatura de eventos implementados manualmente

Si utiliza un valor de "Nombre de evento" que no está en la lista de nombres de eventos registrados automáticamente ni es uno de los nombres de eventos de medición mejorada, el evento se registra como recogido manualmente.  


Puede usar un máximo de 500 nombres de evento diferentes. Utilice nombres de evento recomendados en la medida de lo posible para que sean compatibles con las funciones adicionales de creación de informes y las que se añadan más adelante en la propiedad App + Web, que usarán esas convenciones de nomenclatura.

Parámetros de evento

Puede utilizar parámetros si quiere enviar junto con un evento información adicional a la que envían los parámetros registrados automáticamente. Los parámetros que recoja estarán disponibles en BigQuery y para definir audiencias. Sin embargo, para poder verlos en la interfaz de los informes, deberá registrarlos. Al hacerlo, estos parámetros quedarán disponibles en los informes como dimensiones personalizadas con alcance de evento o como métricas personalizadas con alcance de evento. 

Comportamiento de los parámetros

Un parámetro puede incluir un número ilimitado de valores únicos. Sin embargo, hay limitaciones y comportamientos importantes que se deben tener en cuenta al configurar una propiedad App + Web junto con una propiedad de Universal Analytics.

  • Puede enviar un máximo de 25 parámetros personalizados por evento, y cada valor de parámetro puede tener hasta 100 caracteres. Consulte más información sobre los límites de recogida de eventos más abajo.
  • Hay un límite de registro total de 50 parámetros de texto personalizado y 50 numéricos por propiedad
 

Recomendaciones

  1. Empiece a recoger datos. No registre parámetros todavía. Revise los datos de los eventos en BigQuery.
  2. Compruebe cuáles de los eventos que había ya están contemplados entre los registrados automáticamente y los de medición mejorada.
  3. Implemente eventos recomendados siempre que sea posible.
  4. Registre los parámetros según sea necesario.

Dimensiones y métricas personalizadas

Las dimensiones y métricas personalizadas se pueden utilizar para ampliar la información que se mide en el sitio web y para importar datos offline, como los de los sistemas de CRM. En las propiedades de Universal Analytics ("UA-XXXXXXXX"), las dimensiones y métricas personalizadas deben crearse en la interfaz de usuario, se les asigna un ID y, entonces, se pueden implementar o importar. Se pueden crear con cuatro alcances diferentes: de hit, de sesión, de usuario y de producto.

En las propiedades App + Web ("G-XXXXXXXX"), las dimensiones y métricas personalizadas se implementan de forma distinta. Las mediciones de las dimensiones y métricas personalizadas de la propiedad de UA que se hayan implementado mediante analytics.js se deben volver a implementar como parámetros en la propiedad App + Web.
 

Una dimensión personalizada para una propiedad de Universal Analytics se puede implementar mediante analytics.js de la manera siguiente:

ga('send', 'event', 'category_value', 'action_name', {'dimension5': 'custom data'   

  });

O

ga('set', 'dimension5', 'custom data');

 

Estas dimensiones personalizadas se pueden traducir a la propiedad App + Web mediante gtag.js del modo siguiente:

gtag('event', 'action_name', {'eventCategory': 'category_value',

'dimension5': 'custom data'

    });

O

gtag('set', {'dimension5': 'custom data'});

Es importante tener en cuenta lo siguiente: 

  1. Los parámetros deben registrarse en la interfaz de usuario para que aparezcan en los informes. Se trata de un proceso similar al del registro de dimensiones personalizadas en Universal Analytics (se aplican límites). No es necesario que los registre si solo consulta los datos exportados o solo utiliza el parámetro para activar audiencias. 
  2. El alcance de los parámetros personalizados siempre es a nivel de evento, de la misma manera que el alcance de hit en los parámetros de Universal Analytics. Esto también se aplica a las dimensiones personalizadas que se traducen automáticamente a parámetros (en implementaciones de gtag.js "UA-XXXXXXXX"), sea cual sea la configuración del alcance de la dimensión personalizada original.

Las mismas asignaciones y consideraciones son aplicables a las métricas personalizadas, excepto que se tienen en cuenta a la hora de calcular los límites numéricos de los parámetros en lugar de los de texto cuando se registran para la creación de informes.

Las dimensiones y métricas personalizadas de alcance variable de las propiedades de Universal Analytics se asignan a las propiedades App + Web como:

  • Dimensiones personalizadas con alcance de hit: se asignan a parámetros. Se pueden registrar un máximo de 25 parámetros por evento durante la recogida de datos, y 50 parámetros de texto y 50 numéricos para la creación de informes a través de la interfaz de usuario.
    Tenga en cuenta que los parámetros y eventos registrados automáticamente puede que ya estén contemplados en algunos casos prácticos en los que se hayan utilizado dimensiones personalizadas con alcance de hit.
  • Dimensiones personalizadas con alcance de usuario: se asignan a propiedades de usuario. Se pueden registrar un máximo de 25 propiedades de este tipo para crear informes a través de la interfaz de usuario. Las propiedades de usuario registradas automáticamente no se tienen en cuenta a la hora de calcular este límite. 
  • Dimensiones personalizadas con alcance de sesión: no tienen un equivalente en las propiedades App + Web. En su lugar, se deben usar parámetros personalizados o propiedades de usuario.

Prácticas recomendadas para utilizar propiedades de usuario

Las propiedades de usuario son similares a las dimensiones personalizadas con alcance de usuario. Es decir, estas propiedades se asocian a un usuario en distintas plataformas (por ejemplo, en todos los tipos de flujo de datos) y solo se deben usar si los datos deben aplicarse a nivel de usuario.

Las propiedades de usuario no se deben utilizar para datos a nivel de sesión ni de dispositivo (por ejemplo, para el tamaño de la pantalla).

Ejemplo de propiedad App + Web

gtag('set', 'user_properties', {

  compositor_favorito: 'Mahler',

  instrumento_favorito: 'contrabajo',

  titularentrada_temporada: 'true'

});

 

Habilitar eventos de conversión

En lugar de crear objetivos, habilitará eventos como conversiones.

¿Te ha resultado útil esta información?
¿Cómo podemos mejorar esta página?

¿Necesitas más ayuda?

Inicia sesión si quieres ver otras opciones de asistencia para solucionar tu problema.