안드로이드Q 개인정보 보호정책 변경사항 (식별자 수집 방법)

개발/안드로이드 2019. 7. 9. 21:42
반응형

안드로이드 10번째 버전인 '안드로이드Q' 에서 개인정보 보호정책 변경사항으로 Device ID 및 시리얼 넘버 등 

디바이스 식별자 수집이 제한됩니다.
즉, 단말기를 구별할 수 있는 식별자를 가져올 수 없습니다.

관련 API 리스트입니다.


Build.getSerial()
(기기 시리얼 넘버)

TelephonyManager.getDeviceId()
(디바이스 ID)

TelephonyManager.getSimSerialNumber()
(유심 시리얼 넘버)

TelephonyManager.getMeid()
(MEID)

TelephonyManager.getImei()
(IMEI)

위 API를 사용할 경우 null 이나 "UNKNOWN"이 리턴됩니다.

그럼 안드로이드에서 이제 사용자를 구별 할 수 없는냐? 아닙니다.
구글에서 식별값을 이용하여 사용자를 구별하는 서비스인 경우 대체 ID값을 사용할 수 있도록 방안을 마련해 놓았습니다.
아래 구글 가이드 사이트에서 확인하시면 됩니다.

- 고유식별자 권장사항: https://developer.android.com/training/articles/user-data-ids

- 안드로이드ID (SSAID): https://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID

- 광고ID: https://developers.google.com/android/reference/com/google/android/gms/ads/identifier/AdvertisingIdClient 

반응형
admin