¿Qué es un Beacon?

Un Beacon emite una señal Bluetooth de baja energía, Bluetooth 4.0, que consume muy poca batería, sobre todo, en comparación con las versiones anteriores. Estos dispositivos dan la opción de definir un radio en el cual el usuario puede recibir una notificación.

Una beacon se identifica de forma única, debido a la combinación de estos tres parámetros:
- El UUID: este es un identificador único, específico para una empresa, una aplicación o alguien que posee uno o más Beacons. Tiene que tener esta forma: f7826da6-4fa2-4e98-8024-bc5b71e0893e
- La Mayor: Se utiliza para consolidar beacons bajo el mismo UUID. Debe estar entre el número 1 y el 65.535;
- El Menor : En combinación con la mayor, permite la mejor consolidación del Beacon. También debe estar entre los valores 1 y 65.535.

Como por ejemplo, podemos imaginar el caso de una tienda de comestibles que quiere promocionar ofertas especiales:
- Todos los beacons de la tienda tendrán el mismo UUID;
- Todos las beacons en el radio de "Las frutas y verduras" tendrán el mismo Mayor, digamos 1;
- Las manzanas en venta tendrán un menor y las fresas tendrán otro.

De ese modo, obtenemos las siguientes combinaciones:
- Beacon colocado en las manzanas: (f7826da6-4fa2-4e98-8024-bc5b71e0893e; 1; 1);
- Beacon colocado en las fresas: (f7826da6-4fa2-4e98-8024-bc5b71e0893e; 1; 2).

"iBeacon" es el término genérico, creado por Apple, que se utiliza para calificar los beacons.
En agosto de 2015, Google lanzó un formato similar al beacon, llamado "Eddystone", sólo que contiene más ajustes que los iBeacons, pero que en nuestro caso no se utilizarán.

Hay varios fabricantes de beacons, pero no todos ellos son compatibles con los formatos de Apple y Google. Debes comprar beacons de uno de estos fabricantes para poder utilizar la extensión de GoodBarber iBeacon. Recomendamos 2 fabricantes: Kontakt y Estimote. Estos beacons son compatibles con ambos formatos.


1

Tutoriales

En GoodBarber, al configurar tu notificación push, tendrás que rellenar el UUID, el mayor y el menor. El tutorial que mostramos a continuación explica, paso a paso, cómo encontrarlos y cómo modificarlos con la app que recomendamos:
- Tutorial Kontakt beacons
 


2

Cuidado al enviar tu app a la tienda de Apple

Si has activado la extensión Beacon, debes configurar un UUID antes de enviar tu aplicación a Apple.
Esto es un motivo de rechazo de enviar tu aplicación con esta extension instalada pero que no sea activado.
Si no estas seguro de que deseas utilizar esta función, quita la extension (Extensiones Store > Gestion ) y ya no deberá aparecer en tus add-ons. La desactivación no es suficiente, debes compilar tu aplicación antes de enviarla de nuevo a Apple.


3

Actualización de la notificación

Si creas o actualizas una nueva notificación de enlaces a un Geofence, tendrás que cerrar la aplicación de tu dispositivo y volver a iniciarla para aplicarla.


Otros artículos