Új kiegészítő hozzáadásához a Beállítások / Kiegészítők menüpontban válassz kiegészítőt, és kattint a "Részletek" gombra bővebb információkért. Ha telepíteni szeretnéd, kattint a felbukkanó dialóg ablakban a "Telepítés" gombra.
Telepített kiegészítők
Itt láthatjuk a telepített kiegészítők listáját. A legtöbb kiegészítő csak egy példányban telepíthető, de vannak olyan kiegészítők is, amelyek több példányban is telepíthetők. Utóbbi esetben a rendszer telepítés előtt megkérdezi az éppen telepítendő példány nevét: ide tetszőleges nevet írhatsz, amiről felismered a kiegészítő ezen példányát.
Az így hozzáadott kiegészítő megjelenik a „Kiegészítők” menüpont alatt mint almenüpont. Ha nincs egyetlen beállított kiegészítő sem, a "Kiegészítők" főmenüpont nem jelenik meg.
Egy kiegészítő törléséhez kattints az "Eltávolítás" gombra. Törlés után minden adat visszafordíthatatlanul törlődik.
Elérhető kiegészítők
Az elérhető kiegészítők közül választhatsz kiegészítőt. Egyes kiegészítők ingyenesek, mások fizetősek. Fizetős kiegészítő esetén a részletekért vedd fel a kapcsolatot a kiegészítő fejlesztőjével. A Telepítéshez kattints a "Telepítés" gombra. Kiegészítő telepítéséhez aktív API előfizetéssel kell rendelkezned.
Egyedi kiegészítő létrehozása
Lehetőséged van saját URL-en működő (saját infrastruktúrádon üzemeltetett) egyedi kiegészítő használatára. A Beállítások / Kiegészítők menüpontban kattints az "Egyedi kiegészítő hozzáadása" gombra, add meg az egyedi kiegészítő elérési URL-jét és a nevét. A Deliveo a kiegészítőknek alábbi adatokat adja át GET paraméterben:
- key - adminisztratív API kulcs (amelyiket megjelölöd)
- lang - a diszpécserA Futárszolgálat munkatársa. Tartja a kapcsolatot az ügyfelekkel és diszponál a futárok felett. Ő használja a Deliveo diszpécser (admin) felületét. interfész használati nyelve
- license - a példány licenc paramétere (amit bejelentkezéskor is használsz)
- color - a diszpécserA Futárszolgálat munkatársa. Tartja a kapcsolatot az ügyfelekkel és diszponál a futárok felett. Ő használja a Deliveo diszpécser (admin) felületét. felület téma színe (HEX kód)
Példa:
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
Csak https protokoll támogatott. A kiegészítő API kapcsolaton keresztül kommunikálhat a Deliveo-val. Korlátlan számú kiegészítő integrálható ilyen módon. Az egyes kiegészítők hozzáférése a jogosultságok beállításainál a többi menüponttal megegyezően szabályozható.
Egyedi kiegészítő eltávolítása
A Deliveo rendszere az egyedi kiegészítő felhasználó általi eltávolításakor meghívja a /remove végpontot így:
https://customplugin.com/remove?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
A egyedi kiegészítő felhasználó általi eltávolításakor a kiegészítőben tárolt adatok végleges törléséért a kiegészítő fejlesztője a felelős.
Ha a deliveo.eu domaintől bármilyen más domainről töltesz be kiegészítőt, akkor a böngésző (a biztonsági beállításoktól függően) letilthatja a harmadik féltől származó cookie-kat. A harmadik féltől származó cookie egy olyan webhely által beállított cookie, amely domain-je eltér a deliveo.eu domaintől. Ilyen esetben a böngészőben ki kell kapcsolni a deliveo.eu oldalon ezt a funkciót.
Saját kiegészítő közzététele a Deliveo rendszerben
Amennyiben van saját fejlesztésű kiegészítőd amit szeretnél közzétenni a Deliveo felhasználói részére, vedd fel velünk a kapcsolatot. A közzététel feltételei:
- A kiegészítőnek hasznosnak kell lennie a Deliveo felhasználói számára, és kapcsolódnia kell a Deliveo használatához.
- A kiegészítő URL-én tartalmaznia kell az alább részletezett init.json fájlt. Példa: https://customplugin.com/init.json Minden adatot tartalmaznia kell a fájlnak. Zárójelben az egyes paraméterek magyarázata.
- A kiegészítőt kínálhatod ingyen vagy pénzért is. A Deliveo nem kér részesedést a díjakból. A díjat közvetlenül neked fizetik az ügyfelek.
- A kiegészítőnek legalább angol nyelvet kell tartalmaznia.
{
"developer": "Deliveo", (A fejlesztő neve)
"website": "https://deliveo.eu", (A kiegészítő weboldala)
"price": "free", (A kiegészítő árazása)
"logo": "https://cdn.example.com/logo.png", (logó URL)
"is_beta": "false", (béta = "true", prod = "false")
"language":
{
"hu":
{
"name": "Minta kiegészítő", (a kiegészítő neve)
"description": "Csodálatos ingyenes kiegészítő a Deliveo-hoz" (A kiegészítő leírása, max 120 karakter)
},
"en":
{
"name": "Example plugin",
"description": "Wonderful free add-on for Deliveo"
}
}
}