Hi everyone,
I have difficulties using the A/B-Testing-Tool. The variation, which was shown first, should be shown always to the same user. Though in my case the variation changes on the same page on reload. Furthermore if I open a different page, where the A/B-Test is active as well, the variations switch as well.
I tested this in chrome, within and without incognito mode. I made sure no Tracking/JS-blocker were active.
If someone had the same troubles I’d be happy for help. Here is the A/B-Testing code, which is implemented via Matomo Tagmanager:
<!-- Matomo A/B Test -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['AbTesting::create', {
name: 'V1_StickyOrtsuche-Desktop', // you can also use '6' (ID of the experiment) to hide the name
percentage: 100,
includedTargets: [{"attribute":"url","inverted":"0","type":"contains","value":"blog"}],
excludedTargets: [],
startDateTime: '2023/04/28 00:00:00 UTC',
variations: [
{
name: 'original',
activate: function (event) {
// usually nothing needs to be done here
}
},
{
name: 'Sticky_Variante1', // you can also use '6' (ID of the variation) to hide the name
activate: function(event) {
jQuery("html body div#mm-0.mm-page.mm-slideout div.outsidewholewrap div#content.outerWrap.white div.innerWrap.clearfix div.sidebar div.search").hide();
var txt1 =
'<div id="sticky_Ortsuche" style="background: #CC071F;background-image: url(\'https://deinetests.de/Fremd_Bilder/deutschland_karte.png\'); background-repeat: no-repeat; background-size: 45px; background-position-x: 32%; background-position-y: 3px;width:100%; text-align: center; height: 57px; padding: 6px 0 0 0; position: sticky; bottom: 0px;margin: 22px 0 0 0;"><div class="logo" style="width: 75px; height: 66px; background-image: url(\'https://www.hauslehrer.de/wp-content/themes/customtheme/images/smalllogo.png\'); float: right; background-size: 61px; background-repeat: no-repeat; margin: -24px 24%0px 0;"></div><div class="formab" style="width: 306px; padding: 4px; margin: auto; background: #ecf0f1;"><form style=";" method="post" action=""><input type="text" name="plzort" placeholder="PLZ / Ort eingeben" style="border: 1px solid #ccc;height: 37px;padding: 8px 8px;"><input type="submit" name="submit" value="Finden" style="color: #fff;background-color: #444;padding: 5px 10px 5px 10px;font-size: 18px;margin: 2px auto auto 12px;"></form></div></div>';
jQuery("html body div#mm-0.mm-page.mm-slideout div.outsidewholewrap div#content.outerWrap.white").append(txt1);
}
}
],
trigger: function () {
return true; // here you can further customize which of your visitors will participate in this experiment
}
}]);
</script>
<!-- Matomo A/B Test -->
Thanks a lot
David