Bibliothek / Web Scraping & Recherche
Web Scraping & Recherche
Uber-Eats-Pizzaangebote mit Bright Data finden
Beim Ausführen durchsucht Bright Data eine Uber-Eats-Suchseite, extrahiert Restaurantnamen und Angebote und versendet die Pizzaangebote per Gmail.
Was sie bewirkt
# 🚀 Pizza Deal Finder Automation – Breakdown This workflow automatically scrapes Uber Eats for pizza deals, extracts the names and discounts, and emails the best offers to you — all without writing any complex code! --- ## 🟢 SECTION 1: 🔁 Trigger & 🌍 Fetch Pizza Deals Page ### 🔹 Nodes Included: 1. ⚡ Trigger Workflow 2. 🌐 Fetch Uber Eats Search Page (Bright Data) --- ### 🔧 What Happens Here: * ⚡ Trigger Workflow: This node is the starting point. You can configure it to run: * On-demand (when you click "Execute") * On a schedule (e.g., every morning or every 4 hours) * 🌐 Fetch Uber Eats Search Page: * Sends a POST request to Bright Data’s Web Unlocker API to access UberEats. * It bypasses JavaScript-heavy pages and bot protections. * URL targeted: something like https://www.ubereats.com/search?query=pizza * Returns full HTML of the results page with all pizza restaurant names and their deals. ### 👨💻 For Beginners: * This is the scraping engine of your workflow. * Bright Data does the heavy lifting (proxying, unblocking, rendering). * You only need to provide your Bright Data API key and the target URL. --- ## 🟡 SECTION 2: 🧹 Extract Pizza Names & Deals ### 🔹 Node Included: * 🧩 Extract Names & Deals --- ### 🔧 What Happens Here: * This is the HTML Extract node. * It scans the raw HTML from the previous step and pulls: * 🏷️ Restaurant names (e.g., “Domino’s”) * 💸 Deals or special offers (e.g., “Free Item on \$9 Spend”) ### 🛠️ CSS Selectors Used: * Name Selector: div.be.f3.bg.f2.ck.bp.bn.k2 → extracts all names * Deal Selector: div.hr.bn.k2 → extracts all visible deals ⚙️ You configure it to get all matches, not just one. This ensures multiple restaurants are included. ### 👨💻 For Beginners: * This is where the magic happens — HTML becomes readable data. * No coding is required — just CSS selectors you can get from “Inspect Element” in Chrome. * You can reuse this for other platforms like DoorDash or Grubhub by updating the selectors. --- ## 🔴 SECTION 3: 📧 Send Best Deals via Gmail ### 🔹 Node Included: * ✉️ Send Pizza Deals via Gmail --- ### 🔧 What Happens Here: * Sends you an email (or to any recipient you define). * The email includes: * 🧾 List of pizza restaurants * 🎁 Associated deals 📬 You can customize the subject and message format using simple templates: html 🍕 Today’s Top Pizza Deals {{#each items}} {{this.titl
Die Schritte
- Trigger Workflow
- Fetch Uber Eats Search Page (Bright Data)
- Extract Names & Deals
- Send Pizza Deals via Gmail
Ähnliche Automatisierungen
Web Scraping & RechercheGoogle Trends mit Bright Data und Gemini zusammenfassen14 SchritteWeb Scraping & RechercheStrukturierte Website-Daten mit Bright Data und Gemini extrahieren16 SchritteWeb Scraping & RechercheTwitter-Profile mit Bright Data in Google Sheets scrapen7 SchritteWeb Scraping & RechercheTikTok-Influencer-Profile mit Bright Data in Sheets scrapen7 Schritte