Оформление
Яндекс.Метрика
Уровни интеграции
| Уровень | Доступно | Где настраивается |
|---|---|---|
| Project | ✅ | Настройки → Интеграции → Яндекс |
| ML-сигнал | ✅ | При создании моделируемой конверсии или антибота |
| JS-действие | ✅ | В редакторе варианта персонализации / A/B / rule-based |
Что подключается
В проекте подключается одна интеграция «Яндекс», которая хранит OAuth-токен пользователя Яндекса и под капотом покрывает четыре сервиса: Метрика, Директ, AppMetrica, Аудитория. Конкретно про Метрику ниже.
Подготовьте доступ
Используйте аккаунт Яндекса, которому доступен нужный счётчик. Для чтения счётчика и выгрузки визитов через Logs API достаточно права Просмотр. Для отправки офлайн-конверсий нужны отдельные права на запись; само подключение не выдаёт их. Если на счётчике установлены фильтры доступа, Logs API недоступен даже при наличии доступа к отчётам.
Данные подключения
Откройте Настройки проекта → Интеграции → Добавить → Яндекс, прочитайте подготовку доступа и нажмите Перейти в Яндекс. В окне Яндекса проверьте аккаунт и подтвердите запрошенные разрешения. Копировать токен вручную или создавать своё OAuth-приложение для этой формы не нужно.
После сохранения
Откройте карточку Яндекса и список счётчиков Метрики. Обновите список, включите нужный счётчик и синхронизацию визитов. Дождитесь загрузки данных. Затем создайте цель по событию или сегменту Метрики. Разрешение OAuth и выбор нужного счётчика — отдельные шаги.
Если подключение не работает
Если счётчика нет, проверьте аккаунт и доступ к нему в Метрике. Если счётчик виден, но визиты не загружаются, проверьте синхронизацию визитов и фильтры доступа счётчика.
Инструкции сервиса
Цель из Метрики
- В карточке Яндекса проверьте доступ к счётчику и включённую синхронизацию визитов. Наличие счётчика в списке не заменяет загрузку его событий.
- Откройте Данные → Цели → Создать → Импорт конверсий из Яндекс.Метрики.
- Выберите счётчик и цель из его каталога. Название и внешний номер цели помогают отличить похожие цели разных счётчиков; номер не является идентификатором цели Sales Ninja.
- При необходимости обновите каталог доступной кнопкой. Проверьте предупреждения о доступе и актуальность выбранной цели.
- Сохраните и проверьте журнал синхронизации и конверсии за нужный период. При расхождении сначала проверьте счётчик, цель, доступ и загрузку визитов.
Событие Яндекс.Метрики на сайте — другой тип: оно наблюдает вызов JavaScript в браузере и использует строковый код события. См. события сайта.
Сегменты Метрики
Создание целей типа Яндекс.Метрика (сегмент) и синхронизация событий сегментов временно отключены. Тип может оставаться видимым в редакторе, а старые цели — сохранёнными в проекте; это не подтверждает работающую загрузку.
Для нового события используйте обычную цель счётчика, подходящее событие сайта или поддерживаемый внешний источник. Не выбирайте произвольную другую цель только для обхода ограничения: она должна измерять тот же бизнес-результат.
Что становится доступно
- Импорт конверсий выбранной цели счётчика — после создания цели импорта её события поступают в проект Sales Ninja. Их можно использовать в
goals[].goalIdв моделируемых конверсиях, сегментах и антиботе, как основания для персонализаций и A/B, а также для отчётов аналитики. - Лог-данные счётчика — визиты и срабатывания целей читаются серверной синхронизацией и используются для целей Sales Ninja, аналитики и моделей.
- Аудитории и сегменты Метрики — создание целей на основе аудиторий/сегментов сейчас временно заблокировано. Не рассчитывайте на этот путь как на доступный пользовательский сценарий.
- Отправка офлайн-конверсий в Метрику — доступна для настроенных моделируемых конверсий и потоков Стриминга с получателем Яндекс.Метрика: офлайн-конверсии. Runtime
goals/reachсам по себе не означает, что любое достижение цели автоматически уйдёт обратно в Метрику. - Цели для модели. Создайте цель нужного типа и выберите её в продукте. См. источники целей.
- JS-действие. В персонализации можно добавить шаг «отправить событие в Яндекс.Метрику» (срабатывает сразу при показе варианта). См. JS-действия.
Ограничения
- Число доступных подключений зависит от лимитов проекта. Аккаунт Яндекса должен иметь доступ к выбранному счётчику.
- Токен OAuth периодически перевыпускается автоматически (Sales Ninja делает refresh). Если пользователь Яндекса потерял доступ к счётчику — интеграция перестанет читать данные, увидите ошибку.
- Метрика не «обогащает» Директ автоматически. Директ подключается и синхронизируется отдельно в рамках той же интеграции «Яндекс».
Связанные страницы
- Яндекс.Директ — обычно подключается вместе.
- Яндекс.AppMetrica — мобильный аналог.
- Яндекс.Аудитория — чтение сегментов и raw-операции.
- Сигналы для ML — как Метрика используется для обучения моделей.
- Интеграционные JS-действия.