Integraciones Geotab: Kit de Herramientas Técnicas de Software
Escrito por Maria Daniela
Resumen
El SDK (Kit de Desarrollo de Software) de MyGeotab es un conjunto completo de herramientas diseñadas para facilitar la automatización de tareas y la gestión eficaz de datos dentro de MyGeotab. El SDK permite el desarrollo de aplicaciones en JavaScript y C#, la creación e integración de Add-Ins, y la conexión de MyGeotab con sistemas de terceros.
Características principales
Ejemplos prácticos
Ejemplos de implementación práctica incluyen:
Mostrar viajes de vehículos en mapas de terceros como Leaflet o ArcGIS API para JavaScript.
Incrustar el marco de MyGeotab en aplicaciones web (mapa en tiempo real, listado de vehículos).
Crear interfaces web personalizadas para importar y exportar datos de Geotab.
Actualizaciones técnicas
Manténgase informado suscribiéndose a los boletines técnicos de Geotab para soporte continuo en desarrollo.
Acceso a datos de dispositivos
API de Geotab Data Feed
La API de Geotab Data Feed ofrece un método escalable, eficiente y seguro para acceder a todos los datos de los dispositivos.
Tipos de datos disponibles
LogRecords: Datos de GPS y velocidad.
StatusData: Lecturas de medición del vehículo (temperatura de aceite, datos del acelerómetro).
FaultData: Códigos de fallos reportados por el motor.
Documentación completa: https://developers.geotab.com/myGeotab/apiReference/methods/GetFeed
Aplicación de ejemplo para Data Feed Service
La aplicación permite que el feed de datos funcione continuamente en segundo plano, descargando datos de la base de datos. Guías de implementación disponibles:
.Net: https://github.com/Geotab/sdk-dotnet-samples/tree/master/DataFeed#data-feed
Java: https://github.com/Geotab/sdk-java-samples/tree/master/src/main/java/com/geotab/sdk/datafeed
Importación, exportación y sincronización de datos
Geotab proporciona aplicaciones preconstruidas con código fuente completo para sincronizar datos de MyGeotab, que soportan:
Importar listas de clientes: desde sistemas CRM.
Descargar registros de mantenimiento de vehículos: hacia sistemas de mantenimiento (DVIR).
Actualizar rutas: basadas en entregas diarias.
Sincronizar grupos de vehículos: según el rol del vehículo en la empresa.
Rastrear horas de servicio (HOS): para cumplimiento regulatorio.
Ejemplos disponibles
Automatización de tareas
Tareas comunes de MyGeotab pueden automatizarse usando la API de Geotab.
Ejemplos de procesos automatizados
Despacho automatizado: enviar mensajes de texto al dispositivo Garmin del vehículo vía el dispositivo GO adjunto cuando se programe una nueva recogida.
Sincronización de ubicación de clientes: asignar el vehículo más cercano a la ubicación del cliente cuando se cree una nueva orden de trabajo.
Trabajando con Add-Ins
Geotab ofrece una variedad de productos Add-In para integración fluida con la interfaz de MyGeotab.
Beneficios
Integración inmediata: acceso a Add-Ins listos para usar mediante Geotab Marketplace y el SDK para desarrollo de Add-Ins.
Personalización: crear Add-Ins personalizados para modificar páginas o botones según necesidades específicas.
Recursos
Geotab Marketplace: https://marketplace.geotab.com/
SDK para desarrollo de Add-Ins: https://developers.geotab.com/myGeotab/addIns/developingAddIns
Integración con MyGeotab
Incruste MyGeotab en aplicaciones web, permitiendo a los clientes rastrear entregas y ver horas de llegada. Controle las funciones mostradas para crear una experiencia fluida entre su software y MyGeotab.
Autenticación Single Sign-On (SSO)
La API de Geotab permite la gestión de cuentas de usuario MyGeotab, incluyendo:
Autenticación: obtener token para usuario/contraseña válidos.
Gestión de usuarios: aceptar acuerdos, actualizar contraseñas, agregar o eliminar usuarios.
Cada página de MyGeotab tiene una URL única que puede incrustarse en aplicaciones.
Documentación de URLs: https://developers.geotab.com/myGeotab/guides/MyGeotabUrls
Integración de dispositivos telemáticos personalizados
Dispositivos telemáticos personalizados pueden integrarse en la base de datos MyGeotab usando la API de Geotab, permitiendo usar datos de estos dispositivos junto con los de dispositivos Geotab GO.
Consideraciones importantes
Variabilidad de dispositivos: los dispositivos personalizados pueden diferir en métodos de registro y reporte de datos.
Pruebas de integración: es necesaria la prueba para asegurar una correcta integración de datos.
Guía de implementación: https://support.zenduit.com/portal/en/kb/guides/custom-telematics-devices/
Kit de herramientas de software técnico
El Kit de herramientas de software técnico de Geotab proporciona recursos adicionales de integración que complementan la documentación existente.
Recursos adicionales: https://support.zenduit.com/portal/en/kb/guides/custom-telematics-devices/
Recursos de referencia
Documentación principal: https://geotab.rightanswers.com/portal/app/portlets/results/viewsolution.jsp?solutionid=230110110547953&hypermediatext=null
Portal de desarrolladores: https://developers.geotab.com/
Herramientas de ayuda y soporte: https://developers.geotab.com/helpAndSupport/toolkits
Adjuntos
Geotab Integrations_ Software Technical Toolkit.pdf
1.6 MB• Document