Using Sitecore Personalisation role with Cashing carefully
If you want to use personalization with cashing in render level you should be careful
because if you use chasing on the container level which has render used personalization role
that this will affect the personalization because it depends on some cookies. which in case you use cashing it will not update.
the below example will show you how that effect happen :
if we have two pages Let say Homepage and Help page in our site
and in and a popup should appear in Help Page in case we visit Homepage first
we add personalization Role in the popup control to handle that
but what if the popup container control have cashed option as
the personlization role will not be implemented correctly and it will depend on the first visit to the page
so if you open the help page first and then go back home and return to the help page
the popup will not appear although the condition is achieved
So, be careful when you use Sitecore Personalisation role with Cashing carefully
because if you use chasing on the container level which has render used personalization role
that this will affect the personalization because it depends on some cookies. which in case you use cashing it will not update.
the below example will show you how that effect happen :
if we have two pages Let say Homepage and Help page in our site
and in and a popup should appear in Help Page in case we visit Homepage first
we add personalization Role in the popup control to handle that
but what if the popup container control have cashed option as
the personlization role will not be implemented correctly and it will depend on the first visit to the page
so if you open the help page first and then go back home and return to the help page
the popup will not appear although the condition is achieved
So, be careful when you use Sitecore Personalisation role with Cashing carefully
Comments
Post a Comment