Где я открываю три отчёта
Три отчёта лежат в разных ветках, но читаются одинаково. Звонки я открываю в группе отчётов по звонкам счётчика, пункт «Звонки, детально». Чаты смотрю в «Чаты, детально»: с ноября 2025 года рядом уже были импорт чатов, цель «Чат», «Чаты по мессенджерам» и «Источники чатов». Оплаты и статусы сделок из CRM лежат так: «Отчёты», затем «Сквозная аналитика», затем «Офлайн-конверсии». Отдельный тумблер для построчного вида включать не нужно. Если данные уже уходят в Метрику, колонки появляются сами.
| Отчёт | Куда захожу | Что смотрю в строке |
|---|
| Звонки, детально | Группа отчётов по звонкам | ClientID, UserID, yclid, дата звонка, статус, причина |
| Чаты, детально | Отчёты по чатам | chat-ID, ClientID, yclid, статус, причина |
| Офлайн-конверсии | Сквозная аналитика | Target, доход, идентификаторы, статус, причина |
Три отчёта читаю одинаково: строка, идентификаторы, статус и причина.
Как отправить звонок и визит в цель, я уже разбирал в статье про офлайн-конверсии. Здесь только диагностика строк: отчёт уже открыт, данные уже идут, я смотрю, приклеилась ли каждая запись к визиту и что написано в причине.
В строке одни и те же поля: ClientID, UserID, yclid, PurchaseID, цель, доход, статус привязки и текст причины. По идентификатору и по статусу отчёт можно сузить и выгрузить только непривязанное за нужную неделю. Яндекс отдельно анонсировал отчёт «Загрузки офлайн-данных»: там обещали историю партий и повторных загрузок. Пока его нет, в обычных отчётах я вижу последнюю версию конверсии, а дату файла и число строк записываю у себя.
Зачем в строке ClientID и yclid
ClientID — идентификатор браузера на визите. Его отдаёт метод getClientID. Справка Метрики называет его самым точным параметром для офлайн-данных. Я смотрю на него в строке, потому что по нему Метрика ищет визит среди всех источников, не только среди кликов Директа. Для звонка и заявки с сайта это основной ключ: он должен быть в коллтрекинге или в момент отправки формы.
yclid — метка конкретного клика в Директе. На сайте её забирает метод getYclid. Для стратегии это второй след в той же строке. Без yclid Метрика может увидеть визит, но не связать звонок или оплату с тем кликом, на котором учится кампания. Типичный разрыв я узнаю так: на мобильной форме yclid в CRM не доехал, ClientID на месте, а причина гласит «Визиты с такими идентификаторами не найдены».
UserID я не подменяю ClientID. UserID задаётся методом setUserID и живёт в CRM как идентификатор клиента. Связка с визитом не мгновенная: если в выгрузке только UserID, а на сайте setUserID не вызывался, строка часто остаётся без визита. PurchaseID нужен магазину, когда у заказа есть свой номер, а человек на сайт уже не возвращался. Хеш телефона или почты справка допускает, если свой идентификатор собрать нельзя, но точность ниже, чем у ClientID и yclid.