What Detection Option Should I Choose ?
We have 3 options you can use to detect mobiles, consoles and tablets. They are Javascript, Our Web Service and downloading our device database for use on your servers. One of these is right for you, but which one ?
Option 1, Javascript. In some cases you might not have the option to run a server side script or even know what that means ! Its OK, because either way this is your Option, Javascript redirection. Its as easy as Logging In, Adding a new Site Profile and then copying one line into the <head> section of your web pages. You'll knock this over in a few minutes and you can ignore the whole API Kits thing.
Option 2, Download an API Kit. Simply download a Kit, configure it with your details, upload the kit to your webserver (test it) and then alter your index page (or pages) to perform a detection through the API Kit. Its 5 or so steps, a little technical, then Job Done.
Option 3, run the whole box and dice on your own server(s). Buy a site licence, then Download an API Kit, configure it with your details, and away you go. Use the API Kit to download the device database then you'll be good to detect locally. Changing back to Option 2 is a simple edit to a config file.
Which option is best ? Every phone from a major vendor that is likely to be browsing your website supports Javascript. So thats Android, iPhone, Blackberry, Symbian, Windows Mobile, are all OK with Javascript. Given that Option 1 is so super easy to setup I recommend starting with that one, tracking the stats and moving to Option 2 if you see decent numbers of non javacsript phones coming through, like say Old Palm PDAs, Danger Hiptops/Sidekicks, or budget phones with screens the size of a postage stamp. Option 3 will appeal if you want to run everything inhouse or are pushing super high volumes.
Differences between the Web Service and the Device Database download in HD3
There are a few differences between the web service and the database download which you should be aware of if you're deciding which to use.
Web Service
- Uses new HD3 (Handset Detection 3) device definitions
- Query the older schema via the legacy keyword
- Includes Analytics
- Has a FREE plan
- Detection quota per month is based on your plan
- Subscriptions are paid monthly
- Detection happens on our servers
- Includes Device, OS (Platform), Browser and Carrier detection
- Use on as many domains as you desire
- Javascript or API Kit options
- Can be up and running in a few minutes
Device Database
- The deteciton process is fully contained on your server(s)
- Uses only the HD3 device schema (No legacy option)
- No Ananlytics
- Unlimited Detections
- Licenced via a flat annual fee
- No free option
- Includes Device, OS (Platform) and Browser detection
- Each licence is restricted to one domain
- Uses API Kit only
- Typically used in more complicated environments
Reach out
If you need a hand choosing the best option then drop us an email. We're here to help - really.
