Deutsche Amazon Bestseller Produkt Scraper

0

Am Ende dieses Artikels können Sie lernen, wie man den Scraper erstellt, um aktuelle Produktleistungs- und Preisdaten Ihrer Konkurrenten abzurufen, potenzielle Kunden zu finden und potenzielle Produkte zu identifizieren

Die Bestseller-Produkte bei Amazon werden stündlich aktualisiert. Die Aktualisierungen basieren auf der Verkaufsleistung und der Kundenbewertung des Produkts. Sie sollten jedoch genau prüfen, wer die Produkte verkauft. Im Grunde genommen sind die besten Verkäufer fast stündlich, obwohl die Position variieren kann. Nur einige neue Verkäufer könnten sich durch den Verkauf neuer beliebter Nischen-SKUs hervortun.

Auf diese Weise ist es nicht realistisch und notwendig, jede Stunde in allen Kategorien und SKUs manuell zu überwachen. Darüber hinaus ist die Benutzeroberfläche auf der Amazon-Bestseller-Seite keine freundliche Art und Weise, um die Leistung in einem Datenformat zu verstehen. In diesem Artikel würde ich Ihnen daher zeigen, wie Sie einen Amazon-Bestseller-Produkt-Scraper mit Python erstellen können. Am Ende dieses Artikels können Sie lernen, wie man den Scraper erstellt, um aktuelle Produktleistungs- und Preisdaten Ihrer Konkurrenten abzurufen, potenzielle Kunden zu finden und potenzielle Produkte zu identifizieren. Und dann können Sie Crontab einrichten, um den Prozess zu automatisieren und Ihr Dashboard zu aktualisieren.

Inhaltsverzeichnis: Amazon Best Selling Product Scraper

Amazon Besting Selling Product Ranking Page nach Kategorie

Amazon hat hunderte von Kategorien und Unterkategorien auf den Bestseller-Produktseiten. Ihre Marke und Ihr Geschäft müssen sich nicht auf jede Kategorie und jedes Produkt beziehen, aber Sie möchten wissen, welche Seite die richtige ist, um die Informationen abzurufen. Die Informationen sind wertvoll, um neue Nischenprodukte zu erkunden, die SKUs der Konkurrenten zu überwachen und potenzielle Kunden zu erkennen.

amazon best selling product scraper

Amazon ordnet die meistverkauften Produkte nach Abteilungen. Jede Abteilung hat Kategorien, und unter jeder Kategorie gibt es auch viele Unterkategorien und Unterkategorien. Nehmen Sie die Amazon-Geräte und -Accessoires zum Beispiel wie unten aufgeführt. Es sieht aus wie eine Zwiebel, die Schicht für Schicht aufgeteilt werden kann.

https://www.amazon.com/Best-Sellers/zgbs/amazon-devices
https://www.amazon.com/Best-Sellers-Amazon-Device-Accessories/zgbs/amazon-devices/370783011

Also, als erstes können wir alle Abteilungs-URLs abrufen, indem wir die folgende URL verwenden

values_list = https://www.amazon.com/Best-Sellers/zgbs

amazon best selling product scraper

Der linke Menübereich jeder Kategorieseite hat den gleichen Namen. Ich gehe davon aus, dass Sie alle Abteilungs-URLs mit der obigen URL abgerufen haben. Unten finden Sie die vollständige Liste der Abteilungs-URLs

Wenn Sie Kategorien schaben möchten, um jede Abteilung zu verstehen, müssen Sie eine Schleife erstellen, um mit Selenium, Gspread und Beautifulsoup zu kratzen.

Zunächst müssen Sie den Simulationstreiber verwenden, um die Amazon-Bestseller-Seite zu öffnen, da Amazon Beautifulsoup den direkten Zugriff auf die Seiten-HTML untersagt.

amazonSERP = []

Dann können Sie in Google Sheets eine Tabelle erstellen und alle Abteilungs-URLs in einer Spalte einfügen. Sie können Gspread verwenden, um die URLs zu lesen.

Zuletzt sind die Kategorie-URLs auf den Amazon-Bestseller-Produktseiten unter der ID zg_browseRoot platziert. Es ist durch

  •  


formatiert. Folgendes sind die Schleifenschaber der Codierung

Abrufen von Amazon Best Selling Product Data nach Kategorie

Sobald Sie eine vollständige Liste der Kategorie-URLs zur Hand haben, können Sie die bestimmte Kategorie-URL verwenden, um den Scraper einzurichten.

Als erstes hat jedes Bestseller-Produkt in jeder Kategorie zwei Seiten, eine ist Top 50 und die andere ist 51 – 100. Sie können den Parameter ?pg= nach der Kategorie-URL verwenden.

Was mehr ist, der Block jedes Produkts ist class = aok-inline-block zg-item. Im Grunde genommen können wir also Selenium und Beautifulsoup verwenden, um alle Blöcke des Bestseller-Produktdatensatzes zu finden

Dann benötigen wir eine weitere Schleife, um die spezifischen Daten von jedem Produkt abzurufen, wie Titel, Produkt-URL, Bewertungen, Bewertungen, Preise usw.

Zuletzt können wir Pandas verwenden, um die Daten mit den oben erstellten Variablen zu verknüpfen. Dann kann es automatisch die Daten in Google Sheets aktualisieren.

## append the data and upload to Google Sheets ##

element_info = {
"Market": Market,
"Channel": Channel,
"Tier of Cate": Tier,
"Name of Cate": category,
"Title": title,
"URL": url,
"Review": review,
"Stars": Stars,
# "Min-Price": min_price,
"Max-Price": price
}

amazonSERP.append(element_info)

df = pd.DataFrame(amazonSERP)

Vollständiges Skript des Amazon Best Selling Product Scraper

Wenn Sie die vollständige Version des Python-Skripts des Amazon Product Price Tracker haben möchten, abonnieren Sie bitte unseren Newsletter, indem Sie die Nachricht „Kapitel 21“ hinzufügen, auf unserer Website. Wir senden Ihnen das Skript sofort an Ihre Mailbox.

Ich hoffe, Sie haben Spaß beim Lesen von Kapitel 21: Amazon Best Selling Product Scraper – Tolle Ansätze, um Nischenprodukte zu finden, Konkurrenten zu überwachen und potenzielle Kunden zu identifizieren. Wenn Sie es getan haben, unterstützen Sie uns bitte, indem Sie eine der unten aufgeführten Maßnahmen ergreifen, da es immer hilft, unseren Kanal zu unterstützen.

  • Unterstützen Sie unseren Kanal durch Spenden über PayPal (paypal.me/Easy2digital)
  • Abonnieren Sie meinen Kanal und schalten Sie die Benachrichtigungsglocke ein Easy2Digital Youtube Kanal.
  • Folgen Sie und liken Sie unsere Seite Easy2Digital Facebook Seite
  • Teilen Sie den Artikel in Ihrem sozialen Netzwerk mit dem Hashtag #easy2digital
  • Melden Sie sich für unseren wöchentlichen Newsletter an, um die neuesten Artikel, Videos und Rabattcodes von Easy2Digital zu erhalten
  • Abonnieren Sie unsere monatliche Mitgliedschaft über Patreon, um exklusive Vorteile zu genießen (www.patreon.com/louisludigital)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert