I need to develop a specific feature that allows me to personalize a component "banner" of a page based on campaigns.(so basically this is based on querystrings in url)
For example: Let's say that I try to access the first campaign "Campagne 2018" I add its querystring "sc_camp" fetched in the field "Campaign link" in my URL and press Enter => It works.
Then I change the value of the querystring "sc_camp" with the second campaign "Brico" => the banner doesn't change, I still see the banner from the previous campaign.
The trick here is, if I open the "incognito mode" of my browser or I simply open an other browser, and I use the querystring of the second campaign, I manage to see the banner personalisation...
For a reason that I don't know, it seems that Sitecore store in session or something else the current campaign, so it's impossible to access an other one after you accessed the first.
I really doubt that it's not possible to make it work this way. Maybe I'm missing a configuration somewhere ?
If no, is there a function that would allow me to reinitialise the campaign when I want it ? (not the smartest way I imagine but this could unlock me)
I based my development with this tutorial: https://doc.sitecore.net/sitecore_experience_platform/digital_marketing/personalization/walkthrough_personalizing_components
I already seen this post but it didn't help me: Personalization using a Campaign not working
By the way, I'm using Sitecore 8.1
Thanks in advance !