When making a mobile app with ads, I am required to register my test phones as test devices by providing the Device ID. These Device IDs are unique to an individual phone. Is there any risk with publishing my app with the Device ID? Or should I remove my Device ID before publishing?
Is there a risk with making my phone's Device ID public? If so, what is it?
Google's AdMob requires you to add your test device ID to your code, in order to prevent false advertisement. They suggest this code be removed before publication, but so not say why. It is an inconvenience to remove it, and prevents testing on the live build. Several sources say it does not need to be removed, but Google's documentation says it does. I am trying to determine why they want this code removed. My best guess is that it may be a security risk to publicize your devices unique identifier.