Glossary
In this section, we'll be listing the various terms used throughout the Installer Analytics documentation, and we'll be explaining them in a short and concise manner.
- Installer Analytics account
- The Installer Analytics account is the one that allows any user to discover his Installer Analytics application's data, make it private in case it has started as a public application, and manage his current subscription
- You can easily create one here
- Installer Analytics application(s)
- The Installer Analytics application represents an entity designed to gather all data regarding your application's installations and every other relevant data which derives from them
- It features many views that group relevant data, making it easier for you to understand
- It also features many ways of filtering the data, allowing you to personalize every view, according to your needs
- Installer Analytics hit(s)
- Represents the most basic data that is sent by the installer to Installer Analytics
- Each installation/uninstall/upgrade sends many data to Installer Analytics, called hits, which you can see in every view
- Installer Analytics WebApp
- The WebApp, short for Web Application, is a software or program which is accessible using any web browser
- It starts from the login page and contains all pages that can be seen in any Installer Analytics application
- Installer Analytics is a SPA, or a Single-Page Application, which features a faster and more responsive user interface
- It also features a PWA functionality, short for Progressive Web Application, allowing you to install the WebApp on any device and also use it while you're offline
- Installer Analytics view
- A view refers to a section or a tab of the Web App which is meant to display data
- There are many views in the Installer Analytics Web App, like 'Installs', Launch, or App Settings
- Application slot(s)
- An application slot allows you to create an Installer Analytics application
- Every Installer Analytics application requires an application slot
- The application slots are tied to your account and cannot be moved to another one
- You need an active subscription to buy more application slots
- You can easily buy new application slots from the Account Settings page
- Application version
- The application version refers to the version which you have defined in your Advanced Installer project
- Once someone will install your package, it will automatically appear in the version filter
- Tracking code
- The tracking code, also known as Application ID, is a code used to uniquely identify an application and also link it to an Advanced Installer package
- You can find this code in the App Settings view of your Installer Analytics application
- SDK
- The SDK, short for Software Development Kit, is a tool designed to help developers create specific applications or features
- In our case, the SDK can be used to create "a link" between the installed application and the Installer Analytics application, specifically helping populate the Launch view
- VM
- A VM, short for Virtual Machine, is, as its name suggests, a virtual computer created on a physical one that can be used for any purpose
- In our case, you can use a VM to test your package, to make sure that the installation works without hiccups, or in case you need to make a few test installations for Installer Analytics purposes
- Also, please note that your users might also use your application in VMs
- Since they use snapshots, they're great for testing installations but they can also generate apparently incorrect data
- You can find out more about this subject on the Limitations page of this Docs
- VM snapshot(s)/checkpoint(s)
- A VM has the ability to save its current state in time; this state is called, depending on the software used to create them, snapshots or checkpoints
- As a result, a VM user can easily cycle between various states of a VM, thus being able to skip some steps in the life of an application
- API
- Short for Application Programming Interface
- It provides an advanced way of accessing data from a software application, in our case from Installer Analytics
- It is meant for programmers to have a way of incorporating another software into their program
- Auto-Renew
- Represents a feature of Installer Analytics that allows your subscription to be automatically updated
- You can enable this feature, or make sure that is enabled on the Account Settings page
- Display Density
- Is a feature of Installer Analytics WebApp that allows the user to decide how he wants to see the data displayed
- You can choose between Default and Comfortable
- You can find out more about this feature here
- Uninstall survey
- Is a feature of Installer Analytics that displays a survey web page to any user who uninstalls your application
- Data is collected and shown inside the Uninstall Survey view
- It is completely customizable using the Settings and Design tabs of the Uninstall Survey view
- Subscription
- As with any SaaS (Software as a Service), Installer Analytics requires you to buy a subscription in order to use it
- A subscription requires a monthly/yearly payment in order to remain active
- You can find out more about our pricing by accessing the following link
- Navbar
- The Navbar, short for Navigation Bar, represents a toolbar present on top of the Installer Analytics Web App which allows you to navigate across different pages of the Web App
- You can read more about it here
- Advanced Installer project
- An Advanced Installer project is the most basic element that you can create using Advanced Installer
- It is responsible for storing all your settings and preferences for an installer
- You can read more about it here
- Advanced Installer package
- An Advanced Installer package is what results after building an Advanced Installer project
- It is also commonly referred to as an installer
- It can be a .msi, .exe, or other extension file depending on the selected build
- Installed application
- Represents the final stage of your application, as it "stands" after a user of yours installs it, when it is ready to be used
- Installation flow
- You need to create an Advanced Installer project
- You need to include Installer Analytics into your project by following these steps
- You need to save and build your project, resulting in a packaged application, or installer
- Your user installs it on his machine, resulting in the Installed application
- Data about the installation is sent to Installer Analytics
- Installer Analytics interprets the data and displays it into your Installer Analytics application