Dudas sobre user_id ede GA4 en Tag Manager

146 views
Skip to first unread message

Jorge Castro

unread,
Jun 1, 2023, 10:14:19 AM6/1/23
to Mide y Venceras
Buenas tardes,

Tengo dos dudas sobre el user_id de GA4 en GTM, a ver si es posible encontrar aclaración:

1- Indicáis que el user_id debe colocarse en la Etiqueta de configuración de GA4, en "Propiedades del usuario". Sin embargo, en la ayuda de GA4 se indica que hay que colocarlo en "Campos que configurar".

Se puede ver en este enlace, en el Paso 3:

¿Se trata de un error de la ayuda?

2- Cuando el usuario de la web no se ha "logado" o se "desloga" no sé muy bien qué valor pasar a user_id para indicar a GA4 que ya no está activo.
¿Me podéis ayudar?

Muchas gracias!
Jorge

Kiko Luque

unread,
Jun 1, 2023, 10:42:09 AM6/1/23
to Mide y Venceras
Buenas Jorge puedes pasar el valor de user_id en campos a configurar, cuando un usuario no esté logrado arrojará  undefined

Jorge Castro

unread,
Jun 2, 2023, 3:04:51 AM6/2/23
to Mide y Venceras
Hola Kiko,

Gracias por responder. 

Según lo que he estado viendo por ahí, el user_id tiene toda la pinta de que debe colocarse obligatoriamente en "Campos que configurar". Y lo que comentas de pasar "undefined" no creo que funcione. Ayer encontré esta ayuda de GTM:


Ahí también se indica que el user_id debe colocarse en "Campos que configurar".

Y si lees casi al final, donde pone "Quite el User-ID de la actividad del usuario que salió de su cuenta", interpreto que hay dos opciones cuando el usuario hace un logout:

1- Activar una etiqueta que no tenga un user_id. Esto implica duplicar tanto la etiqueta de Configuración de GA4 como las etiquetas de Eventos, ya que estos utilizan una etiqueta de Configuración, y no veo que haya posibilidad de indicar en GTM que se utilice una u otra en base a una condición.

2- Pasar el valor null, ya que todos los demás valores, incluidos los falsos o el 0, se toman como user_id válidos. O sea, que si se pasa "undefined" se atribuirá la actividad al user_id "undefined" en GA4.

No entiendo por qué este tema no se explica con mayor claridad.

Saludos!
Jorge

Kiko Luque

unread,
Jun 2, 2023, 3:30:33 AM6/2/23
to Mide y Venceras
Realmente no es tan complicado cuando el usuario está logueado pasas un valor cuando no lo esta lo coge como undefined.

Si lo quieres usar en informes estándar puedes crear una propiedad de usuario  que almacene el user id ( llámala como quieras ) y crear un dimensión personalizada de tipo usuario para poderla utilizar en tus informes.

De lo contrario creo que solo la tienes disponible en informes de exploración.

Que tengas buen día ;)

Asier Barainca

unread,
Jun 2, 2023, 3:41:36 AM6/2/23
to Mide y Venceras
Hola, efectivamente ahora la documentación indica que lo coloques en Campos para configurar... Como dice Kiko cuando no haya valor ahí te lo pondrá en Undefined y va a funcionar todo bien sin problema.

Yo lo tengo prácticamente en todas mis propiedades en Propiedades de usuario, solo lo mando en aquellos eventos en los que lo recojo (login y sign_up normalmente) y funciona perfectamente. Pero por si acaso mejor hacer caso a lo oficial.

Un saludo

Gala De Pereda Ramos

unread,
Jun 16, 2023, 4:27:01 AM6/16/23
to Mide y Venceras
Justo he estado mirando cómo implementar ésto y hay un videotutorial: https://www.analyticsmania.com/post/google-analytics-4-user-id/

Y Julius sí que aplica en GTM "Propiedad de usuario" en vez de "Campos a configurar" (al contrario de la documentación que habéis aportado). Lo único que no sé después cuando creéis al dimensión personalizada directamente en GA4 ¿la esteblecéis a nivel evento o nivel usuario? ¿no puede dar algún tipo de incompatibilidad?
dimensión personalizada.png

Asier Barainca

unread,
Jun 16, 2023, 4:49:16 AM6/16/23
to Mide y Venceras
Hola, con el parámetro user_id directamente no vas a poder crear una dimensión, deberías añadir otro. Inventarte un id_user o algo así con el mismo valor.

Será propiedad de usuario, eso sin duda, pero ojo con la Cardinalidad, ten muy claro que vas a neceistar esta información en los informes de GA4,

un saludo

Gala De Pereda Ramos

unread,
Jun 16, 2023, 6:30:56 AM6/16/23
to Mide y Venceras
Hola de nuevo Asier,

En nuestro caso por ejemplo, es que no usamos el id_user ad-hoc porque no se lo logan en la plataforma, lo implementamos para atribuir id a las sesiones y luego ver junto con crm, qué canales han convertido.

Pero aplicado a los ejemplos donde los usuarios se loguean y se establece un id-user ¿no se podría tirar del mismo en Propiedades de usuario y luego crear la dimensión personalizada? ¿o se puede establecer como "Campos a configurar" y luego crear una dimensión personalizada?

*La idea es: ¿se pueden crear dimensiones personalizadas que tiren directamente de campos, no? Al igual que pueden tirar por ejemplo de parámetros ¿es así?

Asier Barainca

unread,
Jun 16, 2023, 7:34:28 AM6/16/23
to Mide y Venceras
Hola, con el parámetro user_id que es el oficial para establecer esta funcionalidad NO se puede crear una dimensión personalizada (Entiendiendo que la quieres para tener cada ID de usuarios). La propie herramienta ya crea una dimensión de usuarios logados Si o NO.

Por eso te decía, si necesitas tener cada ID de cada usuario, deberás crear una segunda propiedad de usuario a la que le otorgues otro nombre (por eso he puesto como ejemplo id_user) y tenga los mismos valores... pero no es del todo recomendable por la cardinalidad.

Reply all
Reply to author
Forward
0 new messages