Вопрос к владельцам ПП

123 4
юни
На сайте с 01.11.2005
Offline
932
2023

Каким образом вы определяете мобильного пользователя?

Ошибки бывают? Как исправляются?

https://searchengines.guru/ru/forum/944108 - прокси-сервис на базе операторов домашнего интернета, сотни тысяч IP-адресов, канал от 20 Мбит
[Удален]
#1

юни, ты о чем другх.. ?

lesha1985
На сайте с 13.03.2009
Offline
98
#2

наверное о том, как определить, с мобильного телефона юзер заходит или с компа

Тизерная сеть с самым качественным трафиком для рекламодателя! (http://8b.kz/rPs1)
[Удален]
#3

lesha1985, наверно для этого существуют тдс системы которые отслеживают траф по ip и юзер агенту ;)🙅

юни
На сайте с 01.11.2005
Offline
932
#4

lesha1985, верно.

Как определить?

[Удален]
#5

По айпи / браузеру

Nyter
На сайте с 10.02.2010
Offline
108
#6
юни:
lesha1985, верно.

Как определить?

А для чего?

У ПП, работающих с мобильным трафом есть специальные требования по вставке ссылки.

Т.е. к примеру с помощью кода .htaccess:

RewriteEngine on
RewriteCond %{HTTP_ACCEPT} "text/vnd.wap.wml|application/vnd.wap.xhtml+xml" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "acs|alav|alca|amoi|audi|aste|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "dang|doco|eric|hipt|inno|ipaq|java|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|opwv" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "palm|pana|pant|pdxg|phil|play|pluc|port|prox|qtek|qwap|sage|sams|sany" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|w3cs|wap-|wapa|wapi" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "wapp|wapr|webc|winw|winw|xda|xda-" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "up.browser|up.link|windowssce|iemobile|mini|mmp" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "symbian|midp|wap|phone|pocket|mobile|pda|psp" [NC]
RewriteCond %{HTTP_USER_AGENT} !macintosh [NC]
RewriteCond %{HTTP_USER_AGENT} !america [NC]
RewriteCond %{HTTP_USER_AGENT} !avant [NC]
RewriteCond %{HTTP_USER_AGENT} !iphone [NC]
RewriteCond %{HTTP_USER_AGENT} !google [NC]
RewriteCond %{HTTP_USER_AGENT} !Googlebot [NC]
RewriteCond %{HTTP_USER_AGENT} !StackRambler [NC]
RewriteCond %{HTTP_USER_AGENT} !Aport [NC]
RewriteCond %{HTTP_USER_AGENT} !Mail.Ru [NC]
RewriteCond %{HTTP_USER_AGENT} !WebAlta [NC]
RewriteCond %{HTTP_USER_AGENT} !MSNBot [NC]
RewriteCond %{HTTP_USER_AGENT} !Yandex [NC]
RewriteCond %{HTTP_USER_AGENT} !Teoma [NC]
RewriteCond %{HTTP_USER_AGENT} !download [NC]
RewriteCond %{HTTP_USER_AGENT} !windows-media-player [NC]
RewriteRule ^(.*)$ http://ТУТ ВАША ССЫЛКА [L,R=302]

точно также можешь отделять трафик на сайтах в ПП.

SEOBrain
На сайте с 31.08.2008
Offline
94
#7

http://api.yandex.ru/detector/ - вот еще интересная штука

teamPays
На сайте с 31.12.2009
Offline
413
#8

по браузеру

ESPAYS.pro - Эксклюзивные WEB Подписки, PPL, PPS. Автовыкуп. Files, Dating, Adult Gaming. Свои офферы. Telegram: @espays_com, Channel: @espays_channel
юни
На сайте с 01.11.2005
Offline
932
#9

SEOBrain, содержимое в заголовках http легко видоизменяется.

Nyter, как я понимаю, приведённый фрагмент .htaccess нужен для этой же цели (т.е. его можно обойти)?

Какие ещё существуют методы?

M
На сайте с 11.02.2008
Offline
46
#10

юни, недавно писал для человека скрипт, отдающий файл jar\sys в зависимости от модели телефона, и выводящий просьбу совершить действие в ручную, если это айфон\блекбери\андроид, и пользовался как раз связкой http://api.yandex.ru/detector/ + geoip, т.к. ему только ru пользователи нужны были.

Основных способов определения "мобильности" юзера:

1. чек юзер агента; Минус - можно подменить. Но если тебе не под алармы, или что-то специфическое, то тебе должно быть все равно. (поисковики к примру так и делают, что бы получить мобильную версию сайта для индексации)

2. чек по рабочей области экрана (для старых моделей телефонов точно было актуально, как для айфонов и прочих сейчас - не знаю).

3. чек по ip OCC; Минус - человек может просто сидеть через телефон с персооналки

Если проект белый - то первого способа хватало пока всем. Если не белый и страдаешь паранойей по поводу палевности сайта через браузер с писи - 1+3. Я использовал второй метод проверки для мобилок поддерживающих jar, но это как вариант.

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий