Cómo integrar macaddress.io en un motor de decisión
Macaddress.io ofrece una base de datos como servicio con direcciones MAC vigentes y sus fabricantes. El servicio resulta especialmente útil para evaluar la validez de un dispositivo y prevenir y detectar ataques desde entornos de máquinas virtuales. Si alguien instala su aplicación móvil en una laptop y la ejecuta en un entorno virtual, puede verificar el entorno de red y la dirección MAC de la red para detectar actividad sospechosa.
Obtenga una clave API de macaddress.io
- macaddress.io ofrece precios sencillos y un proceso de registro fácil. El plan gratuito permite hacer 1,000 consultas al día, suficientes para probar el servicio.
https://macaddress.io/signup - Después de crear su cuenta e iniciar sesión, vaya a General Dashboard y busque su clave API.

Cree una fuente de datos en Decisimo Portal
- En Data sources, seleccione New y pida a AI Assistant que configure el proveedor. Revise y aplique la propuesta.
- En la sección Parameters, reemplace __YOUR_API_KEY__ por la clave API de macaddress.io. Es el texto resaltado en la siguiente imagen.

- macaddress.io requiere un solo parámetro: search, que corresponde a la dirección MAC.
- Indique a AI Assistant cuál es el proveedor y cómo realizar la llamada HTTP. Revise la propuesta y compárela con los parámetros que aparecen abajo.
Incorpore macaddress.io a su flujo de decisiones
- Si ya tiene una etapa del flujo de decisiones para fuentes de datos, puede agregar allí la llamada a macaddress.io. El motor de decisiones consultará en paralelo todas las fuentes de esa etapa. Las llamadas en paralelo garantizan el menor tiempo de ejecución.
- Si su flujo de decisiones no tiene una etapa para datos externos, añádala. Conecte la etapa al flujo y haga doble clic para abrir la ventana de definición. Indique qué atributo del objeto de datos contiene la dirección MAC que se enviará a macaddress.io.
-

Ejecute la toma de decisiones
- Genere un release de su flujo de decisiones, impleméntelo en un endpoint y tome decisiones con datos de macaddress.io.
Preguntas frecuentes
¿Cuándo debería una consulta de dirección MAC cambiar una decisión de fraude?
Use la consulta de una dirección MAC como evidencia complementaria, no como único motivo para rechazar una transacción. Asígnele peso solo cuando la dirección esté disponible, la respuesta del proveedor sea utilizable y otros indicios de fraude apunten en la misma dirección. Fije los umbrales con base en transacciones históricas revisadas y luego supervise las tasas de aprobación, las pérdidas por fraude y las tasas de objeción de clientes, ya que los atributos del dispositivo pueden faltar o ser manipulados.
¿Cómo debe manejar el flujo de decisiones una dirección MAC ausente o una consulta fallida?
Trate como resultados distintos la ausencia de una dirección MAC, una respuesta del proveedor sin coincidencias y un tiempo de espera agotado. Defina una alternativa para cada caso, como continuar con los demás datos disponibles si el proveedor no está disponible. No considere sospechosa la falta de datos por defecto y establezca un tiempo de espera para que una respuesta lenta no retrase la decisión.
¿Dónde debe guardar la clave de API de macaddress.io?
Guarde la clave de API en la configuración de la fuente de datos del servidor, no en una aplicación móvil, código del navegador ni en resultados de decisiones enviados a los clientes. Limite el acceso al portal a quienes administran la integración y compruebe que la clave no quede registrada en los registros de solicitudes. Si la clave queda expuesta, reemplácela en macaddress.io y actualice la configuración de la fuente de datos.