idealoUpdateOffers Step

idealoUpdateOffers

Produktdaten übertragen oder aktualisieren , Bestand / Verfügbarkeit übertragen oder aktualisieren , Preise übertragen oder aktualisieren

Mit diesem Step können Angebote auf idealo hinzugefügt, geändert oder gelöscht werden. Voraussetzung ist die Freischaltung für idealo Webservices. Hierfür wenden Sie sich bitte unter der e-mail tam@idealo.de an idealo.

Das Schema dieses Steps beinhaltet mehrere Eingabefelder, welche entsprechend der Aktion gemapped werden müssen bzw. können.
Alle Eingabefleder enthalten eine ausführliche Beschreibung zu deren Verwendung und Bedeutung.

Ausgabefelder des Steps (idealoUpdateOffersResponse):

offerResponse_sku - SKU von dem Angebot, wie übertragen
offerResponse_id - ID von dem Angebot (wird von idealo vergeben)
offerResponse_status - Ergebnis der Verarbeitung durch den idealo WebService
offerResponse_statusMsg - Eine kurze Beschreibung des Fehlers. Ansonsten leer.

Bei fehlerfreier Übertragung ist der offerResponse_status=OK.

 

 

Handbuch aufrufen

Über Synesty Studio für Idealo Webservice

Mit Synesty als No Code Middleware verbinden Sie Idealo Webservice mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export oder eine einmalige Daten-Migration.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Passende Vorlagen

Über Synesty Studio für Idealo Webservice

Mit Synesty als No Code Middleware verbinden Sie Idealo Webservice mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export oder eine einmalige Daten-Migration.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Passende Vorlagen

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
account ACCOUNT Nein
Aktion STRING Anlegen:
Ein neues Angebot wird mit den Daten aus der Anfrage erzeugt. Falls die SKU bereits vergeben ist, wird eine Fehlermeldung zurückgeliefert.
Aktualisieren:
Aktualisiert bei dem Angebot mit der übergebenen SKU alle ebenfalls übergebenen Angebotseigenschaften. Nicht übergebene Eigenschaften bleiben unverändert. Mit Update können derzeit keine Angebote komplett gelöscht werden, hierzu ist Replace notwendig.
Ersetzen:
Ersetzt das Angebot mit der übergebenen SKU durch ein neues Angebot mit den Daten im XML. Falls noch kein Angebot mit der SKU existiert, wird eine Fehlermeldung zurückgeliefert.
Anlegen oder Ersetzen:
Ersetzt das Angebot mit der übergebenen SKU durch ein neues Angebot mit den Daten im XML. Falls noch kein Angebot mit der SKU existiert, wird ein neues Angebot mit den übergebenen Daten erzeugt
Löschen:
Löscht das Angebot mit der übergebenen SKU.
Nein
  • Anlegen
  • Aktualisieren
  • Ersetzen
  • Anlegen oder Ersetzen
  • Löschen
limit STRING Limit the number or rows used from the input SPREADSHEET. Use low values for testing. Default: 5 Nein Standardwert: 5
idealoOffers SPREADSHEET Liste mit Angeboten Nein Standardwert:
mappingdefinition STRING The mapping definition JSON String Nein
Folgende Felder sind zu konfigurieren:

