2016-07-07 3 views
0

Предположим, у меня есть два различных приложений A и B.Создание базы данных из device_id и device_token. Каким компонентом является уникальный идентификатор устройства или токен устройства?

Если установить оба приложения на IOS, Android, Window mobile. После установки, , после этого я удалю это приложение, а затем переустановить на IOS, Android и Window mobile, затем which component is unique device ID or device token?

A and B: 
IOS: device ID or device token?? 
Android: device ID or device token?? 
Window: device ID or device token?? 

Как я могу отличить А и B приложения установить уникальный на каждом устройстве?

Я создаю базу данных:

id, platform (1=> android,2=> ios, 3 => window), request_coming_from (A=> A app, B=> B app), device_id, device_token, created,modified 

1, 1, A, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 
2, 1, B, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 
3, 2, A, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 
4, 2, B, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 
5, 3, A, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 
6, 3, B, ????, ???? , 2016-07-07 12:02:34,2016-07-07 12:02:34 

Everytime приложения открыты на каждом устройстве он ударится в API и от него соберу платформу, request_coming_from, device_id, device_token и созданы и изменены дата имеет текущая дата-время системы.

If you have any idea and effective way to store device_id and device_token in database?

Так что после того, как можно рассчитать, сколько nuumber мобилей приложений (A & B) установить на другой мобильный телефон (не тот же мобильный.)

Пример:

Mobile (M1 - android): 



A is install 

Mobile (M2 - ios) 

A is install 
B is install 


Mobile (M3 - ios) 

B is install 

Mobile (M4 - window) 

B is install 

Выход:

A => 
     1=> android 
     1=> ios 

B=> 
    2 => ios 
    1=> window 

ответ