Introduction
Many of our clients use Optimizely as their CMS platform to simplify asset management. With the Papirfly Optimizely Plus Plugin, you can seamlessly integrate your Digital Asset Management (DAM) system with Optimizely, giving you access to all your assets directly from the Papirfly platform.
This means you can maintain one single point of truth for all your content, streamlining your workflow and ensuring consistency across your assets.
The Optimizely Plus Processor acts as a content provider, allowing users to select and import assets from Papirfly directly into an Optimizely page. This can be done using Optimizely's native search functionality.
Since the workflow is editor-initiated, assets are only added when the editor chooses to import them, ensuring full control over the content selection process. Nothing is automatically added without your input.
Requirements
- You need to have Optimizely 12 or a newer version
Activating the Optimizely integration
The Optimizely Plus Provider is installed as a NuGet package. The customer installs this in their CMS project. The setup and configuration is done via standard .NET services and configuration.
1. Customer installs the NuGet Package
2. Call AddPapirfly on the service collection in startup
public void ConfigureServices(IServiceCollection services)
{
...
services.AddPapirfly();
}
3. Call MapPapirfly on the application builder endpoints in startup
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
...
app.UseEndpoints(endpoints =>
{
endpoints.MapPapirfly();
...
}
}
4. Create a Papirfly and Place section in appsettings.json and add configuration
"Papirfly": {
// Common settings
"Place: {
// Place settings
}
}
Configuration
Papirfly will enable API credentials, configuration values for both Papirfly and Place. The customer adds this into the configuration. Get in touch with your CSM to be provided with this information.
Related articles
Comments
0 comments
Please sign in to leave a comment.