Нужен пинок под зад (скрипт)
Цитата: nanotek от 20.05.2016, 22:27Привет всем, уже несколько дней сижу и думаю как решить небольшую проблему с счётчиком посещений.
Суть проблемы:
Есть посещения которые длятся менее 5и секунд, по метрике стоит 0:00 длительность посещения и сразу отказ страница закрыта. Я так предполагаю что это идёт подгрузка через какую то вирусную прогу.Суть вопроса:
Никак не могу понять как сделать так, что бы запись о посещении шла в базу только при условии просмотра страницы более определённого времени.Надо что бы ссылки с автосёрфинга не учитывались, так проще!
Привет всем, уже несколько дней сижу и думаю как решить небольшую проблему с счётчиком посещений.
Суть проблемы:
Есть посещения которые длятся менее 5и секунд, по метрике стоит 0:00 длительность посещения и сразу отказ страница закрыта. Я так предполагаю что это идёт подгрузка через какую то вирусную прогу.
Суть вопроса:
Никак не могу понять как сделать так, что бы запись о посещении шла в базу только при условии просмотра страницы более определённого времени.
Надо что бы ссылки с автосёрфинга не учитывались, так проще!
Цитата: ByFly от 21.05.2016, 00:09nanotek, не фига не понял, ну да ладно, берешь создаешь сессию при подключении к серверу, далее создаешь функцию проверки, а проще просто создай отдельную сессию при коннекте к серверу и её обновление при переходе по страницам, так же запись в бд, впихни в нужные файлы и всё, как-то так)
nanotek, не фига не понял, ну да ладно, берешь создаешь сессию при подключении к серверу, далее создаешь функцию проверки, а проще просто создай отдельную сессию при коннекте к серверу и её обновление при переходе по страницам, так же запись в бд, впихни в нужные файлы и всё, как-то так)
Цитата: SpawN от 21.05.2016, 08:52на аяксе делаешь запрос который отправляется в базу через 5 секунд после нахождения на страницы, дальше сверяешь если такой ип есть за последние 24 часа, больше его не отправляешь в базу
на аяксе делаешь запрос который отправляется в базу через 5 секунд после нахождения на страницы, дальше сверяешь если такой ип есть за последние 24 часа, больше его не отправляешь в базу
Цитата: MARIOS от 21.05.2016, 15:21Цитата: SpawNна аяксе делаешь запрос который отправляется в базу через 5 секунд после нахождения на страницы, дальше сверяешь если такой ип есть за последние 24 часа, больше его не отправляешь в базу
то есть, если юзер покинул стр. раньше чем за 5сек. запрос не отправлять?
то есть, если юзер покинул стр. раньше чем за 5сек. запрос не отправлять?
Цитата: nanotek от 22.05.2016, 13:13Цитата: SpawNна аяксе делаешь запрос который отправляется в базу через 5 секунд после нахождения на страницы, дальше сверяешь если такой ип есть за последние 24 часа, больше его не отправляешь в базуне всегда прокатывает) уже пробовал так делать.
Так как страница может быть открыта и 5 секунд в браузере, но вот активности на этой странице может и не быть (соответственно идёт отказ по метрике)
Надо ещё проверить пользователя на активность. Попробовал написать один скриптик, но он тоже с нюансом вышел, так что на данный момент забил на это дело!
не всегда прокатывает) уже пробовал так делать.
Так как страница может быть открыта и 5 секунд в браузере, но вот активности на этой странице может и не быть (соответственно идёт отказ по метрике)
Надо ещё проверить пользователя на активность. Попробовал написать один скриптик, но он тоже с нюансом вышел, так что на данный момент забил на это дело!
Цитата: nanotek от 22.05.2016, 16:42Цитата: SpawNна активность проверить? например клацает ли другие разделы сайта?
Клацает или нет это не особо надо. Делал проверку по движению мыши =)
Она работала, но вопрос другой был, он проверял каждые 5 секунд, а надо было что бы проверял всего 1 раз а потом скрипт останавливался.
Что по последнему только что допёр как сделать) Говорю же пинок нужен был
Клацает или нет это не особо надо. Делал проверку по движению мыши =)
Она работала, но вопрос другой был, он проверял каждые 5 секунд, а надо было что бы проверял всего 1 раз а потом скрипт останавливался.
Что по последнему только что допёр как сделать) Говорю же пинок нужен был