As all of you know, Google has finally launched the new Chrome for Android (version 49) to push physical web capabilities to some 5 million users. Here are the key takeaways from the experience of our users:
1. Use HTTPS!
Chrome for Android does not let any HTTP URLs through! Even though Chrome for iOS works with HTTP URLs, it seems that Chrome for Android does not let them pass at all! Last week we added full HTTPS support to Beeem to enable anyone to create a landing page with the physical web fully compliant with Google’s high security standards! This will add an extra layer of secutiry to users that will ensure that the physical web is going to be even more secure than the web itself!
2. Watch out for your OEM Android!
With dozens of big Android vendors, everyone tries to get the maximum out of their phones. Several manufacturers use some sort of battery/performance optimization tools that tweak several things that might prevent from Chrome for Android in locating physical web beacons. The usual suspects are: Battery/performance profiles turning Bluetooth off (even if they are turned on in Android settings!) and preventing Chrome for Android launching on Boot. In our direct experience there is no single cure you should tweak around and wait as Google’s services may not locate physical web beacons on the fly (like on Chrome for iOS). Let’s hope this improves later on.
3. Turn it ON! 🙂
No matter how simple it seems, as Chrome does not prompt you to turn Bluetooth or the Physical web on, you might want to start with checking Bluetooth in your Android Settings and Enabling the Physical Web on Chrome @ Settings/Privacy/Physical Web! If you’re still stuck, you can take a look at Google’s help.
4. Make sure your URL makes sense to the visitor!
If you followed these key steps all you have to do is make sure you have a meaningful landing page for your Beacon: beacon URLs only make sense if the provide real value to users! Keep in mind that the key to the physical web is interaction on demand. We’ve created the simplest and most powerful landing page editor for the physical web. You should try it out @ https://beeem.co now!
With these key steps, you should be good to go with the physical web on Chrome for Android! Enjoy!