Um ein neues Add-on hinzuzufügen, gehen Sie zu Einstellungen / Add-ons, wählen Sie ein Add-on aus und klicken Sie auf die Schaltfläche "Details", um weitere Informationen zu erhalten. Um es zu installieren, klicken Sie in dem sich öffnenden Dialogfeld auf die Schaltfläche "Installieren".
Installierte Add-ons
Hier sehen Sie die Liste der installierten Zusatzprogramme. Die meisten Add-ons können nur in einer Kopie installiert werden, aber es gibt auch Add-ons, die in mehreren Kopien installiert werden können. Im letzteren Fall fragt das System vor der Installation nach dem Namen der zu installierenden Instanz: Sie können einen beliebigen Namen eingeben, der diese Instanz des Add-ons identifiziert.
Das hinzugefügte Add-on wird als Untermenüpunkt unter "Add-ons" angezeigt. Wenn kein Add-on installiert ist, wird der Hauptmenüpunkt "Add-ons" nicht angezeigt.
Um ein Add-on zu löschen, klicken Sie auf die Schaltfläche "Entfernen". Nach dem Löschen werden alle Daten unwiderruflich gelöscht.
Verfügbares Zubehör
Sie können ein Add-on aus den verfügbaren Add-ons auswählen. Einige Zusätze sind kostenlos, andere kostenpflichtig. Im Falle eines kostenpflichtigen Add-ons wenden Sie sich bitte an den Entwickler des Add-ons, um Einzelheiten zu erfahren. Zur Installation klicken Sie auf die Schaltfläche "Installieren". Sie müssen über ein aktives API-Abonnement verfügen, um ein Add-on zu installieren.
Ein benutzerdefiniertes Add-on erstellen
Sie haben die Möglichkeit, ein benutzerdefiniertes Add-on zu verwenden, das auf Ihrer eigenen URL läuft (gehostet in Ihrer eigenen Infrastruktur). Klicken Sie im Menü Einstellungen / Add-ons auf die Schaltfläche "Add custom add-on", geben Sie die URL und den Namen des Custom Add-on ein. Deliveo wird die folgenden Informationen als GET-Parameter an die Add-ons weitergeben:
- key - Administrativer API-Schlüssel (je nachdem, welchen Sie angeben)
- lang - Sprache der Dispatcher-Schnittstelle
- license - Parameter für die Instanzlizenz (den Sie auch beim Einloggen verwenden)
- color - Themenfarbe der Dispatcher-Schnittstelle (HEX-Code)
Beispiel:
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
Es wird nur das https-Protokoll unterstützt. Über die zusätzliche API-Verbindung können Sie mit Deliveo kommunizieren. Auf diese Weise können beliebig viele Add-ons integriert werden. Der Zugriff auf die einzelnen Add-ons kann wie bei den anderen Menüpunkten in den Berechtigungseinstellungen gesteuert werden.
Entfernen eines bestimmten Add-ons
Wenn ein benutzerdefiniertes Add-on von einem Benutzer entfernt wird, ruft das Deliveo-System dazu den /remove-Endpunkt auf:
https://customplugin.com/remove?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
Wenn ein benutzerdefiniertes Add-on von einem Benutzer entfernt wird, ist der Entwickler des Add-ons für die dauerhafte Löschung der im Add-on gespeicherten Daten verantwortlich.
Wenn Sie ein Plugin von einer anderen Domain als deliveo.eu laden, kann es sein, dass Ihr Browser (abhängig von Ihren Sicherheitseinstellungen) Cookies von Drittanbietern deaktiviert. Ein Drittanbieter-Cookie ist ein Cookie, das von einer Website gesetzt wird, deren Domain sich von der deliveo.eu-Domain unterscheidet. In einem solchen Fall müssen Sie diese Funktion in Ihrem Browser auf deliveo.eu deaktivieren.
Eigene Zusatzinhalte auf Deliveo veröffentlichen
Wenn Sie ein eigenes Add-on haben, das Sie für Deliveo-Nutzer veröffentlichen möchten, kontaktieren Sie uns bitte. Bedingungen für die Veröffentlichung:
- Das Add-on muss für Deliveo-Nutzer nützlich sein und einen Bezug zur Nutzung von Deliveo haben.
- Die URL des Add-ons muss die unten angegebene init.json-Datei enthalten. Beispiel: https://customplugin.com/init.json Alle Daten müssen in der Datei enthalten sein. Erläuterung der einzelnen Parameter in Klammern.
- Sie können das Add-on kostenlos oder kostenpflichtig anbieten. Deliveo erhebt keinen Anteil an den Gebühren. Die Gebühr wird von den Kunden direkt an Sie gezahlt.
- Das Add-on muss mindestens Englisch enthalten.
{
"developer": "Deliveo", (Name des Entwicklers)
"website": "https://deliveo.eu", (Website des Add-ons)
"price": "free", (Preis des Add-ons)
"logo": "https://cdn.example.com/logo.png", (Logo URL)
"is_beta": "false", (beta = "true", prod = "false")
"language":
{
"hu":
{
"name": "Beispielhafte Erweiterung", (Name der Erweiterung)
"description": "Amazing free add-on for Deliveo", (Beschreibung der Erweiterung, max. 120 Zeichen)
},
"en":
{
"name": "Example plugin",
"description": "Wonderful free add-on for Deliveo"
}
}
}