Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

146
Views
¿Es posible rastrear enlaces hash como páginas con Google Analytics?

¿Es posible rastrear enlaces hash como páginas con Google Analytics?

Por ejemplo, quiero que index.php/#1, index.php/#2 e index.php/#3 aparezcan como visitas de página individuales con el tiempo individual dedicado a la página.

Si no hay una forma sencilla de hacerlo, ¿cómo puedo agregar un evento de seguimiento a un evento onclick con jquery? ¿Todavía puedo recibir la hora exacta en la información de la "página" de esta manera?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

En general, su código podría verse así

 _gaq.push(['_trackPageview',location.pathname + location.search + location.hash]);

Puede vincular ese código cada vez que tenga un cambio de hash dentro de su aplicación, o podría usar un complemento genérico de cambio de hash, que usa HTML5 onhashchange y algunos trucos compatibles con versiones anteriores para navegadores más antiguos, y vincular este código a ese evento, para que se dispare cada vez que cambie su hash.

Usando ese complemento, su código podría verse así:

 $(window).hashchange( function(){ _gaq.push(['_trackPageview',location.pathname + location.search + location.hash]); })

**ACTUALIZACIÓN 2014:**

Así es como haría esto en el nuevo Universal Analytics :

 ga('set', 'page', location.pathname + location.search + location.hash); ga('send', 'pageview');

Nota de la documentación de Google Analytics:

Si bien, técnicamente, el comando de send para visitas de página acepta un campo de page opcional como tercer parámetro, no se recomienda pasar el campo de page de esa manera al medir aplicaciones de una sola página.

Así es como lo haría si está utilizando Google Analytics dentro de Google Tag Manager:

  • Ve a tus macros
  • Se actualizó la macro de URL a "Fragmento"
over 4 years ago · Santiago Trujillo Report

0

Parece que esto también podría ser útil: https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications

Muy útil con claro 'Qué hacer' y 'Qué no hacer'

over 4 years ago · Santiago Trujillo Report

0

Google Analytics le permite realizarun seguimiento de eventos personalizados , por ejemplo, cargas de página AJAX.

(Las advertencias habituales se aplican al hacer esto; con suerte, hay formas que no son de JavaScript para acceder a los mismos datos :)

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!