Таргетинг по MAC-адресам в Яндекс Директ: как загрузить базу и настроить рекламу
Таргетинг по MAC-адресам позволяет использовать собственную базу MAC-адресов для формирования сегмента в Яндекс Аудиториях, а затем применять этот сегмент в рекламных кампаниях Яндекс Директа.
Схема работы выглядит следующим образом:
MAC-адреса → Яндекс Аудитории → сегмент → Яндекс Директ.
То есть MAC-адреса не вводятся непосредственно в настройки рекламной кампании. Сначала из них формируется сегмент в Яндекс Аудиториях, после чего готовый сегмент можно использовать в Директе.
Яндекс Аудитории предназначены для работы с собственными данными о целевой аудитории, а созданные сегменты можно использовать в Директе в условиях ретаргетинга и подбора аудитории, профиле пользователей и корректировках ставок.
Для чего нужны MAC-адреса в Яндекс Аудиториях
MAC-адрес — технический идентификатор сетевого интерфейса устройства. В определённых сценариях компания может располагать собственной базой таких идентификаторов.
Например, данные могут использоваться для формирования аудитории, связанной с определённой офлайн-локацией или Wi-Fi-сетью.
Это открывает возможности для сценариев, в которых необходимо связать офлайн-взаимодействие с последующей рекламной коммуникацией в интернете.
Потенциальные сценарии:
- посетители офлайн-магазина;
- аудитория торгового центра;
- посетители выставки или мероприятия;
- клиенты или посетители определённой физической точки;
- разделение аудитории по нескольким объектам;
- работа с собственной базой устройств.
При этом важно учитывать, что MAC-адрес идентифицирует устройство или сетевой интерфейс, а не человека. Поэтому MAC-сегмент не следует воспринимать как точную базу физических лиц.
Как загрузить MAC-адреса в Яндекс Аудитории
Процесс можно разделить на несколько этапов.
Шаг 1. Подготовьте базу MAC-адресов
Соберите список MAC-адресов, который планируется использовать для формирования сегмента.
Для загрузки необходимо минимум 100 записей.
Шаг 2. Приведите MAC-адреса к нужному формату
Яндекс принимает MAC-адрес в виде строки в hex-формате.
AE123456D0A1
AE123456D0A0
AE123456D0A2
Необходимо убрать разделители:
AE:12:34:56:D0:A1
должен быть преобразован в:
AE123456D0A1
В MAC-адресе нельзя использовать символы ., ,, : и -. Регистр незахешированного MAC-адреса значения не имеет.
Шаг 3. Подготовьте файл
Для MAC-адресов Яндекс поддерживает:
- CSV;
- TXT.
Максимальный размер файла — 1 ГБ.
Поддерживаются кодировки UTF-8 и Windows-1251.
Простейший TXT-файл может выглядеть так:
AE123456D0A1
AE123456D0A0
AE123456D0A2
AE123456D0A3
Яндекс также поддерживает варианты, в которых записи разделяются запятой или табуляцией.
Сервис загрузки MAC-адресовТребования к MAC-адресам для Яндекс Аудиторий
Основные требования удобно представить в таблице:
| Параметр | Требование |
|---|---|
| Формат файла | CSV или TXT |
| Максимальный размер | 1 ГБ |
| Кодировка | UTF-8 или Windows-1251 |
| Минимальное количество записей | 100 |
| Формат MAC | HEX-строка |
| Хеширование | SHA-256 или без хеширования |
| Запрещённые символы | ., ,, :, - |
Можно ли загружать хешированные MAC-адреса
Да. Яндекс поддерживает как обычные MAC-адреса, так и MAC-адреса, преобразованные с использованием SHA-256.
Для формирования SHA-256 необходимо сначала преобразовать hex-строку MAC-адреса в последовательность байтов, а затем вычислить SHA-256 от этой byte-строки.
В документации Яндекса приведена контрольная пара:
MAC:
AE123456D0A1
SHA-256:
f74c5e094cea3ecc6289924b11903e8d9920ec4faf38f7ff82b949c5b1214b6c
С 1 января 2025 года загрузка новых MD5-хешей не поддерживается. Для новых данных необходимо использовать SHA-256.
Как использовать сегмент MAC-адресов в Яндекс Директ
После загрузки базы Яндекс Аудитории формируют сегмент.
Использовать его в Директе можно только после того, как сегмент получит статус «Готов».
Далее сегмент можно применять:
- в условиях ретаргетинга и подбора аудитории;
- в профиле пользователей;
- для корректировки ставок.
Таким образом, технически процесс выглядит так:
- Собрать MAC-адреса.
- Подготовить файл.
- Загрузить данные в Яндекс Аудитории.
- Дождаться формирования сегмента.
- Убедиться, что сегмент имеет статус «Готов».
- Подключить сегмент в Яндекс Директ.
Пример использования MAC-сегмента
Предположим, у компании есть несколько офлайн-магазинов.
Для каждого магазина имеется отдельная база MAC-адресов.
Магазин №1:
AE123456D0A1
AE123456D0A2
AE123456D0A3
...
Магазин №2:
BE123456D0A1
BE123456D0A2
BE123456D0A3
...
Из этих баз можно сформировать отдельные сегменты в Яндекс Аудиториях.
В дальнейшем рекламодатель получает возможность работать с ними как с отдельными аудиториями в Директе.
Например, для разных сегментов можно использовать различные рекламные сообщения или условия рекламной кампании.
Конкретная настройка зависит от задачи бизнеса и выбранного типа рекламной кампании.
Почему сегмент MAC-адресов может не давать показов
Сам факт создания сегмента не означает, что реклама будет показываться всем пользователям из базы.
Одной из причин отсутствия показов могут быть слишком узкие условия показа.
Например, если одновременно использовать несколько сегментов или большое количество дополнительных ограничений, итоговая аудитория может существенно уменьшиться.
В таком случае рекомендуется проверить настройки кампании и уменьшить количество ограничений.
Проверьте регион показа
Отдельное внимание стоит уделить географии.
Если в рекламной кампании установлен определённый регион, а условия сегмента предполагают пользователей из другой территории, показы могут отсутствовать.
Поэтому при работе с сегментами необходимо анализировать их вместе с остальными настройками кампании.
Что делать, если MAC-сегмент не отображается в Директе
Если сегмент не находится в Яндекс Директе, необходимо проверить несколько параметров.
1. Статус сегмента
В Директе можно использовать только сегменты со статусом «Готов».
2. Логин
Проверьте, что сегмент находится на том же логине Яндекс Аудиторий, который используется для рекламной кампании.
Если сегмент создан другим пользователем, необходимо проверить предоставленные права доступа.
3. Сегмент не был удалён
Если сегмент удалён или владелец ограничил к нему доступ, в Директе может появиться сообщение «Сегмент не найден».
В этом случае необходимо заменить или удалить соответствующее условие показа.
MAC-адрес — это не идентификатор человека
При использовании технологии важно правильно понимать, что именно находится в базе.
MAC-адрес связан с сетевым интерфейсом устройства. Поэтому наличие MAC в базе не означает наличие информации о конкретном физическом лице.
Например:
- один человек может использовать несколько устройств;
- одним устройством могут пользоваться разные люди;
- устройство может менять условия подключения к сети;
- техническая идентификация устройства не равна идентификации пользователя.
Поэтому MAC-сегмент следует рассматривать прежде всего как аудиторию устройств, сформированную на основании исходных данных рекламодателя.
Как подготовить MAC-базу: чек-лист
Перед загрузкой данных в Яндекс Аудитории рекомендуем проверить:
Количество
- В базе не менее 100 записей.
Формат
- Файл имеет формат CSV или TXT.
- Размер файла не превышает 1 ГБ.
- Используется UTF-8 или Windows-1251.
MAC-адреса
- Адреса представлены в hex-формате.
- Удалены
:,-,.и,. - При необходимости данные хешированы через SHA-256.
После загрузки
- Сегмент успешно обработан.
- Сегмент получил статус «Готов».
- Сегмент доступен рекламной кампании в Директе.
Частые вопросы
Можно ли настроить таргетинг на MAC-адреса непосредственно в Яндекс Директ?
Нет. Практический сценарий предусматривает создание сегмента в Яндекс Аудиториях, после чего этот сегмент используется в Яндекс Директе.
Сколько MAC-адресов нужно для создания сегмента?
Минимальное количество записей — 100.
В каком формате загружать MAC-адреса?
Для MAC-адресов поддерживаются CSV и TXT. Адрес должен быть представлен в hex-формате.
Можно ли использовать MAC-адрес с двоеточиями?
Нет. В незахешированном MAC-адресе нельзя использовать символы ., ,, : и -.
Например:
AE:12:34:56:D0:A1
нужно представить как:
AE123456D0A1
Можно ли использовать SHA-256?
Да. Яндекс поддерживает MAC-адреса без хеширования и значения, обработанные SHA-256. Новые MD5-хеши с 1 января 2025 года не поддерживаются.
Где использовать созданный сегмент?
Сегменты Яндекс Аудиторий можно использовать в Директе в условиях ретаргетинга и подбора аудитории, профиле пользователей и корректировках ставок.
Почему сегмент есть в Яндекс Аудиториях, но его нет в Директе?
Проверьте статус сегмента, логин, права доступа и наличие самого сегмента. В Директе доступны сегменты со статусом «Готов».
Почему реклама по MAC-сегменту не показывает объявления?
Одной из причин могут быть слишком узкие условия показа: комбинация нескольких сегментов, региональные ограничения и другие параметры кампании могут существенно уменьшить аудиторию.
Итог
Таргетинг по MAC-адресам в Яндекс Директ реализуется через Яндекс Аудитории. Сначала рекламодатель подготавливает собственную базу MAC-адресов, загружает её в сервис и формирует сегмент. После получения статуса «Готов» сегмент можно использовать в рекламной кампании Директа.
Для корректной загрузки необходимо соблюдать технические требования: минимум 100 записей, формат CSV или TXT, размер до 1 ГБ, корректный hex-формат MAC-адресов и отсутствие запрещённых символов. При необходимости данные можно предварительно обработать с помощью SHA-256.
При настройке рекламы важно учитывать остальные условия кампании: слишком большое количество ограничений или несоответствие географии может привести к отсутствию показов.
Таким образом, MAC-адреса в Яндекс Аудиториях могут использоваться как источник данных для формирования рекламного сегмента, а Яндекс Директ — как инструмент дальнейшей работы с этой аудиторией.
Официальная документация Яндекса:
- Создано .