Sitecore Rule Engine is powerful as it allows you to decouple business logics from the code. This post is one of the list of articles that I will be writing up about the Rule Engine. Based on different projects I have been working, questions from SSE or Sitecore Slack Channel, I will try to go a bit more in depth and talking about the Rule Engine.
In Sitecore, you have 4 main types of search you can performed. Those are
- Sitecore Fast Query
- Sitecore Query
- Sitecore Search Index
In today’s post, I will be concentrating on the Sitecore Search Index. Using indexes increase the performance of an application.
I had a site whereby there were around 2400 editorial contents. Out of those 2400 contents, only 1000 contents had a proper tagging and proper values for the profile keys. In order to update all those profile keys, I had to write a code to update those content.
Recently, I had a request from the client to provide him with the list of profile cards that were used to tag contents. Again Sitecore Powershell is here to rescue. I sat and it took me around 15 minutes to write up and test the script. In this small article, I will share the script I have written and also, how you can customize it for your own requirement.
Sitecore powershell has changed my day to day work. Changing datasource, extracting data or creates items in Sitecore using SPE can be performed in seconds by just writing up the scripts and run it. I had a requirement whereby I need to dynamically show the user a UI which is rendered dynamically based on his input.
I have been writing articles about how to aggregate data from MongoDB to Sitecore SQL Reporting database. But it new occurred to me that I can also have some of my data to be added to the Sitecore Analytics Index. For this article today, I will be explaining on how you can add custom data to the Sitecore Analytics Index. I’ll take the following scenario.
Personalized contents are everywhere now. In order to drive more sales or show the best contents to users, marketers define strategies on to allow users to be exposed to contents or offers which are meant for them. I had a requirement where I had to track the user content flow on one of our sites.