Si applica a: amministratori e sviluppatori di PTV Navigator G2 – come scegliere il modo di trasferire una chiave di licenza su un dispositivo.
PTV Navigator G2 richiede una chiave di licenza valida per funzionare. Esistono quattro modi per fornirla, e la scelta giusta dipende soprattutto dalla dimensione della flotta e dal fatto che sui dispositivi sia in esecuzione una vostra app in parallelo a PTV Navigator G2.
Quale metodo fa per voi?
| Metodo | Adatto per |
|---|---|
| Codice QR | Test e flotte molto piccole |
| Managed Configurations (MDM) | Flotte gestite tramite un MDM |
| Android Intent | Dispositivi con una propria app, trasferimento a senso unico |
| Remote Interface / API | Dispositivi con una propria app, quando serve conferma o maggiore controllo |
1. Scansionare un codice QR
L'opzione più semplice: scansionare un codice QR contenente la chiave di licenza direttamente sulla schermata di login del dispositivo. Nessuna configurazione, nessuna integrazione – adatto per test o per un numero ridotto di dispositivi. Non è però scalabile: ogni dispositivo richiede che qualcuno scansioni fisicamente un codice (e le chiavi di licenza sono stringhe lunghe circa 92 caratteri, poco pratiche da digitare a mano), quindi non è un'opzione praticabile oltre una flotta molto piccola.
2. Managed Configurations (MDM)
L'opzione standard per le flotte gestite tramite un MDM. PTV Navigator G2 (versione 1.1.0 e successive) supporta le Managed Configurations di Android Enterprise: il vostro MDM distribuisce la chiave di licenza a ogni dispositivo come parte del normale rollout dell'app, senza inserimento manuale né intervento su ogni singolo dispositivo. È l'opzione più scalabile, e quella consigliata non appena gestite più di una manciata di dispositivi.
Riferimento completo: documentazione Managed Configurations.
3. Android Intent
Per i dispositivi in cui una vostra app – un'app per autisti, un launcher, un'interfaccia kiosk – è in esecuzione in parallelo a PTV Navigator G2. La vostra app invia un singolo Android Intent (licensekey:<yourLicenseKey>) per trasferire la chiave. È un trasferimento a senso unico: PTV Navigator G2 verifica la chiave e la applica se valida (mantenendo la chiave precedente in caso di verifica non riuscita), ma non restituisce il risultato alla vostra app tramite l'Intent stesso.
Riferimento completo: guida agli Android Intents.
4. Remote Interface / API
Anche in questo caso per dispositivi in cui una vostra app è in esecuzione in parallelo a PTV Navigator G2, ma per i casi in cui serve una conferma o si vuole far passare la licenza dallo stesso canale delle altre integrazioni. Il Remote Interface è una connessione bidirezionale: la vostra app invia il comando della chiave di licenza e riceve una conferma di ricezione, così sapete immediatamente se è stata accettata. Oltre a impostare una chiave, consente anche di disconnettere attivamente un dispositivo – utile quando si dismette un dispositivo o si riassegna la sua licenza a un altro. Ha più senso se utilizzate già il Remote Interface per altre funzioni – profili veicolo, controllo della navigazione – e volete gestire la licenza tramite lo stesso canale.
Riferimento completo: documentazione API – comandi relativi alla licenza.
Commenti
0 commenti
Accedi per aggiungere un commento.