Skip to main content Skip to footer

DataViewsJS Licensing FAQ

Licensing Overview

DataViewsJS requires a license key for application deployment. A Deployment license is a key string that is included in the application and enables the product to work on one or more hostnames. This license must be renewed annually to continue to use DataViewsJS.

Developer licenses are included for free with the purchase of any Deployment license.

DataViewsJS License Options

Single Hostname Deployment License

What is a Single Hostname Deployment?

  • This is the best case for deploying applications to a single hostname.
  • Deploy an application to a single hostname or IP address (http://www.example.com).
  • Includes two additional hostnames for testing purposes only.
  • Includes unlimited developers license at no additional cost. There is no restriction on the number of developers that can use DataViewsJS with this license.

Single Hostname Deployment license is an annual license. The license must be renewed every year to continue using DataViewsJS in your application(s).

Single Domain (*.domain) Deployment License

What is a Single Domain License?

  • Deploy an application to a single domain. This license also includes sub domains . Create unlimited hostnames for a single root domain. (**.example.com).
  • A single domain license is required for mobile and desktop applications that use Electron, Cordova, or other similar technologies.
  • Includes unlimited developers. There is no restriction on the number of developers that can use DataViewsJS with this license.

A Single Domain license is an annual license. You must renew every year to continue using DataViewsJS in your application(s).

Unlimited Domains (*.*) Deployment License

What is an Unlimited Domain License?

  • An Unlimited Domain License deploys applications to any number of domains or hostnames. This license also includes sub domains.
  • Best option for applications that may be distributed for installation on other servers, or to unknown domain names.
  • Includes unlimited developers at no additional charge. There is no restriction on the number of developers that can use DataViewsJS with this license.

Unlimited Domain license is an annual license. The license must be renewed every year to continue using DataViewsJS in your application(s).

Developer License

What is a Developer License?

  • This license needs to be registered to your MESCIUS account; this identifies you as a DataViewsJS developer and gives access to support and product update emails.
  • Unlimited Developer Licenses are included with the purchase of any DataViewsJS deployment license.

How To Use DataViewsJS in Production

  1. Download the latest release of DataViewsJS
  2. Purchase the necessary Deployment license/s
  3. Register your serial key on our website.
  4. Get the Deployment License key from the My Licenses account page.

Apply the Deployment License key to your application using the GC.DataViews.LicenseKey method before initializing DataViewsJS.

GC.DataViews.LicenseKey = 'your license key';

See the documentation to learn more.

Licensing FAQs

To license DataViewsJS in your application, you will need an activation key to add to your application. For instructions, please refer to the documentation for licensing guidance.

Yes, developer licenses are free. They are included with the purchase of any deployment license.

Yes, a deployment key is used to license an application using the DataViewsJS JavaScript components. A deployment key must be generated before it can be added to the application and is tied to a named domain. To generate a deployment license, you must have an active license and it must be registered to your account. Deployment keys are generated according to one or more specified hostnames or domains. A domain can have several hostnames. For example, www.example.com, test.example.com, public.example.com.

Troubleshooting

Our licensing mechanism aims to be unobtrusive, but issues may arise for various reasons. For more information on how to activate a key or license an application, check out our licensing documentation.

If you need further assistance, submit a ticket to our support team. Contact the MESCIUS Developer Tools support team at 1-800-858-2739.