Feld Beschreibung Datentyp Pflichtfeld Standardwert
sku Eindeutiger Bezeichner eines Angebots, welcher von Ihnen frei gewählt werden kann Text Ja
title Bezeichnung des Angebots, wird im Preisvergleich angezeigt Text Ja
url URL zur Angebotsseite im Shop Url Ja
price Preis des Angebots in Euro Text Ja
listPrice Listenpreis für ein Produkt Text
formerPrices Sogenannte Streichpreise sind ehemalige Verkaufspreise. Wird benutzt, um die Differenz zum aktuellen Verkaufspreis darzustellen. Text
productTitle Hier kann eine für die automatische Produktzuordnung optimierte Produktbezeichnung übergeben werden. Diese enthält optimalerweise nur eine reduzierte Bezeichnung des Shopangebots. Text
description Beschreibung des Angebots, verbessert die Zuordnung zum Produktkatalog und wird im Preisvergleich angezeigt. Text
category frei wählbare Kategoriebezeichnung, welche die Produktgruppe beschreibt. Hier möglichst keine Hersteller-und Modellbezeichnungen verwenden. Text
image URL zum Angebotsbild im Shop Text
brand Hersteller des Produktes, verbessert die Zuordnung zum Produktkatalog Text
ean EAN/GTIN des Angebots, verbessert die Zuordnung zum Produktkatalog. ISBN-Nummern können ebenfalls hier übergeben werden. Text
delivery Lieferzeit des Angebots z.B: sofort lieferbar, versandfertig in 24 Stunden, 3-5 Werktage Text
shipping Versandkosten für die angegebene Zahlungs-/Versandart. In dieses Feld können mehrere Versandkosten je Zahlart und optional die Länderkennung angeben werden. Die Werte sind durch einen Doppelpunkt zu trennen und Eingabe von mehreren Versandkosten, sind dies durch ein Semikolon getrennt. Bsp: 5.99:CREDITCARD;7.99:PAYPAL:AT Text
shippingComment Kommentar zum Artikelversand oder zu Zahlungsweisen Text
checkoutApproved Hiermit geben Sie ein Angebot im Feed für den Direktkauf frei. Nur für Angebote, die über dieses Datenfeld freigegeben werden, kann im idealo Direktkauf ein Kaufvorgang gestartet werden. Lassen Sie dieses Datenfeld weg, gilt das Angebot als nicht freigegeben. Text
checkoutLimitPerPeriod Hier können Sie idealo den Lagerbestand des Angebots angeben. Dies ist insbesondere bei begrenzten Sonderangeboten sinnvoll oder wenn sie eine größere Stückzahl eines Artikels in einem Checkout-Vorgang verkaufen wollen. Bei gesetztem Wert stellt idealo sicher, dass nicht mehr Angebote verkauft werden, als Sie verfügbar haben. Ohne diese Angabe bleibt das Angebot im Direktkauf verfügbar, bis das Angebot entweder gelöscht wird oder über checkoutApproved" die Freigabe für den Direktkauf zurückgezogen wird. idealo empfiehlt im Kunden- und Händlerinteresse, dieses Feld bei allen Angeboten zu setzen. Text
voucherCode GutscheinCode mit Beschreibung. Bitte unbedingt die Struktur des Beispiels einhalten → CODE (Beschreibung) Text
Testmodus STRING Der Testmodus dient dazu, die Erreichbarkeit des Webservice und die syntaktische Korrektheit der Anfrage zu überprüfen.

ein - Anfrage wird getestet
aus - Anfrage wird übertragen
Nein
  • ein (Standardwert)
  • aus

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung
idealoUpdateOffersResponse SPREADSHEET
Folgende Felder sind im Output enthalten:

Feld Beschreibung Datentyp Pflichtfeld Standardwert
offerResponse_sku Text
offerResponse_id Text
offerResponse_status Text
offerResponse_statusMsg Text

Hilfe oder Projektsupport gewünscht?

Wenn Sie Hilfe bei der Einrichtung dieses Steps benötigen oder ein Projekt umsetzen wollen, dann unterstützen Sie unsere verifizierten Partner. Partner finden

idealoUpdateOffers wird oft in Verbindung mit folgenden Steps verwendet:

Name Version Beschreibung Anwendungsfall
DatastoreWriter Step DatastoreWriter
DatastoreWriter
- Importiert Daten eines Spreadsheets in einen Datatstore.
HTMLWriter Step HTMLWriter
HTMLWriter
- Wandelt ein Spreadsheet in eine einfache HTML-Tabelle um.

Weitere Steps in Idealo Webservice


Name Version Beschreibung Anwendungsfall
idealoUpdateOffers Step idealoUpdateOffers
idealoUpdateOffers
-

Mit diesem Step können Angebote auf idealo hinzugefügt, geändert oder gelöscht werden. Voraussetzung ist die Freischaltung für idealo Webservices. Hierfür wenden Sie sich bitte unter der e-mail tam@idealo.de an idealo.

Das Schema dieses Steps beinhaltet mehrere Eingabefelder, welche entsprechend der Aktion gemapped werden müssen bzw. können.
Alle Eingabefleder enthalten eine ausführliche Beschreibung zu deren Verwendung und Bedeutung.

Ausgabefelder des Steps (idealoUpdateOffersResponse):

offerResponse_sku - SKU von dem Angebot, wie übertragen
offerResponse_id - ID von dem Angebot (wird von idealo vergeben)
offerResponse_status - Ergebnis der Verarbeitung durch den idealo WebService
offerResponse_statusMsg - Eine kurze Beschreibung des Fehlers. Ansonsten leer.

Bei fehlerfreier Übertragung ist der offerResponse_status=OK.

 

 

Produktdaten übertragen oder aktualisieren , Bestand / Verfügbarkeit übertragen oder aktualisieren , Preise übertragen oder aktualisieren