Thank you for sharing your solution.
I think per user token is good since we have captcha on registration. But we also want to something on non-logged-in pages/users. What can we do?
Also, if we connect the data point to a certain token, does that count as non-anonymously tracking user?