Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

152
Vistas
Obtener de forma fiable el ID de seguimiento de Google Analytics de otro script

Necesito recuperar el ID de seguimiento de Google Analytics a través de JavaScript para usarlo en otro script. Algo como:

var ga_id = (typeof ga !== 'undefined') ? ga.getAll()[0].get('trackingId') : 'Unable to retrieve GA id'

My Analytics se carga con Tag Manager, por lo que aunque estoy ejecutando mi propio JavaScript bastante tarde en la página, no detecta la presencia del objeto ga . (Puedo acceder a él sin problemas a través de la consola de herramientas para desarrolladores).

¿Cómo puedo asegurarme de que ga se haya cargado antes de intentar acceder a sus propiedades?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Está allí en la ventana cargada y puedes verlo en la vista previa de GTM así:

ingrese la descripción de la imagen aquí

Tengo este CJS en esa var (usé tu código):

ingrese la descripción de la imagen aquí

Aunque esto es amplio en mi caso, el tuyo puede diferir, así que lo que puedes hacer es lo siguiente:

  1. Cree una etiqueta html personalizada que se ejecute en la carga de la página e implemente un cierre con un tiempo de espera.
  2. En la devolución de llamada de tiempo de espera, inserte un evento dataLayer.
  3. Ahora mueva la etiqueta para la que desea obtener el valor de la identificación de la propiedad al activador del evento dataLayer (evento personalizado).

Esto no es muy elegante, pero funcionará. Nuevamente, para implementaciones normales, Window Loaded debería ser suficiente.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda