Why there is huge difference in Pageviews tracking number on discourse admin dahboard and on google analytics

Desenterrando este…

@sam Encontré la publicación de abajo tuya que describía exactamente lo que Discourse y Google Analytics cuentan como una “vista de página”.

¿Sigue siendo así como se cuentan las vistas de página? Estamos tratando de reconciliar si y qué herramientas de análisis usar en el futuro, ya que hasta ahora GA, Plausible y Fathom subestiman las vistas de página en comparación con la propia analítica de Discourse.

1 me gusta

Mi suposición, aunque sea salvaje y desinformada, es que tienen un fragmento de javascript que no se vuelve a ejecutar cuando se realizan esas llamadas ajax. O incluso podría cargarse solo una vez por sesión.

@codinghorror @sam He estado revisando el foro y parece que todos tienen el problema opuesto al mío. Es decir, todos informan que Discourse informa más páginas vistas que GA.
Yo estoy experimentando lo contrario.

Cuando lo investigué, muestra que efectivamente se disparan 2 eventos por cada página vista.
Una para GA4 y luego para una cuenta de UA.
Creo que solíamos usar UA pero ya no lo hacemos. Sin embargo, si tengo algo en el campo “ga universal tracking code” al inspeccionar la página, veo tanto el nuevo código GA4 como el antiguo código UA.
Si elimino el valor de “ga universal tracking code”, ambos de los anteriores incluye JS desaparecen de la página.
¿Cómo depuro esto? ¿Debería mirar en la base de datos el valor del código UA y resolverlo de esa manera?
He mirado en la tabla SiteSettings y solo encontré el código GA4.

2 Me gusta

Mis sentimientos hacia Google y su interfaz de usuario son los mismos que hacia el enfoque de Windoze de antaño: mierda. Pero GA4 se lleva la palma. ¿Cuál es el punto? Este GA4, ni siquiera parece poder hacer un informe horario de estadísticas de tráfico. ¿Por qué tengo que entrar en otra suite para obtener lo que necesito?

La solución para todos puede ser simplemente abandonarlo. Sería bueno tener un gráfico de visitas de usuarios por hora en la administración, una visualización básica del tráfico que esté en vivo.

2 Me gusta

Estoy obteniendo una brecha aún mayor entre las cifras antiguas de UA y las pageviews más nuevas de GA4.

Y mis Pageviews de Adsense son una fracción de ambos, como, una fracción diminuta.

Hola @sam

Solo estoy intentando entender esto en relación con GA4 y quizás para ayudar a los usuarios menos técnicos como yo a entender la diferencia en términos sencillos.

¿Estás diciendo que cuando un usuario se desplaza hacia abajo en un hilo largo y se cargan las siguientes 20 publicaciones, GA4 está contando esta carga automática de página como UNA visita a página? El usuario no está cambiando la página manualmente, pero esencialmente es una página de contenido nueva, por lo que tiene sentido contarla como una visita a página. En un foro antiguo, habrías tenido que hacer clic en PÁGINA 2, PÁGINA 3, etc., en la paginación, para avanzar en una conversación larga, pero el desplazamiento infinito lo está haciendo automáticamente por ti.

¿Mientras que la métrica interna de visitas a páginas de Discourse solo se cuenta cuando realmente haces clic en un nuevo tema / realizas un cambio completo de página?

¿O es una simplificación excesiva de lo que quieres decir?

Solo estoy tratando de entender por qué mis visitas a páginas de GA4 son mucho más altas que las de Discourse.

Esto es de ayer y ni siquiera es un ejemplo extremo, ya que es un momento tranquilo en mi sitio, pero muestra la diferencia:

Así que mi GA4 dice 39K visitas a páginas ayer:

Pero Discourse en sí mismo dice:

De acuerdo, acabo de hacer una prueba en un hilo de mi sitio que normalmente no tiene mucho tráfico. Es un hilo antiguo y largo, así que es perfecto para probar esto.

Al inicio de la prueba, no tenía pageviews en la lista de páginas en tiempo real de GA4 en los últimos 30 minutos. Deslicé hacia abajo a través de varios cientos de publicaciones en el hilo y luego volví a revisar mi vista en tiempo real de GA4, y ahora tengo 25 pageviews para esa página en los últimos 30 minutos.

Así que parece que cada carga automática de página se cuenta como una pageview en GA4. Lo cual creo que tiene sentido, solo porque la siguiente página se carga automáticamente, sigue siendo una pageview en mi opinión.

Así que esto podría explicar las diferencias que algunos usuarios están obteniendo, donde algunos de nosotros tenemos más pageviews de GA4 que de Discourse, esto podría suceder cuando tienes hilos largos y concurridos, lo cual mi sitio tiene mucho. Mientras que los usuarios con más hilos pero menos hilos largos podrían ver más pageviews de Discourse que de GA4 debido a las diferencias que Sam mencionó anteriormente (GA no cuenta las vistas con JS deshabilitado, etc.).

3 Me gusta

Si no recuerdo mal, si desactivas javascript puedes ver Discourse en paginación.

Podría ayudarte con tu examen de contabilidad.

Nunca pude conciliar las estadísticas de Discourse, solo los usuarios registrados, ¿qué es exactamente 1 usuario registrado, es realmente solo eso, solo 1 usuario registrado?

Encontraría que el total de usuarios registrados en los estados de Discourse podría ser aproximadamente 3/4 veces más que el total de usuarios de Google (no GA4) del día.

1 me gusta

Volviendo a esto de nuevo, pero comparando las vistas de página de GA4 y Discourse con las vistas de página de Google AdSense. Creo que hay un problema profundo con las vistas de página en Google AdSense en comparación con Google Analytics (GA4) y las estadísticas de Discourse, incluso usando el plugin oficial de Ad.

Como se mencionó anteriormente, GA4 parece estar contando los scrolls infinitos como una nueva vista de página, lo cual es correcto en mi opinión. En software anterior, esto te habría obligado a usar paginación para llegar al siguiente conjunto de publicaciones, lo que requeriría una carga completa de página, por lo que cargar el siguiente conjunto de publicaciones es una vista de página dinámica o virtual, creo que así lo describí.

Discourse, como se explicó anteriormente, solo cuenta cuando alguien cambia a una nueva página cambiando de hilo o yendo a la página de inicio y creando una carga de página completa. Esto está bien, aunque creo que los scrolls infinitos son vistas de página válidas.

Pero Google AdSense está obteniendo un total de PageView mucho, mucho menor que incluso el total de Discourse.

Tomemos como ejemplo el sábado 15 de julio de 2023

  • En GA4 tuve 152.000 Vistas de Página:
  • En Discourse tuve 93.561 Vistas de Página - la diferencia tiene sentido como se describió anteriormente:
  • En Google AdSense, usando el Plugin oficial, tuve 6.000 vistas de página y gané solo 3,55 €

Me doy cuenta de que las vistas de página de AdSense son más bajas porque solo cuentan las páginas con anuncios, pero tenía anuncios en varias posiciones en casi todas las páginas del sitio y cada 20 publicaciones en los hilos, incluso teniendo en cuenta los bloqueadores de anuncios y los rastreadores o lo que sea que esa caída no puede ser correcta… ¿o sí?

Creo que hay un par de problemas aquí. Sospecho que Adsense, al igual que Universal Analytics antes, no está contando las vistas infinitas / vistas de página virtuales, pero no creo que ni siquiera esté contando las vistas de página que cuenta Discourse. Ni de cerca.

Prueba de Fathom Analytics

Ejecuté un experimento usando Fathom Analytics durante una semana usando Tag Manager para agregar el código a mi sitio, con la configuración para activarse en Vistas de Página.

Usando el depurador de GTM, noté que podías navegar por varias páginas del sitio y la etiqueta solo podía hacer ping una vez. Lo dejé funcionando así durante una semana y las VISTAS estaban muy por debajo de GA4.

Con esa configuración, Fathom tuvo solo 7.3K vistas
GA4 en la misma fecha tuvo 62K
Discourse tuvo: 34K

Había deshabilitado Adsense en esa etapa mientras realizaba las pruebas, pero parece una tasa de caída muy similar.

Leí un poco sobre SPA y vi que agregar el disparador de HISTORIAL podría ser adecuado para Discourse:

Lo agregué y lo dejé funcionando durante un par de semanas y puedes ver el salto:

El 15 de agosto obtuve 37.5K vistas en Fathom, lo que concuerda con mis estadísticas de GA4 para ese día:

Hay un hilo interesante al respecto aquí:

Después de casi tres semanas de mostrar anuncios de visualización utilizando el plugin oficial de anuncios de Discourse, podemos confirmar todas nuestras vistas anteriores basadas en el análisis SEO de sitios web de aplicaciones de página única (SPA).

Discourse es el sitio web con el peor rendimiento, desde la perspectiva de los ingresos publicitarios, de todos los sitios web que hemos administrado a lo largo de los años. Resumen:

  • Google “ve” la carga inicial de la página como una “vista de página”, pero las vistas posteriores a la carga inicial de la página de la aplicación SPA no se “ven” como una “vista de página”.
1 me gusta

Este parece ser un problema grave para cualquiera que quiera monetizar su esfuerzo/tráfico.

Quizás lo entiendo mal, pero me parece que el plugin AdSense no se activa en las cargas de página dinámicas, sospecho que ni siquiera se activa en lo que discourse cuenta como una vista de página, lo cual no puede ser correcto, ¿verdad?

He logrado conectar el código de AdSense usando GTM y lo he configurado en HISTORY como se mencionó anteriormente, informaré sobre las páginas vistas que obtenga ahora.

2 Me gusta

Como en mi publicación anterior: como experimento, he agregado AdSense a mi sitio usando GTM.

El método GTM no es perfecto de ninguna manera; como puedes ver en esta grabación de pantalla, muestra etiquetas que no se activan en los cambios de página, o mejor dicho, las etiquetas se activan en el depurador de GTM pero los anuncios no se muestran cuando navegas por el sitio.

https://www.loom.com/share/44888fe583ec468f99e3114a0c8c714b

Puedes ver en el video que cuando se configura para activarse en TODAS LAS PÁGINAS, parece que puedes navegar por el sitio de un hilo a otro y no activar las etiquetas en absoluto, incluso yendo de la página de inicio a otro hilo y volviendo a salir y entrando en otro hilo.

Mientras que las etiquetas que están configuradas en “Historial” o “todas” parecen activarse con cada cambio de página, de página a página, y también cuando activas un desplazamiento infinito.

Aquí está la definición de GTM del activador de HISTORIAL (TODOS):

Pero incluso con las etiquetas activándose, los anuncios no se cargan cuando navego por el sitio. Pero como puedes ver en las estadísticas a continuación, todavía obtengo mejores Vistas de Página en AdSense en proporción a mi tráfico de GA4 que con el complemento de anuncios.

Me pregunto si algo similar está sucediendo con el complemento de anuncios oficial. Las Vistas de Página fueron peores (ver más detalles a continuación) cuando usaba el complemento, en comparación con los primeros días de mi experimento usando Tag Manager para agregarlos.

Como puedes ver a continuación:

Entonces, en mis datos del 15 de julio anteriores:

  • Google Analytics GA4: tuvo 152K Vistas de Página
  • Google Analytics GA4: tuvo 6.8K Eventos de Primera Visita
  • Discourse Registrado: 93K Vistas de Página
  • Google AdSense: 6K Vistas de Página

Ese evento de primera visita y las Vistas de Página de AdSense parecen notablemente similares: ¿está Google AdSense rastreando algo fuera de la carga de la primera página de cada visita?

EDITAR para agregar algunos datos tempranos sobre mi AdSense - GTM Adsense

Vistas de página de Google Analytics del 2 de junio al 26 de agosto, puedes ver dónde termina la parte de alta visibilidad de la temporada el 31 de julio = 211K Vistas de página:

Vistas de página de Google AdSense:

NOTA:

  • Estuve usando el complemento oficial hasta el 31 de julio
  • Eliminé AdSense del 3 al 23 de agosto = el punto más bajo.
  • Agregué AdSense con Google Tag Manager el 24 de agosto.

Puedes ver que a pesar de los importantes problemas en la grabación de pantalla anterior, y con mucho menos tráfico general, estoy obteniendo una proporción mucho mayor de vistas de página de AdSense por vista de página de GA4 usando GTM para adjuntar AdSense de lo que obtenía con el complemento oficial.

  • Así que ayer tuve 53K Vistas de Página en GA4
  • Con 7K Vistas de Página en AdSense (usando el método GTM profundamente defectuoso que se muestra en el video)
  • Esto es una tasa de éxito del 13% de vistas de página de AdSense a vistas de página de GA4
  • Mientras que con el Complemento de Anuncios Oficial, estaba obteniendo un recuento de PV de AdSense a GA4 del 3.9%.

Curiosamente, usando el complemento oficial, tenía muchos más anuncios en el sitio y se mostraban cuando navegabas de página a página mucho mejor que usando GTM, pero las vistas de página registradas en AdSense eran una fracción de lo que deberían ser.

Creo que hay algo mal con el complemento de anuncios y cómo se activa, o más bien, no se activa en las cargas de página dinámicas.

¿AdButler o alguna de las otras integraciones de anuncios rastrea mejor las páginas vistas dada la naturaleza algo única de Discourse?

2 Me gusta

@Shaneod Estoy de acuerdo con lo que dices. Los ingresos publicitarios de AdSense de Discourse son realmente bajos. Como dijiste, AdSense no cuenta las vistas de página. El plugin oficial de anuncios necesita un arreglo para activarse cuando cambia la URL de la página y contar las vistas de página. Las vistas de página de AdSense son una situación que aumenta el número de anuncios con un CPC alto y aumenta los ingresos por publicidad. Espero que se publique una actualización al respecto.

