我正在我的网站上收集一些示例数据,现在只想从使用 javascript 函数的 10% 的访问者那里收集数据。
我能想到的一种方法是在 1 到 10 之间随机选择一个数字,如果是 10 则调用 JS 函数来收集数据,否则什么都不做。
此外,数据集不必完全来自 10% 的用户,但一个大概的数字对我来说也可以。
我正在寻找有关替代或更好方法的建议。
最佳答案
您可以保留一个服务器端计数器(例如在数据库中),在它交付页面之前进行检查 - 如果计数器可以被 10 整除,那么它会在模板中包含 Javascript,否则,Javascript 将被省略。
当然,这是一个非常笼统的答案 - 实现起来的难易程度完全取决于您对服务器端脚本编写和站点框架的了解。
关于javascript - 为每个第 n 个用户调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7328532/