IndiVideo supports three environment levels to keep the development, staging and production videos separate. These levels are referred as Approval Levels and include:
- Development Approval Level,
- UAT/Staging Approval Level
- ProductionApproval Level.
The multiple approval levels deliver a different version of the video based on the environment the media is accessed. For example, the UAT/Staging version of the video can be updated multiple times during its QA phase without affecting the Production version of the video that may have already been published.
Different attachment codes define each Approval Level. Choosing an Approval Level consists of selecting the attachment code for the video embed code. (See the data-bp-attachment-code HTML attribute on the Smart-Embed code above) ( I don’t see it!!!!). Obtain the Smart-Embed code for a specific level by using the Approval Level drop-down in the configuration form.
Important information for videos integrated before June 2020 (before IndiVideo DENIM)
As of May 28, 2020, the use of the data-bp-env HTML attribute on the Smart-Embed code to control the video environment is DEPRECATED. It is highly recommended migrating to the new approach using the Approval Level as described in this section. Any videos being accessed using data-bp-env will no longer receive any updates after May 28, 2020.
Development Approval Level
Generated automatically when a video is deployed from AfterEffects, this approval level is used by the creative team to test the multiple versions of the video published during its development phase. Although integrated the same way as the other approval levels, it is not intended for use or deployment on a client site.
Given that it is not used on a production site, it displays a DEV watermark in the top-left corner of the IndiVideo Smart-Player frame.
UAT/Staging Approval Level
This approval level is used during the QA phases of the video and should only be integrated on a Staging/Pre-Production site. The video associated with this approval level can change multiple times through the client feedbacks rounds. Changing the video associated with this approval level does not required any changes on the integrated site.
As it is not used on a production site, it displays an UAT watermark in the top-left corner of the IndiVideo Smart-Player frame.
Production Approval Level
This approval level is used on a production site and will always deliver the final and approved version of a video.
Last Update: May 7, 2021