Ángel Cano Ydáñez Profile picture
Me encanta #WordPress #SEO #GoogleSheets #Code #Automation. Socio en @mundofunnel #iA curious. Entre Graná y la Costa del Sol. #Spaniglish

Oct 24, 2022, 9 tweets

Scraping educativo. Episodio 0. En el episodio de hoy, cómo obtener datos de forma periódica de una web SIMPLE para almacenarlos o publicarlos en otro lugar.
- Sin código.
- Con Make. ¿No tienes cuenta? Empieza aquí: make.com/en/register?pc…
¡Vamos al lío!

1/ He decidido empezar con esta web que han publicado en esta cuenta tan interesante para seguir.

Y es que resulta que una de las web de las que beben los datos que publican es www. poolred . com

Procedemos a navegar y analizar la web y descubrimos… 👇🏼

2/ Que huele a rancio. El HTML digo. No nuestro aceite que es el mejor. Más años funcionando que Webarchive. Si observas el código de esta url poolred.com/Publico/Precio… verás un "mensaje oculto". Eso ya te da alguna pista de que no será muy difícil de extraer la información. 👇🏼

3/ El punto álgido viene al descubrir *tablas HTML* Y eso, ya da regustirrinín 😝 Aunque mejor aún es cuando descubres que dentro de la tabla existen etiquetas HTML de tipo SPAN cuyo ID es único. Te piden a gritos que saques la info de allí… con finales educacionales, claro.
👇🏼

4/ Y en este punto, nos ponemos manos a la obra para extraer la info. Lo único que tenemos que hacer es inspeccionar el HTML, buscar el SPAN, copiar el XPATH y hacer una pequeña modificación para obtener el valor de AOVE. Repetimos para AOV y Lampante y los guardamos.
👇🏼

5/ Abrimos Make. ¿Todavía no abriste tu cuenta? 👉🏼 make.com/en/register?pc…
5.1 Creamos un nuevo escenario.
5.2 Agregamos un módulo HTTP y pegamos la url del tuit #2.
5.3 Agregamos 3 módulos XPATH Query. Encadenamos unos a otros y los completamos como en este video…
👇🏼

6/ El resultado final, cuando ejecutas ese escenario lo verás en el siguiente video y es que habrás obtenido el precio del AOV, AOVE y Lampante por tonelada.

¿Qué es lo que faltaría? Seguir agregando módulos para enviar los datos "a otro lugar…".

7/ Conclusión: más o menos eficiente, Make te permite hacer cosas muy interesantes para las que posiblemente tu cabeza no estaba preparada. Lo más importante no es la herramienta sino la #creatividad con la que la empleas para cumplir tus objetivos.

8/ Para los que llegan hasta al final, tres cosas más:

- Si te gustó, dale ❤️ o 🔁

- Publico sobre G. Sheets, Automation, Scraping, WP y Dev. Sí, soy culo de mal asiento. Sígueme si te mola el tema.
- Descarga el escenario 👉🏼 mfacy.s3.eu-west-1.amazonaws.com/precio-aceite-…

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling