Per aggiungere un nuovo componente aggiuntivo, seleziona il componente aggiuntivo nel menu Impostazioni / Componenti aggiuntivi e clicca sul pulsante "Dettagli" per ulteriori informazioni. Se desideri installarlo, clicca sul pulsante "Installa" nella finestra di dialogo che appare.
Componenti aggiuntivi installati
Qui puoi vedere l'elenco dei componenti aggiuntivi installati. La maggior parte dei componenti aggiuntivi può essere installata in un solo esemplare, ma ce ne sono anche alcuni che possono essere installati in più esemplari. In quest'ultimo caso, prima dell'installazione il sistema ti chiederà il nome dell'esemplare da installare: qui puoi inserire un nome a tua scelta che ti permetta di riconoscere questo esemplare del componente aggiuntivo.
L'add-on così aggiunto apparirà come sottomenu nella voce di menu "Add-on". Se non è stato impostato alcun add-on, la voce di menu principale "Add-on" non verrà visualizzata.
Per cancellare un complemento, clicca sul pulsante "Rimuovi". Dopo la cancellazione, tutti i dati saranno irrimediabilmente persi.
Accessori disponibili
È possibile scegliere un accessorio tra quelli disponibili. Alcuni accessori sono gratuiti, altri a pagamento. Per gli accessori a pagamento, contatta lo sviluppatore dell'accessorio per i dettagli. Per l'installazione, clicca sul pulsante "Installa". Per installare un accessorio, devi disporre di un abbonamento API attivo.
Creazione di un componente aggiuntivo personalizzato
Hai la possibilità di utilizzare un componente aggiuntivo personalizzato che funziona su un URL proprio (gestito sulla tua infrastruttura). Nel menu Impostazioni / Complementi, clicca sul pulsante "Aggiungi complemento personalizzato", inserisci l'URL di accesso al complemento personalizzato e il suo nome. Deliveo trasmette ai complementi i seguenti dati nel parametro GET:
- key - chiave API amministrativa (quella che hai indicato)
- lang - lingua di utilizzo dell'interfaccia dispatcher
- license - il parametro della licenza della copia (che utilizzi anche al momento dell'accesso)
- color - colore del tema dell'interfaccia del dispatcher (codice HEX)
Esempio:
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
È supportato solo il protocollo https. L'API aggiuntiva può comunicare con Deliveo tramite connessione. In questo modo è possibile integrare un numero illimitato di componenti aggiuntivi. L'accesso ai singoli componenti aggiuntivi può essere regolato nelle impostazioni dei permessi, analogamente alle altre voci di menu.
Rimozione di un singolo componente aggiuntivo
Quando l'utente rimuove un componente aggiuntivo personalizzato, il sistema Deliveo chiama l'endpoint /remove in questo modo:
https://customplugin.com/remove?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
Quando un utente rimuove un componente aggiuntivo, lo sviluppatore del componente aggiuntivo è responsabile della cancellazione definitiva dei dati memorizzati nel componente aggiuntivo.
Se scarichi un componente aggiuntivo da un dominio diverso da deliveo.eu, il browser (a seconda delle impostazioni di sicurezza) potrebbe bloccare i cookie di terze parti. Un cookie di terze parti è un cookie impostato da un sito web il cui dominio è diverso dal dominio deliveo.eu. In tal caso, è necessario disattivare questa funzione nel browser sul sito deliveo.eu.
Pubblicazione di un proprio componente aggiuntivo nel sistema Deliveo
Se hai sviluppato un tuo componente aggiuntivo che desideri pubblicare per gli utenti Deliveo, contattaci. Condizioni di pubblicazione:
- Il componente aggiuntivo deve essere utile per gli utenti Deliveo e deve essere correlato all'uso di Deliveo.
- L'URL dell'add-on deve contenere il file init.json descritto di seguito. Esempio: https://customplugin.com/init.json Il file deve contenere tutti i dati. Tra parentesi è riportata la spiegazione dei singoli parametri.
- Puoi offrire l'add-on gratuitamente o a pagamento. Deliveo non richiede alcuna percentuale sui ricavi. Il pagamento ti viene versato direttamente dai clienti.
- L'accessorio deve contenere almeno la lingua inglese.
{
"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" } }}