undefined

Scraping der Kundenbewertungen von Tripadviser

Tuesday, June 14, 2022 3:36 PM

In diesem Tutorial erfahren Sie, wie man die Kundenbewertungen von Tripadviser extrahieren kann. Dazu ist eine URL als Beispiel herausgegeben und die Ziedaten beziehen sich um die Hotel-Infos, Kundenamen und Bewertungen

 

 

Schritt 1: „Go To Web Page” - Öffnen Sie die Ziel-Webseite.

 

• Geben Sie die URL auf der Startseite ein und klicken Sie auf „Start”.

 

Scraping der Kundenbewertungen von Tripadviser_01

 

Schritt 2: Erstellen Sie einen Workflow nach der automatische Detektion der Webseite.

 

• Klicken Sie auf „Auto-detect web page data” und warten Sie, bis die Detektion abgeschlossen ist.

 

Scraping der Kundenbewertungen von Tripadviser_02

 

Schritt 3: Klicken Sie auf die Linken, um Bewertungsinfo zu erhalten.

 

 

Modifizieren Sie XPath der URLs für präzise Lokalisierung der Titellinken.
• Klicken Sie auf „Click URLs in the list” und geben Sie XPath ein: //a[contains(@class,"property_title prominent")]

 

Schritt 4: Erstellen Sie ein „Loop Item” um Detail-Infos der Bewertungen zu erhalten.

 

• Wählen Sie die ihnen gewünschten Daten auf Webseite und klicken Sie auf „Extract the text of the selected element”.

 

Scraping der Kundenbewertungen von Tripadviser_08

 

Schritt 5: Erstellen Sie „Pagination”, um die Bewertungen mehrer Seiten zu extrahieren.

 

• Scrollen Sie die Seite nach unten, klicken auf den Button für „Next” und „Loop click next page”.
• Stellen Sie den Wert von AJAX ein.

 

Scraping der Kundenbewertungen von Tripadviser_10

 

Schritt 6: Modifizieren Sie XPath der Datenfeldern.

 

• Klicken Sie auf „Vertical View”.
• Modifizieren Sie XPath von Daten.

 

Hier sind XPath-Beipiele für die Daten auf Tripadviser.
Phone number: //div[@data-blcontact="PHONE "]
Address: //span[contains(@class,'map')]/following-sibling::span[1]
Number of reviews: //a[@href="#REVIEWS"]
Reviewer name: //a[contains(@class, "header_link")]
Review title: //div[@data-test-target="review-title"]
Review rating: //div[@data-test-target="review-rating"]
Date of stay: //span[contains(text(),"Date of stay:")]/..
Review content: //div[@data-test-target="review-title"]/following-sibling::div[1]

 

Scraping der Kundenbewertungen von Tripadviser_11

 

• Wählen Sie „Try RegEx Tool”.
• Geben Sie „rating bubble_” auf „Start with” und "  auf „End with”.
• Klicken Sie auf „Generate” und „Apply”.

 

Scraping der Kundenbewertungen von Tripadviser_14

 

Schritt 8: Scraping starten, um die Aufgabe auszuführen und Daten zu erhalten.

 

• Klicken Sie auf „Save”.
• Klicken Sie auf „Run”.
• Wählen Sie „Run on your device”, um die Aufgabe mit Ihrem lokalen Gerät auszuführen, oder wählen Sie „Run in the Cloud”, um die Aufgabe auf unseren Cloud-Servern auszuführen (nur für Premium-Benutzer)

 

Scraping der Kundenbewertungen von Tripadviser_16

 

Hier ist eine Datenausgabe als Beispiel.

 

Scraping der Kundenbewertungen von Tripadviser_17

 

 

 

Autor*in: Das Octoparse Team
Diese Website verwendet Cookies um Ihnen ein besseres Internet-Erlebnis zu ermöglichen. Lesen Sie wie wir Cookies verwenden und Sie können sie kontrollieren, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie die Website weiter nutzen, akzeptieren Sie unsere Verwendung von Cookies.
Akzeptieren Ablehnen