Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poshmark-Preis-Tracker

Bright Data Poshmark Price Tracker Python

Bright Insights Price Tracker

Poshmark-Preisverfolgung in Echtzeit – eine Social-Commerce-Plattform für den Wiederverkauf von Mode- und Haushaltswaren. Zwei Möglichkeiten für den Einstieg: eine vollständig verwaltete Intelligence-Plattform oder eine Self-Service-API, um Ihre eigene Pipeline zu erstellen.


Option 1: Bright Insights - KI-gestützte Preisverfolgung (Empfohlen)

Bright Insights ist die vollständig verwaltete Retail-Intelligence-Plattform von Bright Data. Keine Scraper zu erstellen, keine Infrastruktur zu warten – nur strukturierte, analysebereite Preisdaten, die an Dashboards, Daten-Feeds oder Ihre BI-Tools geliefert werden.

Warum Teams Bright Insights wählen:

  • 🚀 Kein Setup – In wenigen Minuten live mit sofort einsatzbereiten Dashboards und Daten-Feeds
  • 🤖 KI-gestützte Empfehlungen – Ein konversationeller KI-Assistent verwandelt Millionen von Datenpunkten sofort in umsetzbare Erkenntnisse
  • Echtzeit-Monitoring – Stündliche bis tägliche Aktualisierungsraten mit sofortigen Benachrichtigungen (E-Mail, Slack, webhook)
  • 🌍 Unbegrenzte Skalierung – Jede Website, jede Geografie, jede Aktualisierungsfrequenz
  • 🔗 Plug-and-play-Integrationen – AWS, GCP, Databricks, Snowflake und mehr
  • 🛡️ Vollständig verwaltet – Bright Data übernimmt Schemaänderungen, Website-Updates und Datenqualität automatisch

Wichtige Anwendungsfälle:

  • Wiederverkaufswert-Trends verfolgen auf Poshmark
  • Angebots- und Verkaufspreise überwachen für bestimmte Artikel
  • Arbitrage-Möglichkeiten identifizieren zwischen Plattformen
  • ✅ Die Einhaltung der MAP-Richtlinie überwachen und Preisverstöße erkennen
  • ✅ Wettbewerber-Promotions und Promotionsdynamiken verfolgen
  • ✅ Saubere, harmonisierte Daten direkt in dynamische Preisalgorithmen oder KI-Modelle einspeisen

Ab $250/Monat – Individuelles Angebot anfordern →


Option 2: Self-Service über Web Scraper API

Möchten Sie lieber Ihre eigene Pipeline erstellen? Die Web Scraper API von Bright Data bietet Ihnen programmatischen Zugriff auf Poshmark-Produktdaten – Preise, Verfügbarkeit, Bewertungen und mehr – ohne Proxys oder Scraping-Infrastruktur verwalten zu müssen.

Voraussetzungen

Einrichtung

  1. Dieses repository klonen

    git clone https://github.com/bright-data-de/poshmark-price-tracker.git
    cd poshmark-price-tracker
  2. Abhängigkeiten installieren

    pip install -r requirements.txt
  3. Zugangsdaten konfigurieren

    Kopieren Sie .env.example nach .env und tragen Sie Ihre Werte ein:

    cp .env.example .env
    BRIGHTDATA_API_TOKEN=your_api_token_here
    BRIGHTDATA_DATASET_ID=your_dataset_id_here

    Ihre Web Scraper ID finden Melden Sie sich im Bright Data Control Panel an, navigieren Sie zu Web Scrapers, suchen Sie nach „Poshmark“ und kopieren Sie die Web Scraper ID (Format: gd_xxxxxxxxxxxx).


Verwendung

1. Bestimmte Produkte per URL verfolgen

Übergeben Sie eine Liste von Poshmark-Produkt-URLs, um strukturierte Preisdaten abzurufen:

from price_tracker import track_prices

urls = [
    "https://www.poshmark.com/product/sample-item-123456",
    # Add more product URLs here
]

results = track_prices(urls)
for item in results:
    print(f"{item.get('title')} - {item.get('final_price', item.get('price'))} {item.get('currency', '')}")

Oder direkt ausführen:

python price_tracker.py

2. Produkte per Keyword entdecken

Finden Sie Produkte, die einer Keyword-Suche entsprechen:

from price_tracker import discover_by_keyword

results = discover_by_keyword("laptop", limit=50)

3. Produkte per Kategorie-URL durchsuchen

Sammeln Sie alle Produkte von einer Poshmark-Kategorieseite:

from price_tracker import discover_by_category

results = discover_by_category(
    "https://poshmark.com/category/example",
    limit=100,
)

Ausgabefelder

Jeder Ergebnisdatensatz enthält die folgenden Felder:

Field Description
url Listing-URL
title Artikeltitel
brand Marke
price Angebotspreis
currency Währungscode
condition Artikelzustand (neu/gebraucht/usw.)
size Größe (falls zutreffend)
seller_name Verkäufer-Benutzername
seller_rating Verkäuferbewertung
images Artikelbild-URLs
description Artikelbeschreibung
timestamp Zeitstempel der Erfassung

Beispielausgabe

[
  {
    "url": "https://www.poshmark.com/product/sample-item-123456",
    "title": "Example Product Name",
    "brand": "Example Brand",
    "initial_price": 59.99,
    "final_price": 44.99,
    "currency": "USD",
    "discount": "25%",
    "in_stock": true,
    "rating": 4.5,
    "reviews_count": 1234,
    "images": ["https://poshmark.com/images/product1.jpg"],
    "description": "Product description text...",
    "timestamp": "2025-01-15T10:30:00Z"
  }
]

Erweiterte Optionen

Die Funktion trigger_collection() akzeptiert optionale Parameter zur Steuerung der Datenerfassung:

Parameter Type Default Description
limit integer - Maximale Anzahl der zurückzugebenden Datensätze
include_errors boolean true Fehlerberichte in die Ergebnisse einschließen
notify string (URL) - Webhook-URL, die aufgerufen wird, wenn der Snapshot bereit ist
format string json Ausgabeformat: json, csv oder ndjson

Beispiel mit Optionen:

from price_tracker import trigger_collection, get_results

inputs = [{"url": "https://www.poshmark.com/product/sample-item-123456"}]
snapshot_id = trigger_collection(inputs, limit=200, notify="https://your-webhook.com/hook")
results = get_results(snapshot_id)

Ressourcen


Erstellt mit Bright Data – der branchenführenden Webdaten-Plattform.

About

Verfolgen Sie Preise auf Poshmark – KI-gestützt über Bright Insights oder als Self-Service über die Web Scraper API von Bright Data

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages