我有一个电话应用程序,它有一个需要用户选择的提示。我让应用程序根据来电者电话号码的最后一位数选择10种不同的电话提示中的一种。然后我测量用户是否响应提示(接受)或决定跳到下一步(拒绝)。我认为这可以作为一个随机选择,但我认为我可能是错的。
我发现,对于两个不同的最后数字,完全相同的提示具有显着不同的响应率(25%对35%)。现在我很好奇为什么会这样。有谁知道如何分配电话号码以及为什么最后一位数字会很重要?
答案 0 :(得分:1)
我查看了结算数据库。我们使用Asterisk作为PBX并在PostgreSQL数据库中存储计费。
select substring(cdr_callerid_norm from '[0-9]$') as last_digit, count(*)
from asterisk_cdr
where cdr_callerid_norm is not null and length(cdr_callerid_norm) > 2
group by last_digit
order by last_digit
结果:
last_digit | count
------------+-------
0 | 17919
1 | 13811
2 | 8257
3 | 20708
4 | 13492
5 | 13708
6 | 8813
7 | 6943
8 | 11693
9 | 7942
| 2584
(11 rows)
对我来说,这些数字不是随机的。您可以对结算进行类似操作并进行检查。我认为电话号码一般是随机的,但如果很少有客户给你打电话,那么来电号码就不会是随机的。考虑使用其他改变提示的东西:随机数,使用时间等。