Step: MagentoGetProducts
Dieser Step ruft Artikeldaten aus einem Magento System ab und liefert die abgerufenen Daten in einem Spreadsheet zurück. Man kann über Konfigurationsparameter einschränken, welche Artikel und welche Daten zurückgeliefert werden. Diese Einstellungen beeinflussen die Geschwindigkeit des Abrufs maßgeblich. Sie sollten daher versuchen nur die Parameter zu setzen, die sie auch wirklich benötigen. Je weniger Daten geholt werden desto schneller.
Step Konfiguration:
Input | Beschreibung |
---|---|
apiUser | Benutzername des API Nutzers, der in Magento (siehe Nutzer und Rollen anlegen) Beispiel:API_nutzer1 |
apiKey | entspricht dem Passwort dieses Benutzers. Beispiel: API_Pa$$wort123 |
apiWsdl | URL zur SOAP API Endpoints ihres Magento Shops. Beispiel: http://meinmagentoshop.de/index.php/api/v2_soap |
storeViewId | Die ID des StoreViews in Magento, falls Daten für einen bestimmten Store abgerufen werden sollen. Default: leer |
mode | Der Mode bestimmt wieviele Daten abgerufen werden. Include Details -In diesem Mode werden wesentlich mehr Artikeldetails abgerufen, in dem ein extra API Call pro Produkt gemacht wird. Dadurch wird der Abruf sehr viel langsamer. |
sku | optional: durch Angabe einer SKU kann man den Abruf auf einen einzigen Artikel einschränken. Hilfreich beim Testen. |
rootCategoryId | Um Kategoriepfade korrekt abzurufen, muss die numerische ID der Root-Kategorie angegeben werden. Wenn leer, dann werden die Kategoriepfadnamen nicht korrekt dargestellt. Beispiel: 3 |
additionalAttributes | Komma separierte Angabe von Attributen, die mit abgerufen werden sollen. Standardmäßig liefert die Magento SOAP API nur einige Standard-Attribute ab. Hinweis: Diese Option greift nur bei mode=IncludeDetails Beispiel:in_depth, color |
limitItems (optional) | Damit kann eingeschränkt werden wie viele Artikel abgerufen werden. Gerade während der Erstellung eines Flows ist es praktisch diesen Wert eher klein zu halten (z.B. 10), damit nur wenige Artikel abgerufen werden. Default: 25 | Beispiel: 50 |
Beispiel Step Ausgabe (mode = Include Details)