Just a small point, as also mentioned, shouldn't "is location" also modified to "is located"
"is location" doesn't seems to translate nicely in this context, at least from English to French
Indeed it should be "is located".SimPassion wrote: ↑Thu May 04, 2023 2:52 pm
Just a small point, as also mentioned, shouldn't "is location" also modified to "is located"
"is location" doesn't seems to translate nicely in this context, at least from English to French
You're right, it's a timing problem. I did other tries with data load, but none worked if you want to use the data to create a user property. Delaying is a tricky one so I decided not to try that. I have solved it by moving the data to a library file, which now looks like json, so not a big difference. The library file is processed before the main script, so the data is available before the user property is created and can be changed without changing the main code. It's ok this way.Sling wrote: ↑Thu May 04, 2023 11:19 pm Keith/WillemijnL
It may be a timing thing which is why you saw it work once. I guess if the data set is very small and it reads it almost instantly then perhaps that's enough to make it work. Thinking about this a bit more perhaps delaying the code execution after the data read but before trying to add the user property may work. I've never tried it. Yes yes i know that's not an ideal solution or even desirable but it would only be once on the initial load. It's worth a try.