I
I
issssrt2017-07-18 11:41:55
PHP
issssrt, 2017-07-18 11:41:55

How to find out the traffic source?

Due to the fact that Yandex and Google have been using https for a long time, it is impossible to find out http_referer. Is it possible to find out in some other way that the user came through Yandex or Google? The search query itself is not important, you just need to know where the user came from in order to determine the source.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
4
4X_Pro, 2017-07-18
@XXXXPro

In fact, even with HTTPS, it is quite possible to get HTTP_REFERER (if it is not about intercepting someone else's traffic, but about your own site). Another issue is that some time ago Yandex began to encrypt the text of requests and make it available only through Yandex.Metrica (but the latter is not connected with https). But the very fact that the user came from Yandex does not hurt to determine this.

L
laxikodeje, 2017-07-18
@laxikodeje

I just went to my site through Yandex.
And I perfectly saw in the nginx log that it was exactly s-Yandex.

F
Fedor, 2017-07-18
@purplesky

Yandex Metrica
Google Analytics

A
Alexey Likhachev, 2017-07-27
@Playbot

you set a metric and/or google analytics, pass _ym_uid and/or _ga crm, and then use these identifiers to connect with data from analytics systems and get a bunch of data for analysis. Just don't try to compare and collect data in your crm, but in BI tools like Power BI

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question