I am building an Android app to display content feed from a server. The server is a mobile website (like http://m.google.com) which tracks the traffic from various mobile clients. To differentiate an Android client, how do I provide a generic string for my app?
Here's why I ask that:
Some of the Android devices I got have UA strings like:
Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6400L 4G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build/30201) AppleWebKit/520.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/520.17
Мне нужно добавить строку к строке UserAgent, чтобы идентифицировать мое приложение. Например:
Мне нужно сделать что-то вроде этого:
Mozilla / 5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build / 30201) AppleWebKit / 520.17 (KHTML, например, Gecko) Версия / 4.0 Mobile Safari / 520.17 Android_MyFirstApp
.
Это правильный способ сделать это?