Как через js определить пользователя, пришедшего с яндекс маркета?
Люди добрые, подскажите, каким образом при помощи js определить пользователя, пришедшего на сайт с яднекс маркета? пробовал через utm определять, но как оказалось они не всегда передаются
Во-первых, как сказал Иван , можно проверять utm_source=marketYandex в запросе.
Во-вторых можно попытаться глянуть на referrer:
if (/^(?:\?|.*&)utm_source=marketyandex(?:&.*)?$/i.test(document.location.search) ||
/^.*?\/\/market\.yandex\.[a-z]+\/.*$/i.test(document.referrer))
{
// скорее всего с яндекс маркета
}