Exportar reseñas de GetApp como filas
GetApp es uno de los sitios donde el software empresarial lo reseñan quienes tuvieron que convivir con la compra y, como la mayoría de las webs de reseñas, está hecho para desplazarse, no para analizar. No puedes ordenarlo a tu manera entre productos ni poner la crítica de un proveedor al lado de la de otro. Este servicio convierte la sección de reseñas de un producto en una tabla: pega URLs de reseñas de GetApp, una por línea, y cada reseña vuelve como una fila: el autor, la valoración, el titular, el texto y la fecha, junto con la valoración global del producto y su número total de reseñas. Diez columnas, una fila por reseña.
Dos controles dan forma a la ejecución. El límite es por consulta y no por ejecución, así que diez productos a cien cada uno son mil filas, y el campo admite un mínimo de uno. El orden ofrece cinco ajustes, y dos de ellos son la razón de molestarse: Lowest rated te da la crítica con la que una ficha nunca va a abrir, y tener Least recent junto a Most recent permite comprobar los dos extremos de la línea temporal: una queja que solo aparece en las reseñas más antiguas probablemente se arregló, y una que aparece en ambas no.
Mantener en columnas separadas la puntuación de la reseña y la del producto es lo que hace analizable la exportación. rating es esta reseña; aggregate_rating y review_count son el producto, repetidos a lo largo del archivo. Dos estrellas entre cuatrocientos cincos es un hecho distinto de dos estrellas entre nueve, y solo el segundo par de columnas te dice cuál estás mirando.
Un límite se enuncia con claridad porque cambia lo que deberías esperar. Tenemos tres exportaciones de ejecución para este servicio y ninguna contiene una reseña de GetApp: todas las columnas de reseña estaban vacías en las tres filas. Tampoco fallaron de forma idéntica: dos apuntaban a una dirección de marcador de posición en lugar de a GetApp, y la tercera alcanzó una URL real de reseñas de GetApp y devolvió un estado distinto. Lo que sobrevive es la lista de columnas, y sobrevive bien: la fila de cabecera es idéntica en las tres hojas y coincide con la lista declarada por el servicio. Así que los diez nombres de arriba son fiables, y todo lo demás -qué aspecto tiene una valoración, en qué formato llega una fecha, si el agregado es un número o una cadena- está deliberadamente ausente en lugar de inventado. El formulario advierte además de que los sitios con antibot devuelven un estado blocked en el pool gratuito, que es solo residencial. Ejecuta un producto con el plan gratuito y lee tú mismo las primeras filas; las primeras 500 no cuestan nada y no necesitan tarjeta. Consulta precios para ver las tarifas actuales.