Правила редиректа по гео и устройству: примеры

Семь готовых схем правил редиректа по гео и устройству с пояснениями про порядок, группы И/ИЛИ и URL по умолчанию.

Команда TDS Автор
Опубликовано
7 мин Время чтения
Все статьи

Правила редиректа по гео и устройству проще всего понять на готовых схемах. Ниже семь таких схем. Каждая оформлена маленькой таблицей, которую можно перенести в свою ссылку: слева условие, справа назначение, рядом пояснение, что делает порядок строк. Основы, например точность определения страны по IP, разобраны в статье про гео-редиректы, поэтому здесь речь только о самих правилах.

Сначала о том, как движок читает правила. Когда это ясно, каждый пример ниже оказывается вариацией одних и тех же четырёх приёмов.

Если коротко

Правила проверяются сверху вниз, срабатывает первое подошедшее. Условия внутри одной группы соединяются через И, а группы между собой через ИЛИ. Клик, не подошедший ни под одно правило, уходит на URL по умолчанию. Несколько URL в одном правиле через | выбираются случайно с равным шансом. Узкие правила ставьте выше, широкие ниже.

Как читаются правила

В объявлении одна ссылка. За ней список правил, и каждый клик сравнивается с этим списком с самого верха.

  • Сверху вниз, побеждает первое совпадение. Как только клик подошёл под правило, он уходит на его назначение, а остальной список игнорируется.
  • И внутри группы. Если в группе указано «страна Германия» и «устройство мобильное», клик должен соответствовать обоим условиям.
  • ИЛИ между группами. Если в правиле две группы, клик, подходящий под любую из них, запускает правило.
  • URL по умолчанию. Клик, не подошедший никуда, уходит на основной URL. Поставьте туда что-то осмысленное, потому что сюда попадает каждый неожиданный посетитель.
  • Равное деление через |. Запись https://a.example/offer|https://b.example/offer отправляет каждый подходящий клик на один из двух URL случайно, с равным шансом.

Среди условий есть страна, город, тип и модель устройства, ОС, браузер, провайдер, язык, реферер, параметры URL, день недели и время. Всего их больше двадцати. В примерах используются самые частые. Все домены и адреса ниже выдуманы.

Пример 1. Один оффер, разные лендинги по странам

Классика. У оффера есть локальные лендинги для трёх рынков, остальные получают английскую страницу.

№УсловиеНазначение
1Страна = DEhttps://de.example.com/offer
2Страна = FRhttps://fr.example.com/offer
3Страна = EShttps://es.example.com/offer
По умолчаниюВсе остальныеhttps://example.com/offer

Здесь порядок не важен, потому что условия не пересекаются. В следующих примерах это меняется.

Пример 2. Страна и устройство в одном правиле

Оффер с установкой приложения оплачивается только за мобильных пользователей из одной страны. Десктопным посетителям из той же страны нужна веб-версия.

№УсловиеНазначение
1Страна = BR И тип устройства = мобильноеhttps://example.com/app-br
2Страна = BRhttps://example.com/web-br
По умолчаниюВсе остальныеhttps://example.com/global

Правило 1 уже, поэтому оно стоит первым. Если поменять их местами, каждый посетитель из Бразилии попадёт на веб-страницу, потому что правило 2 сработает раньше, чем очередь дойдёт до правила 1. Это самая частая ошибка порядка, поэтому проверьте оба случая кликом с каждого устройства.

Пример 3. Отдельные офферы для iOS и Android

Некоторые офферы существуют только для одной платформы. Разделите условия по ОС внутри одной страны.

№УсловиеНазначение
1Страна = US И ОС = iOShttps://example.com/ios-offer
2Страна = US И ОС = Androidhttps://example.com/android-offer
По умолчаниюВсе остальные, включая десктопыhttps://example.com/web-offer

Десктопные посетители из США проваливаются на URL по умолчанию, и здесь это нормально. Если для них нужна отдельная страница, добавьте третье правило со страной и десктопным типом устройства перед значением по умолчанию.

Пример 4. ИЛИ для группы стран

Один оффер подходит нескольким соседним рынкам. Вместо трёх копий правила дайте одному правилу три группы.

ГруппаУсловия (И)Назначение
AСтрана = PLhttps://example.com/eu-offer
BСтрана = CZ
CСтрана = SK

Клик из любой из трёх стран запускает правило, потому что группы соединяются через ИЛИ. Если по ошибке положить все три страны в одну группу, не подойдёт никто: один клик не может быть одновременно из Польши и из Чехии, а И внутри группы требует выполнения обоих условий.

Пример 5. Равное деление трафика через палку

Нужно сравнить два лендинга на одной аудитории без отдельного инструмента.

№УсловиеНазначение
1Страна = IT И тип устройства = мобильноеhttps://a.example.com/lander|https://b.example.com/lander
По умолчаниюВсе остальныеhttps://example.com/lander

Каждый подходящий клик случайно выбирает один из двух URL с равным шансом. На условной тысяче кликов можно ждать примерно по 500 на каждый, с обычным случайным разбросом. Символ | даёт только равное деление. Для неравных долей вроде 50/30/20 используйте ротатор ссылок: у назначений там задаются доли, которые можно менять в любой момент, а ссылка остаётся прежней.

Пример 6. Язык как второй сигнал

Страна показывает, откуда идёт соединение. Язык показывает, на чём человек читает. Для рынка, где распространены оба языка, выбирайте страницу по языку.

№УсловиеНазначение
1Страна = CH И язык = dehttps://example.com/de
2Страна = CH И язык = frhttps://example.com/fr
3Страна = CHhttps://example.com/en
По умолчаниюВсе остальныеhttps://example.com/en

Правило 3 ловит швейцарских посетителей, у которых язык не немецкий и не французский. Без него они всё равно попали бы на значение по умолчанию, но с ним замысел виден тому, кто будет править список следующим.

Пример 7. Время суток и день недели

Допустим, у оффера есть колл-центр, который работает днём, а второй оффер принимает заявки круглосуточно. Время и день недели тоже условия.

№УсловиеНазначение
1Страна = AU И день недели = пн-пт И время = 09:00-18:00https://example.com/call-offer
2Страна = AUhttps://example.com/form-offer
По умолчаниюВсе остальныеhttps://example.com/global

В TDS.SO условия по времени и дню недели проверяются в UTC, поэтому сначала переведите часы колл-центра: 09:00–18:00 по Сиднею в австралийское летнее время (с октября по апрель) соответствуют 22:00–07:00 UTC, начиная с предыдущего вечера. Сделайте тестовые клики чуть внутри окна и чуть снаружи. Статистика показывается в часовом поясе из профиля, так что в отчёте клик может попасть не в тот день, что в правиле.

Ошибки, которые стоят кликов

  • Широкое правило над узким. Узкое никогда не сработает. Прочитайте список сверху вниз глазами клика.
  • Всё в одной группе. И внутри группы работает строго. Когда нужно «это или то», делайте отдельные группы.
  • Пустой или слабый URL по умолчанию. Несопоставленный трафик это трафик, за который вы заплатили. Направьте его на самый общий оффер.
  • Слишком узкие условия по городу. Город определяется менее надёжно, чем страна, поэтому используйте его для бонусного правила и держите ниже правило по стране.
  • Забытый фильтр. Правила разводят людей по страницам. Для ботов в том же потоке нужен отдельный уровень фильтрации, о нём в разделе фильтрации трафика.

Как проверить набор правил до того, как пойдёт бюджет

  1. Сначала напишите список на бумаге, узкие правила сверху.
  2. Для каждого правила назовите один реальный профиль посетителя, который должен под него попасть, и один, который не должен.
  3. Откройте ссылку с телефона, с ноутбука и, если используете такую проверку, через VPN с нужной страной.
  4. Посмотрите журнал кликов. В нём видны страна, устройство и браузер каждого клика, так что понятно, какой профиль куда ушёл.
  5. Меняйте что-то одно за раз. Ссылка в объявлении при правке правил не меняется, поэтому корректировать можно на лету.

Полный разбор по кликам

Возьмём пример 2 и проведём через него три условных клика. Список такой: правило 1 это страна BR И мобильное устройство, правило 2 это страна BR, по умолчанию глобальная страница.

КликКак выглядит кликПравило 1Правило 2Уходит на
AБразилия, телефонПодходитНе проверяетсяapp-br
BБразилия, ноутбукНет, устройство другоеПодходитweb-br
CПортугалия, телефонНет, страна другаяНетglobal (по умолчанию)

Клик A до правила 2 не доходит, потому что движок останавливается на первом совпадении. Клик B проваливает правило 1 по одному условию, и этого достаточно: в группе должны выполняться все условия. Клик C не подходит никуда и падает на значение по умолчанию. Если вы можете так же провести свои клики через свой список, вы понимаете правила достаточно, чтобы править их без гаданий.

Когда набор правил вырастает за восемь-десять строк, рядом в своих заметках пишите по короткому комментарию: для кого правило и почему оно стоит именно здесь. Через полгода эта заметка сэкономит вам час.

Частые вопросы

Что будет, если под клик подходят два правила?

Победит то, что выше. Движок останавливается на первом совпадении и остальные не смотрит.

Как отправить «Германию или Австрию» на одну страницу?

Создайте одно правило с двумя группами, по одной на страну. Группы соединяются через ИЛИ. Если положить обе страны в одну группу, клик должен быть из обеих сразу.

Можно ли разделить трафик 50/50 внутри правила?

Да. Укажите в назначении два URL через |. Каждый клик случайно выберет один из них с равным шансом. Для других долей используйте ротатор ссылок.

Что делает URL по умолчанию?

Он получает каждый клик, не подошедший ни под одно правило. Это страховочная сетка, поэтому сделайте там страницу, которая подходит любому посетителю.

Нужно ли менять объявление при правке правил?

Нет. В объявлении остаётся одна ссылка. Правила и URL меняются в кабинете.

Собрать такие схемы можно в разделе правил редиректа TDS.SO. Добавьте к ним уровень фильтрации, чтобы маршрутизируемые клики были в основном человеческими.

Статья была полезной?
Команда TDS Автор

Гайды и разборы о маршрутизации, фильтрации ботов и трекинге от команды TDS.SO.

Все статьи автора
Читайте дальше

По теме

Все статьи
Основы 9 мин

Что такое TDS в арбитраже: система распределения трафика

10 ноя 2026 · Команда TDS
Редиректы 8 мин

UTM метки теряются при редиректе: как их сохранить

10 ноя 2026 · Команда TDS
Редиректы 9 мин

Гео-редиректы без головной боли: 12 стран, одна ссылка

20 мая 2026 · Команда TDS

Проверьте
на своём трафике

Привяжите Telegram-бота и получите 3 дня бесплатно, один раз на аккаунт.

Создать аккаунт