Optimizely - Install the Quickchannel Episerver Plugin (Optimizely 12)

Last Updated 3 months ago

This article covers the topic of how to install the Quickchannel Plugin for Optimizely CMS (formerly Episerver) version 12. For instructions how to install Screen9 Plugin on the previous version of Episerver see article Episerver - Install the Screen9 Episerver Plugin (Episerver 9, 10, 11).

In order to install the Quickchannel Plugin you need administrator privileges on your Optimizely CMS and Quickchannel account.

Install NuGet in Visual Studio

Right click your Optimizely project and choose "Manage NuGet Packages...".

Change the package source to "nuget.org" and search for "Screen9.Optimizely.CMS.UI" package.

After selecting the correct version of the plugin, press Install and OK to proceed.

Add Quickchannel configuration

Create a REST API Access token with Read, Write and Upload privileges. We recommend setting the access level to Public in order to only display approved media, however if users are allowed to upload media from Optimizely CMS the token must be Full otherwise the video will not be visible after upload. More details on how to create a REST API Access token can be found in this article.

Then add the following options to appsettings.json:

    "Screen9Settings": {
        "AccountId": "123456",
        "RestApiToken": "Token_value"
    }

Enable Quickchannel integration

Screen9 (Quickchannel) is added to the site by including it in the service configuration. Screen9.Optimizely.Extensions contains extension methods to easily include the default Screen9 functionality.

In your site's service configuration, add the following line:

services.AddScreen9Integration(_configuration);

Use Quickchannel videos

The videos from Quickchannel platform are visible in the "Screen9 Video" asset pane:

image
This website relies on cookies to function, but no personal data is ever stored in the cookies.
OK

Loading ...