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