undefined

Verschiedene Varianten eines Produkts scrapen  

Friday, July 16, 2021 3:37 PM

Wenn Sie E-Commerce-Daten, insbesondere die Produktdaten, scrapen möchten, haben Sie vielleicht folgenden Bedarf.

 

Für einige Produkte mit verschiedenen Optionen möchten Sie den Preis, die SKU, usw. von jeder Variante sammeln. Nehmen wir dieses Haarfärbemittel als Beispiel: Sie möchten vielleicht die Preise für jede Farbe scrapen.

 mceclip0.png

 

Die Lösung:

Wir nehmen diese Webseiten-URL als Beispiel: https://www.walmart.com/ip/SoftSheen-Carson-Dark-and-Lovely-Fade-Resist-Rich-Conditioning-Color/10314047

 

Für dieses Produkt sind die Farbe, der Preis, die Bilder, die Seiten-URL und die Produkt-ID von jeder Option unterschiedlich.

 mceclip1.png

 

Im Folgenden sind die konkreten Schritte.

 

1. Geben Sie Produkt-URL(s) ein, um eine neue Aufgabe zu starten.

 

Sie können eine Liste von URLs eingeben, wenn Sie eine Liste von Produkten haben. Für die Demonstration gebe ich nur eine Produkt-URL ein.

mceclip2.png

 

 

 

 

 

2. Erstellen Sie ein „loop item“, um die Daten vonjederOption zu extrahieren

 

• Klicken Sie auf die erste Farboption in der Liste, und wählen Sie dann "Select all" in "Tipps" 

mceclip3.png

 

 

• Wählen Sie dann "Loop click each element"

mceclip4.png

 

• In diesem Fall wird AJAX für diese Webseite erkannt. Sie können die Zeit zum Laden des Inhalts angesichts Ihrer lokalen Internetbedingung ändern (Erfahren Sie mehr über AJAX: Handling AJAX)

mceclip5.png

 

• Doppelklicken Sie auf "Click Item", und deaktivieren die Option "Open in a new tab".

 mceclip6.png

 

• (Optional) Doppelklicken Sie auf "Loop Item", um den "Loop Mode" von "Fixed List" auf "Variable List" zu ändern. Geben Sie dann den Element-XPath ein: //DIV[@class="variants__list"]/LABEL/DIV[2]. Dies ist wichtig, wenn Sie verschiedene Produkte mit einer unterschiedlichen Anzahl von Farben zu scrapen haben.

 mceclip8.png mceclip9.png

 

Erfahren Sie mehr über XPath: What is XPath and how to use it in Octoparse.

 

 

3. Benötigte Daten extrahieren

 

Sie können Elemente auf der Seite auswählen, um die benötigten Daten zu extrahieren und die Datenfelder bei Bedarf umzubenennen.

 extract_data.gif

 

Hier ist das Beispiel für die Datenausgabe.

 mceclip10.png

 

 

 

btnImg
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