I've got a question regarding the scoring of personas. In the tutorial about scoring personas, the categorisation of the user seems to be happening instantly after refreshing the page once. In my experience this is not the case. I have to refresh the page multiple times or even visit other pages for the personascoring to happen. The scoring seems to happen after waiting 10 to 15 seconds and then refreshing the page.
Does anyone know why it's not instant like in the tutorial? It kinda defeats the purpose of personas and segments if you have to refresh the page multiple times before the personalized content becomes visible.
that is a great question and I can see why it's a bit confusing. It depends a bit on the version of the uMarketingSuite you're using (probaby before 1.13)
In the older versions we used the concept of "Collecting" and "Processing". There are two parameters in the configuration file that determines how fast the data is processed:
You can find the contents of your configuration file on the url "/umbraco/#/uMarketingSuite/settings/configuration". The parameters that you are looking for are:
Data Collection -> Flush interval (in seconds) or Flush Interval (in records) => They default to 30 and 50. This means that every 30 seconds, or when there are 50 records collected will be flushed in to the database. This is a good situation for bigger websites with a lot of traffic. For smaller websites you can always set them to 1.
Data Processing => The same as above.
So if you set "Flush interval (in seconds)" to 1 for both parameters it will be instant!
uMarketingSuite Persona Scoring
Hello everyone,
I've got a question regarding the scoring of personas. In the tutorial about scoring personas, the categorisation of the user seems to be happening instantly after refreshing the page once. In my experience this is not the case. I have to refresh the page multiple times or even visit other pages for the personascoring to happen. The scoring seems to happen after waiting 10 to 15 seconds and then refreshing the page.
Does anyone know why it's not instant like in the tutorial? It kinda defeats the purpose of personas and segments if you have to refresh the page multiple times before the personalized content becomes visible.
Hi Rick,
that is a great question and I can see why it's a bit confusing. It depends a bit on the version of the uMarketingSuite you're using (probaby before 1.13)
In the older versions we used the concept of "Collecting" and "Processing". There are two parameters in the configuration file that determines how fast the data is processed:
You can find the contents of your configuration file on the url "/umbraco/#/uMarketingSuite/settings/configuration". The parameters that you are looking for are:
Data Collection -> Flush interval (in seconds) or Flush Interval (in records) => They default to 30 and 50. This means that every 30 seconds, or when there are 50 records collected will be flushed in to the database. This is a good situation for bigger websites with a lot of traffic. For smaller websites you can always set them to 1.
Data Processing => The same as above.
So if you set "Flush interval (in seconds)" to 1 for both parameters it will be instant!
And of you can of course also read the complete documentation over here: https://documentation.umarketingsuite.com/installing-umarketingsuite/configuration-options/
Let me know if this helps!
Jeffrey
ps: Welcome to the Our-forum of Umbraco and congratulations on your first post on the forum!
is working on a reply...