DOIT Workflow Modul - Shop Optimierungen automatisieren
Das DOIT (Workflow) Modul ist das zentrale Modul das die Durchführung von Optimierungs-Aufgaben im OXID Shop steuert.
Für das Modul können Aufgaben-Listen (Tasks) mit Hilfe von YAML-Konfigurations-Dateien definiert werden. Jedes dieser Tasks kann beliebig viele Unteraufgaben (Steps) enthalten die nacheinander abgearbeitet werden. Bei jedem Step wird mindestens 1 Funktion (teils automatisch oder vordefiniert) aufgerufen. Jeder Step kann aus vielen gleichen Funktionsaufrufen bestehen. Z.B. führe eine Aufgabe für alle Artikel, Kategorien, Attribute, Kunden etc. durch.
Es können sehr komplexe Tasks (Workflows) für unterschiedlichste Aufgaben definiert werden die nacheinander abgearbeitet werden. Einzelne Optimierungs-Steps können aktiviert oder deaktiviert werden. Sie können auch auf Funktionen beliebiger Klassen zugreifen.
Das DOIT Modul gibt es in einer Light und Professional Version. Die Light-Version wird für Ausführung von DOIT Modulen benötigt. Die Professional Version ermöglicht die Entwicklung eigener DOIT-Module und ist sehr leistungsfähig.
Diese Dokumentation beinhaltet hauptsächlich die Funktionsweise der Professional Version.
DOIT Tasks sind im Shop Admin-Bereich in einem DropDown (Admin-Bereich / Service / DOIT) auswähl-und aufrufbar.
DOIT Module
Mit Hilfe des DOIT Basis Moduls können die Steps unterschiedlichster OXID DOIT Module beliebig miteinander verknüpft werden.
Zurzeit existieren die DOIT Module:
DOIT Attributes
Dieses Modul erstellt Attribute anhand vorher einer YAML-Konfiguration definierten Regeln.
DOIT Images
Automatische Bildoptimierung und SEO Optimierung von Bildern
DOIT Import
Sehr flexibler Datenimport
DOIT Content
Sehr umfangreiches Modul für die Generierung von Text anhand von definierbaren Bedingungen.
Beispiele:
Generiere einen Text wenn ein Artikel von Hersteller X ist.
Generiere Text wenn das Attribut Y vorhanden ist
Generiere Text wenn das Attribut X existiert und der Wert des Attributs Z ist
Gebe Text aus zu allen im Moment nicht lieferbaren Artikeln
uvm.
DOIT Sitemap
Generiert Google Sitemaps nach individuellen Einstellungen
DOIT Urls
Optimiert Shop Urls und Url Strukturen. Das ist z.B. wichtig für gute Crawlbarkeit, sprechende aussagekräftige Urls, Vermeidung von Duplicate Content, etc.
DOIT Google Merchant
Generierung von optimierten Google Merchant Daten und weitere Automatisierungen.
SEO Manager
Sehr umfangreiches Modul. Es enthält DOIT Funktionen. Außerdem Keywordrecherche, Keywordverwaltung, Google Search Console, Anbindung an Google API`s uvm.
eigene DOIT Module
Sehr gerne entwickeln wir für Sie individuelle DOIT Module die dann in Tasks der anderen DOIT Module integriert werden können! Wenden Sie sich einfach an uns unter +49 89 45455580 oder per Email an info@webtools.de .
Anwendungsbeispiele
Hier ein paar fiktive Beispiele (für die Professional Version). Jedes Task besteht aus einzelnen Steps die in den YAML-Konfigurationsdateien definiert sind.
Task „Artikeldaten Optimierung“ mit den Steps:
Backup Artikeldaten / Attribute
Erstellung von Attributen
Erstellung von Keywords Anhand Artikeldaten und Attributen
Keywordrecherche
Content Backup
Content Erstellung
Task „Attribute erstellen“ mit den Steps:
Backup Attribute
Erstellen Attribute
Content Erstellung (Erweiterung anhand von Attributen)
Content Backup
Task „Datenimport“ mit den Steps:
Backup Artikel-Daten
Download Produktdaten von externer Quelle
Entpacken ZIP-Datei
Öffnen Excel-File und Erstellung von Daten1 Objekten anhand Tabellenblatt 1
Öffnen Excel-File und Erstellung von Daten2 Objekten anhand Tabellenblatt 2
Öffnen Excel-File und Erstellung von Daten3 Objekten anhand Tabellenblatt 3
Import von Artikeln anhand Daten der 3 Daten Objekte
Generierung von Attributen anhand Daten der 3 Daten Objekte
Generierung von sprechenden Artikel Urls
Generierung neuer Google Sitemap
Generierung Google Merchant Daten
Senden Google Merchant Daten
…..
Sie benötigen individuelle DOIT Module??
Dennoch ist jeder Shop individuell. Deshalb passen wir die DOIT Module gerne an Ihre Bedürfnisse an oder entwickeln individuelle DOIT Module für Ihren Shop! Wir möchten dass Sie erfolgreich sind!