Pages

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 10.2

...

The Frosmo JavaScript library consists of two script files:

  • The Frosmo Core library implements implements the core front-end functionality and services of the Frosmo JavaScript solutionplatform. The library manages modifications and segmentation, collects usage data, and fetches modification content from the back end. The library is the same for all customers and sites.
  • The Frosmo custom script contains the configurations and custom code specific to a single site. These are used to modify the content and functionality of the site. The configurations include, for example, modifications whose content is preloaded, placements, segments, and triggers. The custom script runs on top of Frosmo Core and is unique to each site (or group of sites managed as a single site). Changes made to a site in the Frosmo Control Panel are automatically reflected in the custom script for that site.

The browser loads the Frosmo JavaScript library through two <script> elements placed directly in a web page's HTML source code. The first element loads Frosmo Core and the second one loads the custom script for the site.  The The scripts are separated so that modifications can be pushed faster to your site without having to load the entire library every time. For more information about adding the scripts to a site, see Adding the Frosmo scripts to your site.

The Frosmo JavaScript library is optimized for fast loading. Frosmo Core is only about 60 54 KB in size, while the custom script usually ranges between 16-32 KB. For more information about the Frosmo Platform and site performance, see Measuring and improving website performance.

...

For more information about data tracking and the data layer, see Data tracking overview and Frosmo data layer.

Frosmo Control Panel

The Control Panel is the main Frosmo application for customizing and monitoring websites. In a nutshell, user interface of the Frosmo Platform. You use the Control Panel allows you to:

  • Configure how the Frosmo Platform modifies content and segments visitors for a site.
  • Monitor how well the modifications and segmentation perform on the site.

The Control Panel is responsible for managing to customize your websites and monitor their performance.

The Control Panel manages the Frosmo JavaScript library.  Changes Changes made to a site in the Control Panel are automatically reflected in the custom script for that site.

The Control Panel uses the Graniitti API to access the Frosmo back end , and to deploy the Frosmo custom script scripts to the CDN.

For more information about the Control Panel, see see Introduction to the Frosmo Platform and Control Panel and our user guides.

Graniitti API

...

Frosmo Recommendations generates recommendations based on usage data collected from a site and using an algorithm or filter that produces relevant results from that data. The generation process is driven by recommendation configurations, which define from what usage data the recommendations are generated, how exactly the recommendations are generated, and how frequently the platform should regenerate the recommendations. You define the recommendation configurations in the Control Panel, and then retrieve the generated recommendations for display by calling the Recommendations API from a modification.

For more information, see Recommendations and see Feature: Recommendation and Recommendations API.

Frosmo Platform servers

...

In the Frosmo context, a modification is a real-time change to a web page designed to personalize or otherwise improve the user experience of the website and to guide visitors to complete a conversion. For example, modifications can be used to improve the sales funnel of an ecommerce site, leading to an increased conversion rate. In technical terms, a modification is a managed piece of code that changes the content, appearance, or behavior of a page directly in the visitor's browser. The code can consist of HTML, CSS, and JavaScript, in any combination.

...

For more information about modifications, see ModificationsFeature: Modification.

For information about how conversions are attributed to modifications, see Introduction to conversion trackingConversion attribution.

Data collection and storage

The Frosmo JavaScript library collects usage data in the visitor's browser and sends the data to the Frosmo back end over an HTTPS connection. The library sends the data in the background so as not to interfere with the visitor's user experience.  The Frosmo JavaScript The library also stores selected data locally in the browser.

...

For more information about what data the Frosmo Platform collects and where stores from websites, and how the platform stores processes and uses the data, see see Data collection and storageand processing.

For information about how Frosmo protects the data it collects, see Data protection and privacy.

Integration with external systems and services

...

  • Analytics tools. If you want to use a separate web analytics tool, you should integrate it with the Frosmo Platform, since changes made to your site with Frosmo are not, by default, included in 3rd-party web analytics tracking. Integration ensures that you have a clear understanding of what is happening on your site.
  • Marketing automation systems. The Frosmo Platform can gather and process segmentation and visitor data for marketing for marketing automation systems, which can then use the data to target the appropriate audiences.  You You can set up integrations with, for example, ad platforms and email services.
  • Data management platforms. As with many other systems, extracting useful data from DMPs can be laborious and requires the use of multiple APIs. The Frosmo Platform can be used as a master API, an interface for all data calls between a DMP and a site.

...

BrowserVersion
Google ChromeLatest versionInternet Explorer (IE)11 or newer
Microsoft EdgeLatest version
Mozilla FirefoxLatest version
OperaLatest version
Safari8 or newer

...