|
|
|
| что хочу ?
нужно N% пользователей сайта показывать баннер, как показать банер не проблема, как определить что текущий анонимус сайта попал (или не попал) в этот процент ? чтобы ему показать банер. | |
|
|
|
|
|
|
|
для: asker
(11.10.2012 в 18:22)
| | Предположу, что можно взять среднее количество посетителей в день = $avrg;
Номер текущего посетителя = $n;
Несложная пропорция:
avrg= 100%
n = x%
=>
x = (n*100)/avrg;(%)
Но я бы баннер показывал людям по категориям, а не по процентам. | |
|
|
|
|
|
|
|
для: Aurus
(12.10.2012 в 06:51)
| | эм, ну как бы неизвестно на самом деле сколько их будет в день... | |
|
|
|
|
|
|
|
для: asker
(12.10.2012 в 12:13)
| | Можно такой вариант: допустим нужно 60% пользователям показать баннер. Тогда первому показываем, а далее делаем по формуле (количество показов/количество посетителей * 100) и сравниваем с 60 - если больше, то не показываем, а если меньше то показываем. Таким образом процент показа будет всегда близок к требуемому. | |
|
|
|
|
|
|
|
для: asker
(12.10.2012 в 12:13)
| | Конечно, не известно, но вы можете накопить выборку статистических данных. Для начала можно брать вчерашнее количество посетителей за количество которое будет сегодня. В дальнейшем вы можете реализовать алгоритм предсказания для предсказывания количества посетителей которое будет сегодня на основе вашей выборки. | |
|
|
|