Как узнать, что трафик с приложений

12
bambr
На сайте с 01.08.2007
Offline
115
1370

Собственно сабж.

Как узнать, откуда пришел мобильный юзер - с браузера, или из приложения? Не пойму, где и как отображается данная информация - в рефере, юзер агенте, или где-то еще?

И, если не трудно, как вообще ее можно вытянуть средствами php например?

Russ1an
На сайте с 25.03.2015
Offline
84
#1

Если перешли с другого сайта, то смотрите что в HTTP_REFERER, если из другого места, то там пусто будет, никак не узнать.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#2

В referer можете поискать "android-app://" - это с некоторых android приложений.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
bambr
На сайте с 01.08.2007
Offline
115
#3

для примера юзеров вот с такими реферами определяют как пришедших с приложений:

Mozilla/5.0 (Linux; Android 6.0; ru-ru; London Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; BQS-5070 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.86 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; BQS-5070 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.86 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 5.1; ru-ru; BV5000 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Android 6.0; Mobile; rv:60.0) Gecko/60.0 Firefox/60.0

Mozilla/5.0 (Linux; Android 5.1; TIT-L01 Build/HONORTIT-L01) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Android 6.0; Mobile; rv:58.0) Gecko/58.0 Firefox/58.0

Mozilla/5.0 (Linux; Android 6.0; X Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.119 Mobile Safari/537.36

Mozilla/5.0 (Android 6.0; Mobile; rv:60.0) Gecko/60.0 Firefox/60.0

Mozilla/5.0 (Android 5.1; Mobile; rv:45.0) Gecko/45.0 Firefox/45.0

Mozilla/5.0 (Android 5.1; Mobile; rv:45.0) Gecko/45.0 Firefox/45.0

Mozilla/5.0 (Linux; Android 5.1; TIT-L01 Build/HONORTIT-L01) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 8.1.0; Mi A1 Build/OPM1.171019.026; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 5.1; ru-ru; Linx A400 3G LT4001PG Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 5.1; ru-ru; Linx A400 3G LT4001PG Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 7.0; ru-ru; SM-G9550 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; X Build/iOS11.2) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/44.0.2403.119 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 7.0; ru-ru; SM-G9550 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 5.1; Micromax Q326 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/46.0.2490.76 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0.1; SM-A310F Build/MMB29K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.81 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; HT17Pro Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; HT17Pro Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; P3 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; FS505 Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Mozilla/5.0 (Linux; Android 6.0; 5046D Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36

Что здесь указывает на то, что юзер с мобильного приложения пришел?

VoV@
На сайте с 22.09.2007
Offline
196
#4
bambr:
Что здесь указывает на то, что юзер с мобильного приложения пришел?

Тут всё вилами на воде.

Приложение ваше? Если да, то можно в ссылки в приложении добавить get-параметр какой-нибудь или HTTP-заголовок свой (X-MY-ATTRIBUTE).

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
lkm
На сайте с 16.03.2012
Offline
366
lkm
#5
VoV@:
обавить get-параметр какой-нибудь или HTTP-заголовок свой (X-MY-ATTRIBUTE).

UTM-метки придуманы 100 лет назад.

bambr
На сайте с 01.08.2007
Offline
115
#6
VoV@:
Тут всё вилами на воде.
Приложение ваше? Если да, то можно в ссылки в приложении добавить get-параметр какой-нибудь или HTTP-заголовок свой (X-MY-ATTRIBUTE).

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

VoV@
На сайте с 22.09.2007
Offline
196
#7

Тогда не получится, наверное.

Приложение же открывает ссылки через браузер по умолчанию. Так что не угадаешь, приложение инициировало открытие браузера и ввело туда адрес или человек открыл этот браузер и ввёл адрес вручную.

---------- Добавлено 23.08.2018 в 17:23 ----------

lkm:
UTM-метки придуманы 100 лет назад.

Так об этом и речь.

Samail
На сайте с 10.05.2007
Offline
369
#8
bambr:
для примера юзеров вот с такими реферами определяют как пришедших с приложений:

Это юзерагенты, а не рефереры и кроме того что у пользователя ОС Android (и то не 100%) ничего определить нельзя.

bambr
На сайте с 01.08.2007
Offline
115
#9
Samail:
Это юзерагенты, а не рефереры и кроме того что у пользователя ОС Android (и то не 100%) ничего определить нельзя.

точно, перепутал, спасибо!

а по реферам получается вообще ничего не определишь - там урл моего трекера по факту - что-то типа

http://урл_моего_трекера/?ist=setka&type=ad&cid=dva8fa0034a6c311e889430a890f3373aa6dac1bc0a61511e889430a890f3373aa031930fc585c531006

Неужели никакого способа нет? Как-то партнерки же определяют...

SeVlad
На сайте с 03.11.2008
Offline
1609
#10
bambr:
Как узнать, откуда пришел мобильный юзер - с браузера, или из приложения?

Любая "программа" в моб. девайсе - "приложение". Даже браузер.

Посему "опознавательный знак" (метки или ещё что) - задача приложения.

Но я что-то плохо понял - КУДА пришел юзер? На сайт? В моб девайсе?

Тогда причём тут "из приложения"? Об чем вооще речь? "Из приложения "фконтанта" был открыт мой сайт в браузере "- это что ли?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
12

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