Descubre el SDK de MyGeotab
Aprende a utilizar el SDK de MyGeotab para ampliar la funcionalidad de tu software de gestión de flotas.
Por Geotab
17 de febrero de 2022
•3 minutos de lectura
El análisis de los datos de tu flota es una parte esencial de una estrategia de gestión de flotas. Independientemente del tamaño de tu flota, es importante saber que no se necesita experiencia en desarrollo de software para utilizar herramientas de análisis de datos.
En Geotab, entendemos que es clave que cada flota tenga las herramientas necesarias para procesar sus propios datos y aprovechar las funciones adicionales del software para flotas.. En este artículo, explicaremos algunos detalles básicos sobre el kit de desarrollo de software (SDK) de MyGeotab para que puedas empezar de inmediato.
Qué es el SDK de MyGeotab
Un kit de desarrollo de software o SDK, por sus siglas en inglés, es un conjunto de herramientas de desarrollo de software que permite la creación de aplicaciones. En Geotab, se puede considerar como una plataforma que permite al usuario ampliar la funcionalidad de MyGeotab.
El SDK de MyGeotab contiene interfaces de programación de aplicaciones (API). Las API se utilizan para interactuar con los datos que aparecen en la aplicación MyGeotab, como dispositivos, viajes, datos del GPS, datos del motor, etc., y permiten agregar, actualizar y eliminar datos del sistema a través de una fuente distinta a la aplicación MyGeotab. Además, se exponen de forma segura a través de HTTPS, el estándar web que constituye la base de la comunicación de datos de la World Wide Web. El uso de este estándar web significa que el SDK se puede utilizar con una gran variedad de sistemas.
La aplicación MyGeotab se ha creado con el SDK para ofrecer una plataforma sólida, útil y ampliable. El SDK está diseñado para distribuidores, clientes y partners que usan MyGeotab y que buscan simplificar o automatizar procesos para añadir valor, aumentar la eficiencia o añadir una funcionalidad única que ayude a sus empresas.
El SDK también se puede usar para crear aplicaciones para móviles y tabletas, integrar software de terceros, crear Add-Ins de MyGeotab, automatizar tareas o crear informes personalizados complejos.
Herramientas del SDK
El SDK cuenta con una amplia gama de herramientas para ayudar a los desarrolladores a comprender rápidamente su uso y a comenzar con su primer proyecto, entre las que se incluyen:
- Documentación sobre el funcionamiento del SDK
- Referencia de los métodos y objetos del SDK disponibles
- Ejemplos de proyectos y servicios listos para usar creados en el SDK
- Información detallada sobre dispositivos, incluyendo cómo y cuándo registran los datos
- Asistencia a través de nuestros foros para desarrolladores
Todas estas herramientas están disponibles online.
Qué puedes hacer con el SDK de MyGeotab
El uso que hagas del SDK dependerá de las necesidades de tu empresa. Existen muchas formas de aprovechar los numerosos datos que proporciona el SDK, por ejemplo, para la automatización de procesos, la creación de fuentes de datos, la integración en sitios web y aplicaciones y la creación de Add-Ins.
Automatización de procesos
Las muestras del SDK son herramientas para automatizar procesos como el de agregar nuevos dispositivos a una base de datos, importar zonas o añadir usuarios. Estas herramientas están listas para usar sin necesidad de configurarlas y pueden ayudar a automatizar fácilmente los procesos diarios.
Estas muestras de código del SDK ilustran cómo realizar tareas habituales, como mostrar la ubicación actual y el estado de conducción de todos los vehículos, obtener los datos del cuentakilómetros y el VIN de todos los vehículos de un grupo o recuperar las excepciones por parada en una zona del último año. Estas muestras son un excelente punto de partida y se pueden modificar para adaptarse a tus necesidades específicas.
Creación de fuentes de datos
El SDK también ofrece métodos para conseguir un flujo constante de datos sin procesar denominado "fuente de datos". La aplicación puede recuperar cualquier elemento que se agregue al sistema, lo que resulta especialmente útil si se quieren realizar actualizaciones casi en tiempo real de los datos del GPS, viajes, datos del motor y mucho más, para evaluar sobre la marcha o para añadirlas a tu propio sistema. Este proceso está bien documentado en el SDK con ejemplos de código que muestran cómo empezar a usar una fuente de datos.
Integración en sitios web o aplicaciones
La aplicación MyGeotab se ha diseñado de forma que todas sus páginas se pueden integrar en tu propia aplicación web. En los botones de navegación de la izquierda y el encabezado superior hay una sección de contenido que tiene una URL única. Al utilizar esta URL, puedes incrustar la página en una aplicación web ya existente.
Por ejemplo, si quieres mostrar la lista de dispositivos MyGeotab en tu aplicación, puedes simplemente incrustar esa página a tu gusto y aprovechar así el esfuerzo de los desarrolladores de Geotab para hacerte rápidamente con la misma funcionalidad.
Add-Ins para añadir valor
Al crear Add-Ins para MyGeotab, estas páginas HTML y JavaScript están incrustadas en la aplicación MyGeotab, y contienen características y funciones personalizadas que se pueden adaptar a tus necesidades. A través de tu Add-In, se te facilita el acceso a la API de MyGeotab. Los datos también se pueden importar al Add-In mediante la API de otras fuentes, como un proveedor de mapas, un software de contabilidad o tu propia API personalizada.
Ejemplos de lo que puedes hacer con un Add-in:
- Un mapa de calor de los lugares en los que se conduce durante las horas de trabajo
- Un informe personalizado con gráficos interactivos
- Supervisión del estado del vehículo y de los códigos del motor
Los Add-Ins son para MyGeotab como las aplicaciones para un móvil o una tableta, las posibilidades que ofrecen son infinitas.
Más información sobre el SDK de MyGeotab
Para obtener más información, visita la página MyGeotab SDK GitHub y consulta las guías, las referencias, los ejemplos de código y otros recursos de datos y análisis.
Suscríbete al blog de Geotab
Geotab
Posts relacionados
Valor residual de coches: qué es y cómo calcularlo
29 de octubre de 2024
3 minutos de lectura
Seguridad y privacidad de los datos con Ace™ de Geotab
9 de julio de 2024
6 minutos de lectura
Mejora tus decisiones con la inteligencia de datos de Geotab
21 de noviembre de 2023
5 minutos de lectura
Cómo la telemática facilita la inspección técnica de vehículos (ITV) en España
16 de noviembre de 2023
3 minutos de lectura
Geotab recibe un premio otorgado por la Fundación Banco de Alimentos de Madrid
2 de noviembre de 2023
1 minutos de lectura