Content considerations for developers

Yesterday I gave a talk at the Dutch Episerver Meetup about content considerations for developers. What may seem logical to a developer... it might not be for an editor. Together with my colleagues Kim Sterenborg and Pim Seebok, I have created a list of 12 tips for developers to make content editors more happy, based … Continue reading Content considerations for developers

Advertisements

Check your content for indexing errors

Sometimes you can get errors when indexing your content with Episerver Find. Most of the time the errors that are logged are quite cryptic. So I have created a validator that uses your Episerver Find instance to check if your content will cause problems when it's being indexed. You just need to get the Serializer … Continue reading Check your content for indexing errors

Filter your commerce campaigns for access

A customer wanted to have access rights on the campaigns in Commerce, so marketing managers for one market could not make changes to the campaigns for other markets. As this is not possible out of the box, I tried to find another way. I remembered a post by David Knipe about restricting access to markets … Continue reading Filter your commerce campaigns for access

Las Vegas Ascend lab

At this year's Ascend in Las Vegas, I had the pleasure of hosting a lab about personalizing Episerver Find by means of Episerver Social. I have put the lab on GitHub, in case you were not there and would like to do it, or if you want to get the code if you were attending … Continue reading Las Vegas Ascend lab

Use the new tracking integration packages of Episerver

Since update 187 there are two new integration packages for tracking user data. One for CMS and one for Commerce You can use these packages to send tracking data to your own systems: to application insights e.g. or to the Azure Recommendations API. For Commerce you can add an attribute [CommerceTracking] to a method or … Continue reading Use the new tracking integration packages of Episerver

Buy a bundle get a discount

When giving a talk at the Serbia meetup for Episerver last Thursday, about setting up / creating your catalog (models), I got the question if it was possible to give a discount on a bundle. This is not possible out of the box but can be easily done with a custom promotion. Nothing special going … Continue reading Buy a bundle get a discount

What the FAQ are you talking about?

As you may have noticed I like the Microsoft Cognitive Services a lot. There is quite a nice, preview, service called QnA maker, which takes your QnA items on e.g. a FAQ page and applies some Machine Learning to it. The great thing is that you can very easily attach a bot that can answer … Continue reading What the FAQ are you talking about?

A custom coupon code provider

Imagine you have a huge mailing campaign with personalized coupon codes for each customer. You would have a hard time validating those coupon codes, as a promotion can hold only one coupon code. There is a way to do that though, with a custom coupon filter. First I created a base class to use for … Continue reading A custom coupon code provider

Add the average rating of content to your Find index

If you are using Episerver Social on your site, you may want to add the average rating of a page to the find index. The code is based on the SocialAlloy sample. This is the way how to make that work First add an extension method that gets the average rating of your content item. … Continue reading Add the average rating of content to your Find index