USER GUIDES

Radix MDM: Using Advanced URL Parameters To Create a View

Introduction

The Radix MDM supports creating a View: a specialized Kiosk option that displays video content and/or specific apps on remote devices. A View allows you to display streaming content either from a company URL, or a combination of video content that you compose yourself. If you choose the option of using a URL, you can employ a dynamic URL by adding advanced URL parameters.

By inserting these parameters in the URL of a View, you can collect data about your remote devices. You can then use this data to filter out devices based on this information so that only those with certain parameters will display the View. You can thus limit the view to specific devices. This can prove to be useful in a hotel, for example, where you will display the view only on devices in hotel rooms that are occupied.

Advanced URL Parameter Options

Currently, the Radix MDM allows you to specify the following parameters in a dynamic URL:

  • System Settings
  • System Properties
  • Device Data

The syntax of a URL will be in the following format:

https://your domain/page?setting={setting:xx}&prop={prop:xx}&data={data:xx}

Example of Dynamic URL in a View

As an example, a dynamic URL with specific parameters for device settings, properties, and data can appear as follows:

https://itzikrb100.github.io/example-html-file/index?setting={setting:screen_brightness}&prop={prop:ro.product.vendor.model}&data={data:deviceid}

Let us examine how we set the advanced URL parameters in this example:

We tailored this URL to display device settings, properties, and data. When we create a View with the dynamic URL illustrated above and execute it on a remote device, the remote device will display the following screen:

  • The system setting displayed is the value of the brightness, which ranges from 0-255.
  • The system property displayed is the product vendor model.
  • The device data displayed is the Device ID in the Radix MDM (HA195F3Y).

We will briefly explain these parameters.

System Settings

Using the system settings parameter, you can specify that the View will be displayed only on devices with the specific system setting. In the above example, we specified the remote device’s brightness setting.

Other settings options can include, among many other settings options:

  • SCREEN_OFF_TIMEOUT – Time before the screen turns off
  • VOLUME_RING – Ring volume level
  • ACCELEROMETER_ROTATION – Auto-rotate setting

For example, if we want to filter out devices by the volume, we’ll change the dynamic URL to be as follows:

https://itzikrb100.github.io/example-html-file/index?setting={setting:volume_ring}&prop={prop:ro.product.vendor.model}&data={data:deviceid}

The display will be as follows:

Advanced URL Parameter--Device Settings example

Thus, you can create code that will display a view only on devices with this particular volume setting.

System Properties

You can specify that the URL be displayed on devices with a specific property. In our example above, the system property that we selected was the product vendor model. Thus, you can tailor your fleet so that the view will only be displayed on Lenovo TB-J606F devices.

If we go to the device’s dashboard, you can find the device’s system properties here:

Advanced URL Parameter-- Properties example

The product vendor model is Lenovo TB-J606F.

This is displayed in our example above.

Let us select another Device Property, such as the Product Vendor Brand. Instead of the syntax

prop = {prop:ro.product.vendor.model},

we will try

prop = {prop:ro.product.vendor.brand}.

The dynamic URL now appears as follows:

https://itzikrb100.github.io/example-html-file/index?setting={setting:screen_brightness}&prop={prop:ro.product.vendor.brand}&data={data:deviceid}

When we run this View on a device, it will display the following:

Thus, we see that with this setting, you can use the information to display the View only on Lenovo Devices.

Device Data

You can engineer your fleet to display the View only on devices with specific device data. In our example above, the device data that we selected was the Device ID in the Radix Device Manager. The Device ID appears in the Device Console.

Advanced URL Parameter--Device Data example

The location of the Device ID in the Device Console

Note: Presently, the only device data option that can be specified is the Device ID.

How Can We Help?

Fill in the form and our team will mail you back.

Contact Us

Experience Radix in Action - request a Radix demo!










    Subscribe to our Newsletter
    Your information will be handled as detailed in our Privacy Policy

    Ready to see how Radix can revolutionize your device management? Request a personalized demo now and watch our powerful platform tackle your unique challenges. Our experts will guide you through the features that matter most to your business. Don’t just imagine the possibilities – see them firsthand!












      Your information will be handled as detailed in our Privacy Policy

      Experience Radix Live: Demo & Q&A Webinar

      Join us for an exclusive inside look at our cutting-edge platform. Get a live demo, a comprehensive introduction, and participate in an interactive Q&A session. See our solution in action. Secure your place now!