Перейти к содержанию

Поиск, просмотры и переходы: разные метрики

Видео может получить показ в Google, просмотр на YouTube и переход на сайт. Это три разных наблюдения, а не последовательные столбцы одной готовой воронки. В первом уроке определим границы источников, чтобы сравнение площадок не превратилось в сложение несопоставимых чисел.

Работаем с демонстрационной библиотекой ProfessorWeb Lab. У неё есть вымышленные статьи, полные видео и короткие демонстрации. Никакие материалы на платформах не публиковались, личные аккаунты не открывались, числа в архиве написаны для обучения.

У каждого события свой наблюдатель

Search Console для свойства платформы показывает, как контент обнаруживается через Google. Это не счётчик внутренних показов самого YouTube или TikTok. YouTube Analytics описывает собственное потребление и определённые показы миниатюр. Аналитика сайта видит доступные события на страницах. Одно и то же слово «показ» у этих источников относится к разным условиям.

В metric-boundaries.json введём три пространства: google_search, platform_native, site_session. Каждое измерение получает source_id, unit, population и forbidden_join. Последнее поле объясняет, какое объединение нельзя выполнять без дополнительного основания. Например, клики в поисковом отчёте и просмотры платформы нельзя автоматически сопоставить по одному человеку.

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

YouTube отдельно определяет зарегистрированный показ миниатюры. Внешние сайты и встроенные проигрыватели не включаются в эту метрику таким же способом, как внутренние поверхности. Поэтому нельзя назвать любое открытие встроенного видео дополнительным показом миниатюры YouTube. Для нашей лаборатории сведения о воспроизведении в статье остаются самостоятельным набором.

Клик Google тоже не всегда приводит к посещению вашей статьи. Он может открыть видеоплатформу или проигрыватель Google. В договоре посадочная поверхность записана отдельно. Для сайта важен собственный наблюдаемый переход, а для обнаружения видео — событие поискового источника. Такая модель мешает обещать, что рост поисковых кликов на YouTube равен росту посетителей ProfessorWeb.

Три вопроса вместо общего рейтинга

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

Для V01 поисковый CTR равен 100 / 1000, то есть 10%. В другом наборе миниатюра имеет собственные показы и собственную долю просмотров. Мы не ставим эти проценты в один столбец «эффективность», потому что отличаются знаменатели. На сравнительной странице оставим названия источников полностью, даже если они делают таблицу немного шире.

Добавим неизвестное состояние. Если отчёт платформы ещё не доступен, данные отмечаем как unavailable. Если веб-события не собирались, это not_measured. Ни одно состояние не превращается в ноль просмотров или переходов. Позднее в общей таблице эти метки помогут не назначать новую съёмку только из-за отсутствующего источника.

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

Для небольшой команды особенно полезно заранее договориться, кто называет число «просмотром». Автор видео может иметь в виду счётчик платформы, редактор — открытие страницы, аналитик — событие запуска. Каждый вариант может быть полезен, если он подписан. Ошибка появляется, когда три человека обсуждают якобы одну величину и назначают работу на основании разных предпосылок.

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

Полезно посмотреть на один маршрут с точки зрения разных участников. Автору важно, чтобы демонстрация помогала понять операцию. Редактору — чтобы она дополняла уже написанный текст. Аналитику — чтобы источник и знаменатель были подписаны. Для каждого вопроса нужны свои свидетельства. Если один процент становится общим критерием качества, часть этой работы исчезает из обсуждения. В нашей модели данные помогают выбрать место внимания, но не заменяют содержательного чтения сценария. Именно поэтому первая таблица начинается с границ, а не с рейтинга платформ по самому большому числу.

Общий обзор может иметь три расположенные рядом диаграммы. Их оси подписываются собственной единицей, а подпись объясняет отсутствие пользовательского соответствия. Не требуется насильно пересчитывать всё в условные просмотры. Такая визуальная форма сохраняет полезную связь материалов и одновременно показывает, что обнаружение, потребление и использование статьи наблюдаются разными системами.

Чтение сохранённого состояния

Сопоставьте три пространства в JSON с исходными таблицами. У одного материала могут быть записи во всех трёх, но это не строки одного идентификатора зрителя. Поле content_id объединяет произведение, а не человека. От этого различия зависит любой последующий расчёт маршрута.

Источник Что можно узнать из учебного набора
Google Search По каким доступным формулировкам находили представление контента в заданной поверхности и выбранном окне.
Платформа Как измерено потребление по собственным правилам, которые не заменяют поисковые события внешнего сервиса.
Сайт Какие доступные сессии дошли до статьи и какое действие было зарегистрировано в её измерении.
Общий content_id Какой материал объединяет эти сведения содержательно, без утверждения о совпадении пользователей между сервисами.

В примере тысяча показов поиска и полторы тысячи просмотров платформы оставлены разными строками. Можно обсудить, что оба источника наблюдают V01. Нельзя вычитать числа и автоматически назвать разницу рекомендательным трафиком. Такую классификацию источник должен предоставить сам либо потребуется обоснованная самостоятельная методика.

Если позднее добавите новую площадку, сначала создайте её договор. Название привычной метрики не гарантирует привычных правил. Для короткого видео особенно важно сохранить формат и актуальное определение просмотра. В нашем наборе нет универсального пересчёта всех платформ в одну эквивалентную величину потребления.

Основной артефакт metric-boundaries.json находится в lesson-01 архива серии. Полный снимок содержит также исходные таблицы и договоры. Они читаются вручную; результаты примеров описаны как ожидаемые, выполнение не проводилось.

Первичные источники: platforms, youtube counts.