Recommendation Carousel

This is a fancy tester utility for the Raventic Recommendation (RCE) Carousel.

It allows you to test the carousel widget implemented both manually and via a GTM template/tag.

There are two ways the widget can be implemented:

  1. Manually - loading the SDK into the site and writing a little bit of JavaScript.
  2. Using a template/tag in GTM.

There are three options how the widget loads data:

  1. Internal API - this API is not available to shops. We use it for testing functionality before it gets live. Also, using this option, you will be using the current development version of the SDK.
  2. Public API - this API is available to shops and is divided into two parts:
    1. Development - shops use the development API during their implementation phase.
    2. Production - shops switch to production once they put the widget into production on their site.

The internal and public infrastructure is completely separated. This means that there may be shops that are in one but not in the other one. Also, even if a shop is in both, it will most likely have different API keys.

The development and production part of public infrastructure share data. This means that if a shop is configured to be available in both modes, it will have the same product data in both. However, it will have different API keys. This way we can make sure that only shops that have successfully and correctly integrated the widget will start using out production API.