¿Cómo las aplicaciones como Uber y Ola realizan un seguimiento de los dispositivos que instalan sus aplicaciones?

Todas las aplicaciones, no solo Uber, Ola, sino incluso flipkart, snapdeal, facebook, etc., todas las grandes marcas principales realizan un seguimiento de estas descargas desde un dispositivo en particular.

sí, tienes razón, lo hacen a veces por IMEI, pero las tabletas sin tarjetas SIM no tienen números IMEI, por lo que no pueden usar IMEI, hay pocas cosas en Android que son constantes.

1) Dirección MAC, cualquier dispositivo que tenga un módulo wifi integrado o que pueda asociarse con otra dirección IP debe tener una dirección MAC constante, es un estándar IEEE y cada compañía de electrónica debe seguirlo.
(Hay algunas tabletas chinas que se crean con la falla de actualizar la dirección MAC, no siguen este estándar pero ninguna otra compañía)

2) IMEI (Esto también puede ser falsificado en un dispositivo rooteado con una pequeña solución)

3) ID de Android, la mayoría de las empresas usan esto, pero se actualiza cada vez que restablece el dispositivo de fábrica. Esta es una cadena de 32 caracteres que se crea aleatoriamente para cada dispositivo.

Por lo tanto, existen básicamente muchas formas de identificar un dispositivo en particular, pero todas ellas también tienen sus defectos. En software no hay manera perfecta. Si los sistemas operativos de miles de millones de empresas están disponibles en línea en torrent para que pueda imaginar que nada es imposible cuando se trata de romper cosas.

Además, estas compañías no usan sus propios métodos para rastrear las instalaciones, hay muchos otros proveedores de API de terceros que proporcionan métricas de descarga. como seguimiento de aplicaciones móviles y análisis de atribución

espero que haya ayudado

Gracias por A2A

Hay muchas herramientas que le dan un seguimiento de la cantidad de personas que han instalado su aplicación, la abrieron, la desinstalaron, etc.

Herramientas como clevertap, mixpanel te ayuda a encontrar todas estas métricas

En Android, hay un método llamado generatedeviceUUID (), que realiza un seguimiento de esto.

Permuta sobre el nombre del método, ya que no recuerdo exactamente la cadencia, pero el nombre del método fue este.

Si publica la aplicación en Google PlayStore o Apple App Store, realiza un seguimiento de los dispositivos que instalaron la aplicación, ya que la persona necesita la identificación de Google o el inicio de sesión de Apple para instalar la aplicación.

Algunas aplicaciones almacenan los números IMEI en su backend cuando inicias sesión por primera vez. Entonces, si elimina la aplicación de reinstalación de datos con un sim diferente y también con un nuevo inicio de sesión, pueden atraparlo con el número IMEI.

Sí, Divyanshu tiene razón. Hay muchas formas de identificar un dispositivo, pero la más popular y segura (sí, aunque no es infalible) es la identificación basada en la identificación única del dispositivo. Cada plataforma móvil tiene su propio método para crear esta identificación. y para casos normales, esto funciona para evitar la duplicación. Creo que me detendría aquí, lo que aclararía tu mente en lugar de describir esto en términos técnicos que quizás no te interesen.

More Interesting

Al desarrollar aplicaciones de productividad o aplicaciones de noticias para plataformas móviles, ¿hay alguna razón para usar una aplicación web encapsulada híbrida al estilo Phonegap?

Si creo una aplicación, ¿se bloqueará si mucha gente la utiliza al mismo tiempo?

¿Qué obtienes al hacer aplicaciones móviles?

¿Crees que hay espacio para aplicaciones móviles basadas solo en contenido, que brindan información estática sobre un tema, como lo haría un sitio estático?

¿Cuántas descargas de aplicaciones hay por día tanto para App Store como para Google Play?

¿Es Apple o Google que no permitió la navegación paso a paso gratuita de Google antes de iOS 6?

¿Cuáles son sus 3 o 5 aplicaciones web / móviles 'imprescindibles' o dispositivos sin los que no puede vivir y por qué?

¿Cuáles son las 5 aplicaciones móviles de Windows sin las que no puedes vivir y por qué?

Cómo crear un SDK / biblioteca de iOS que permita compras integradas en aplicaciones de terceros asociadas

¿Cuál es el futuro de Snapchat?

¿Qué software utilizas para crear aplicaciones móviles iOS y Android?

Futuro de Internet: ¿Ya estamos en 'The Post App World'?

¿Cuánto debería costar el desarrollo de una aplicación de Android simple de tres pestañas con notificaciones push?

¿Por qué el desarrollo de aplicaciones móviles es esencial para las nuevas empresas, así como para los líderes de la industria?

¿Cuál es la tasa promedio de abandono de usuarios que han instalado una aplicación y luego se registraron durante 30 días?