Saltar al contenido principal

Comprender las tablas Devices

Cuando se configura una integración Push en una licencia, se crean automáticamente dos tablas de Dispositivos:

  • Una para los dispositivos identificados, vinculada a la tabla de perfiles existente.
  • Una para los dispositivos anónimos, vinculada a una nueva tabla de perfiles anónimos.

Las tablas siguen esta convención de nombres:

  • Dispositivos identificados: Devices - <Nombre de la aplicación>
  • Dispositivos anónimos: Devices - <Nombre de la aplicación> - Anonymous

Los dispositivos se almacenan en la tabla correspondiente según sean identificados o anónimos:

  • Dispositivos identificados: están asociados a un perfil conocido en la tabla de perfiles. Esto ocurre cuando un visitante se conecta o se registra en su sitio o aplicación, lo que lo hace reconocible en su base de datos.
  • Dispositivos anónimos: pertenecen a usuarios no identificados, por ejemplo, si no han iniciado sesión en su aplicación o sitio, o si son desconocidos en su base de datos.

Visualización de la información del dispositivo

alt text

Se puede acceder a la siguiente información para cada dispositivo:

  • Identificador del dispositivo (deviceId)
  • Estado de la suscripción (Is subscribed)
  • Tipo de plataforma (Web, Android, iOS)
  • Idioma del dispositivo
  • Momento en que se registró el dispositivo
  • Origen: la URL desde la que se registraron los dispositivos web push
  • Transporte: el servicio utilizado para entregar la notificación push
  • Versión del sistema operativo del dispositivo
  • String del sistema operativo del dispositivo
  • Nombre del navegador
  • Versión del navegador
  • Versión de la app
  • String del dispositivo
  • Último momento en que el dispositivo estuvo activo: la fecha ISO de la última interacción
  • Región, recopilada del dispositivo o del navegador

Además, cuando un dispositivo se transfiere de la base de datos anónima a la base de datos identificada, se actualizan 4 campos específicos. Son identificables por el prefijo 'Moved' y proporcionan información relacionada con el perfil original:

  • Moved was subscribed: indica si el dispositivo estaba opt-in cuando se transfirió
  • Moved Moment: indica el momento en que se transfirió el dispositivo (es decir, cuando se identificó el perfil)
  • Moved User Id: indica el user id del perfil al que estaba asociado previamente el dispositivo
  • Moved Profile Table: indica la base de datos en la que se encontraba ese perfil
info

Si bien los atributos "Moved" se utilizan principalmente para la transferencia entre tablas anónimas e identificadas, también pueden ser útiles cuando un dispositivo se transfiere entre dos perfiles identificados.
De hecho, cuando un dispositivo es compartido entre diferentes usuarios (una computadora perteneciente a una pareja, por ejemplo), el dispositivo se vinculará al último perfil que inició sesión en el sitio (o en la aplicación).