2 Me gusta

Sí, es como si no se activara correctamente en ninguna vista de página fuera de la primera página o una actualización completa. O ciertamente la gran mayoría de las vistas de página se están perdiendo.

Por ejemplo, en julio tuve:

  • 172 000 eventos de Primera visita en GA4
  • 177 000 Vistas de página en Google AdSense

Esos números son demasiado cercanos para ser una coincidencia, en mi opinión.

Durante ese período de tiempo:

  • Discourse contó 1,7 millones de vistas de página
  • Google Analytics contó 3,9 millones (tengo muchos hilos largos).

Todas las vistas de página posteriores parecen perderse en AdSense.

2 Me gusta

¿Has probado AdButler o alguna de las otras integraciones que utilizan el complemento de anuncios? Supongo que tendrán el mismo problema.

Durante más de 1 año he estado usando AdSense en el plugin de publicidad. Tengo el mismo problema de visualización. He investigado mucho en el foro, no he podido encontrar una solución. He probado las soluciones para la aplicación de página única fuera del foro y no he tenido éxito. Hubo momentos en que el número de impresiones de página por día era de 150 mil y estas estadísticas no se reflejaban en AdSense. Con la misma tasa de estadísticas, vi que WordPress y otro software de foro ganaban más.

1 me gusta

Para ser sincero, mi experiencia histórica es que AdSense se derrumbó con Discourse (vistas de página), esto fue hace más de 4 años, habría sido bueno darse cuenta de que antes de pasar a Discourse iba a ser un desastre para los ingresos publicitarios debido al colapso en el número de vistas de página. Se aprende viviendo, pero puede destruir la viabilidad de un sitio. Has hecho un análisis mucho más profundo y es bueno verlo.

A eso se suma que, en tiempos más recientes, AdSense se ha derrumbado en general, hasta donde yo sé. Así que ahora es un doble golpe.

Si lees las penurias de otros propietarios de sitios en todo tipo de plataformas, se ha derrumbado sistémicamente, y fue notablemente muerto en Discourse. Creo que Google también ha tenido su día en muchos aspectos, pero no ayuda si tu plataforma o plugin no funciona al 100%.

2 Me gusta

¿Es muy preocupante si esto ha estado sucediendo durante 4 años y no se vislumbra una solución?

Supongo que ocurre el mismo problema si se utiliza AdButler o alguna de las otras integraciones oficiales del plugin de anuncios de Discourse.

El nuevo Google Analytics GA4 está contando las vistas de página dinámicas/cambios de historial como un evento de Vista de Página y está contando los desplazamientos infinitos en hilos más largos como Eventos de Vista de Página, lo cual es positivo.

Pero la integración de Adsense dentro del plugin de anuncios no parece contar ni los desplazamientos infinitos de vista de página dinámica ni siquiera los cambios de página como Vistas de Página, lo que básicamente deja el plugin roto.

Realmente necesita ser examinado. ¿Tiene solución?

2 Me gusta

Sí, decidí abandonar Google por completo ya que no valía la pena ni era una relación equilibrada, toda la información analítica que estaban extrayendo por una recompensa prácticamente nula, y con el amanecer de la IA, Borg siendo la gota que colmó el vaso.

No tengo idea de qué porcentaje de este colapso se vio agravado por el pésimo rendimiento de los anuncios en Discourse, pero fue muy malo desde el primer día pensando que se arreglaría después de unos meses de adaptación y reequilibrio, pero no, simplemente empeoró en línea con las tendencias, y ahora la industria está rota para muchos.

Fue tan malo que conozco a otro administrador de sitios que se mudó rápidamente de Discourse a otro debido a los anuncios después de poco tiempo en Discourse. Puede que hayan publicado aquí. Creo que sí. El rendimiento fue impactante, pero no todos tenemos las habilidades técnicas para descifrar o investigar como tú, y mucho ha cambiado en ese período de tiempo también, entre algoritmos, versiones y tendencias en la red. Tantas variables.

En resumen, las páginas vistas colapsaron, como si se hubieran caído por un acantilado y nunca se recuperaron.

Por lo tanto, no lo recomiendo en términos de ingresos por publicidad si ese aspecto representa el 50% de tus criterios, es un impedimento. Hubiera sido bueno saberlo de antemano, lo más probable es que no me hubiera migrado y hubiera investigado más, pero la investigación sobre la marcha a veces es la única opción. Se aprende viviendo.

1 me gusta