Best practices to test Beacons and Geofences

Best practices to test Beacons and Geofences

Once the SDK is integrated, a testing phase starts. Been as it requires physical proximity to devices and Geofences, a good way to lower the logistic requirements of testing is to use Apps.

 

Geofences:

Any App that allows for Location Spoofing will work. The Keywords Location Spoofing usually yield good results in the mobile app repositories (Google Play / App Store).

Here's a video about Location Spoofing (Android)

Once it's successful, you'll start triggering the Experiences configured to react with that Geofence.

 

Beacons:

A beacon can be spoofed if you know the UUID, Major and Minor and have an iBeacon Bluetooth emitter. You can use any Beacon that is configurable and supports iBeacon, or apps that have the iBeacon stack and can broadcast the UUID/Major/Minor of your convenience.

Steps for configuring a Test Beacon:

  1. Open the Beacon configuration panel.
  2. Change the UUID value of the Beacon to match the UUID you want to test.
  3. Change the Major value of the Beacon to match the UUID you want to test.
  4. Change the Minor value of the Beacon to match the UUID you want to test.
  5. Save your settings.

Once the device starts broadcasting you'll start triggering the Experiences configured to react with such Beacon.

With configurable software, the steps are the same. You can find a variety of beacon simulators on both App Store and Google Play.

    • Related Articles

    • Beacons Introduction

      Basic concepts: Beacons are devices that broadcast a BLE (Bluetooth Low Energy) radio frequencies. This is detected by BLE compatible smartphones. MOCA supports two Bluetooth Beacon protocols: iBeacon and Eddystone. In this article we'll talk only ...
    • Strategies to improve battery usage of our SDKs

      At MOCA we have designed our SDKs to be very efficient and use the minimum necessary battery for Proximity Marketing use cases. We prefer low energy solutions that do not involve GPS and, for Android, offer ways to fine tune the sensitivity of the ...
    • How to contact support?

      The MOCA Support team can be reached via the support link on the MOCA console. Upon clicking this link, you will you will be sent to our help center, which contains knowledge that can respond to your inquiry. If you cannot find the answer for your ...
    • iBeacon Protocol: region, blink rate, ranges

      MOCA Platform requires iBeacon protocol compliant beacons. These beacons use BLE (Bluetooth Low Energy) to broadcast their position (up to 100 meters). The iBeacon protocol reports four attributes (prefix, UUID, Major and Minor). Prefix - Advertising ...
    • Proximity marketing

      What is Proximity Marketing? Proximity marketing is engaging the user at the right place and time using a variety of technologies. The video below is a visual example of the technology used to drive user engagement:   Beacons Vs Geofences Two ...