dotMobimobiThinkingmobiForgemobiReadyDeviceAtlasfind.mobigoMobi

Posted by Darthin 37 weeks 3 days ago

pic
 Darthin
mobiForge Newbie
Posts: 3
Joined: 37 weeks ago
[offline]

I used WURFL to detect device, and it is very cool. I like it very much.

But one question I met in developing, if there is no useragent is passed by request, how WURFL works? Can it detect this device?

If WURFL can not, can you please give me any suggestion how to detect device if no UA? What other way can do it?

Posted by daniel.hunt 37 weeks ago

pic
 daniel.hunt
dotMobi logo
Mobile Grandmaster
Posts: 206
Joined: 2 years ago
[offline]

Basically - without a UA you've no chance.

Generally, it's not going to very easy to do.
You can, technically, still do it (using the TAC id of the handset) but in order to even get this information you'll need a special agreement in place with carriers. And even then, you'll only be able to detect those devices that come to your site on those carriers.

Where are you based?

Daniel Hunt
dotMobi

Posted by Darthin 37 weeks ago

pic
 Darthin
mobiForge Newbie
Posts: 3
Joined: 37 weeks ago
[offline]

Thanks Hunt sir.

I am in China. But I need to detect the devices all over the world.

From your experience, how much percent of devices can be detected by UA?

What is the TAC id of the handset? How it works? What technology can parse TAD id?

Besides UA, what other header or request parameters can be used to detect device? How it works?

Posted by daniel.hunt 37 weeks ago

pic
 daniel.hunt
dotMobi logo
Mobile Grandmaster
Posts: 206
Joined: 2 years ago
[offline]

Unfortunately, I think you're stuck Darthin.
It's a well known fact that Chinese mobile carriers filter out UA strings of their devices :(

Daniel Hunt
dotMobi

Posted by garbetjie 37 weeks ago

pic
 garbetjie
Mobile Expert
Posts: 59
Joined: 2 years ago
[offline]

What about the URL to the device's UA Profile RDF file? Is that filtered out too?

Perhaps, if that UA Profile URL is supplied, and not stripped, there might be some help (assuming, of course, the phone supplies it too :).

Posted by daniel.hunt 37 weeks ago

pic
 daniel.hunt
dotMobi logo
Mobile Grandmaster
Posts: 206
Joined: 2 years ago
[offline]

As far as I know, in China all headers are stripped, regardless of what you're requesting and where you're requesting it from.
It *is* possible to have your website added to a whitelist internally, so that you can receive the full device header information, but I'm guessing that this isn't a trivial matter...

Daniel Hunt
dotMobi

Posted by Darthin 36 weeks ago

pic
 Darthin
mobiForge Newbie
Posts: 3
Joined: 37 weeks ago
[offline]

Suppose I can receive the full device header information, what header parameter is useful for device detection besides UA and UA Profile URL?

I am in China, but our product runs in US.

Thanks.