Freigeben über


Al parsear un RSS aparece una imagen "aggbug"

Avanzado

Algunos motores de RSS agregan al final de cada entrada una imagen de 1x1 de color transparente.

Para qué?

Sucede que los lectores RSS tradicionales ( realmente todos los que conozco ) No soportan Javascript, es decir no ejecutan ninguno de los scripts de la página, y resulta que estos script son utilizados en ocasiones para medir las visitas de la página y otros datos relevantes.

Así que no hay muchos mecanismos de medición válidos para determinar cuando una entrada de un feed RSS ha sido visitada, menos aún cuando muchas entradas pueden aparecer en un solo request al RSS.

Una forma sencilla, que se idearon en su momento para medir el numero de veces que una entrada RSS es desplegada, es agregar al final de cada entrada un tag <img> referenciando una imagen de 1 x 1 px de color transparente, llamada aggbug.

De tal forma que cada llamado al aggbug que reciba el servidor implica que un articulo ha sido mostrado, por eso es común encontrar en los feed RSS un llamado a alguna URL con el texto aggbug a la cual le pasan como parámetro el PostId.

Es muy importante tener esto en cuenta cuando realicen desarrollos que consuman información de los RSS para evitar así comportamientos inesperados.