Шпаргалка 6: Анализ РК
Сценарий «читай с экрана» для занятия 6: тайминг, реплики, разборы, что делать при сбоях.
Самое техническое занятие курса. Здесь ученик впервые видит, как нейросеть уверенно врёт, и как стоп-правила это ловят.
Цель занятия: реестр решений по демо-выгрузке, где каждая строка обоснована формулой, плюс ручная сверка трёх кампаний.
Материалы:
- Урок:
01-10-Занятия-ученик/lesson-06-reklama.md - Чек-лист 6
- Задачи 6.1 и 6.2
- Разворот Занятия 6 в тетради (шпаргалка 6 формул)
- Полные промпты:
Промпты/razdatka-06-rk-prompts.md(Промпт 6.1 - Этап 1, Промпт 6.2 - Этап 2) - Демо-выгрузка:
Демо-данные/z6-reklama/uchebnyy-reklama-wb.xlsx(учебный файл для группы) - Эталон для себя:
Демо-данные/z6-reklama/etalon-reklama-wb.xlsx(3 листа: исходные данные, проверка, реестр решений)
Важная пометка, произнести на эфире: демо-выгрузка - это отдельная синтетика по другому клиенту, не по кейсу 112444005. Целевой ДРР там 20%, потому что такая маржа у того клиента. Маржа нашего стола 9,4%, и его допустимый ДРР - тоже 9,4%. Разберём это на Занятии 9, сегодня работаем с параметрами выгрузки.
Параметры демо-кейса (передаём в Этап 2 явно): целевой ДРР 20%, маржа 30%, дневной бюджет на SKU 1000 ₽, шаг изменения ставки 20%, остатки SKU - не переданы.
Сетка минут
| Минуты | Блок | Контроль |
|---|---|---|
| 0-5 | Приветствие + результат на экране | Все видят готовый реестр решений |
| 5-15 | Долг З5: билеты | К 15-й минуте долг закрыт |
| 15-30 | Теория: 6 формул + 3 правила + матрица | К 30-й формулы знают все |
| 30-45 | Блок 1: Этап 1 на демо, 10 проверок | Этап 1 прогнан у каждого |
| 45-60 | Блок 2: Этап 2 + параметры → реестр | Реестр получен |
| 60-65 | Добор: ручная сверка 3 кампаний | Три строки пересчитаны руками |
| 65-75 | Парный QA реестра | Найден риск, правило поправлено |
| 75-85 | Сборка + домашка | Реестр сохранён как WB - реклама - v1 |
| 85-90 | Выходной билет | 3 строки в тред |
Реплики по блокам
0-5. Приветствие
«Сегодня самое техническое занятие курса. Вот реестр решений - двадцать одна колонка, каждая строка обоснована формулой. И сразу предупреждаю: в этом реестре почти каждая строка говорит "решение невозможно без данных". Это не поломка. Это правильный ответ, и к концу занятия вы поймёте, почему.»
5-15. Долг З5
Билеты З5. Типовые: лимиты генераций, кривая кириллица, контраст.
15-30. Теория одним блоком
Шесть формул выписывают в тетрадь, ты спрашиваешь вразброс:
«CTR? CPC? CR? CPO? CPM? ДРР? Записали - теперь три правила расчёта, они важнее формул.»
- Деление на ноль - это «не рассчитывается». Не «0%», не «0», не пустота.
«Смотрите: расход есть, продаж ноль. Модель напишет "ДРР 0%" и это будет выглядеть отлично. А ситуация хуже, чем ДРР 100%: деньги ушли, выручки нет. Ноль процентов здесь - ложь.»
- Итог по портфелю считается из сумм исходных метрик, не как среднее процентов строк. И только по сопоставимым кампаниям: строка без суммы заказов исключается из итога целиком.
- Метрики пересчитываем по формулам, даже если они уже есть в файле.
Дальше матрица «расход × ДРР» - показываешь таблицу, проговариваешь, что пороги 20/25/60 это стартовая калибровка, а не догма.
И параметры, которые задаёт человек:
«Целевой ДРР, маржа, бюджет, шаг ставки, остатки. Модель не имеет права подставить их по умолчанию. Особенно остатки: без остатков масштабирование - это разгон продаж в out-of-stock.»
30-45. Блок 1: Этап 1 на демо
Открываешь uchebnyy-reklama-wb.xlsx при всех, вставляешь Промпт 6.1 из раздатки вместе с файлом.
«Пока модель не подтвердила проверку - к анализу не переходим. В конце промпта стоят стоп-ворота, и это не формальность.»
Проходишь ответ по всем десяти проверкам, называя, что должно найтись (сверяйся с листом «Проверка» эталона):
| Проверка | Что должно найтись в учебном файле |
|---|---|
| Дубли ID | DEMO-001 в двух строках, объединить суммированием |
| Пропуски | DEMO-004: не передана сумма заказов |
| Нулевые клики | DEMO-007 |
| Нулевые заказы | DEMO-005, DEMO-008 |
| Нулевая сумма заказов | DEMO-005, DEMO-007, DEMO-008 |
| Расхождение CTR | DEMO-002: в файле 3%, фактически 1600/80000 = 2% |
| Формат процентов | Три формата в одном столбце: 0.03, «3%», 3 |
| Расход без продаж | DEMO-005 и DEMO-008 |
| Отрицательные значения | Не найдены (в файл не заложены) |
| Недостающие данные | Остатки SKU по всему портфелю |
«Главное правило блока: не пробегать ответ Этапа 1 глазами. Весь смысл этапа - поймать мусор до того, как он станет диагнозом.»
Практика: прогоняют Этап 1 на своей выгрузке или на демо.
45-60. Блок 2: Этап 2 и реестр
Подтверждаешь Этап 1, вставляешь Промпт 6.2 и передаёшь параметры вслух:
«Целевой ДРР 20 процентов, маржа 30, бюджет тысяча в день на SKU, шаг ставки 20 процентов, остатки - не заданы. Последнее ключевое: смотрите, что будет.»
Получаете реестр. Здесь главный момент занятия:
«Одиннадцать кампаний, и по всем одиннадцати - "решение невозможно без данных". Это не сломанная модель. Остатки не переданы, значит нельзя ни масштабировать, ни ставить на паузу. Первый запрос менеджера - остатки, а не рекомендация. Такие строки хвалим: они означают, что стоп-правила работают.»
Итог по портфелю:
«Итоговый ДРР по сопоставимым кампаниям - 17,43 процента. Сопоставимых десять, DEMO-004 вне итога целиком: у неё не передана сумма заказов, её расход показываем отдельной строкой под итогом. Если её включить, итог смешает полный расход с частичной выручкой.»
Практика: свой реестр или реестр по демо.
60-65. Добор: ручная сверка
«Берём три строки: лучшую, худшую и нулевую. Пересчитываем руками. Лучшая - DEMO-003, ДРР 7,5 процента. Худшая - DEMO-002, ДРР 50 процентов при расходе 40 тысяч. Нулевая - DEMO-007, кликов ноль, значит CTR, CPC, CR, CPO не рассчитываются.»
Ловушка среднего (это же задача 6.2):
«Из сумм получилось 17,43. Если усреднить проценты по строкам, где ДРР посчитался, выйдет 18,21. А если модель подставит "0%" на кампаниях без продаж и усреднит по десяти - выйдет 12,75, и портфель будет выглядеть вдвое лучше, чем есть. Вот зачем правило "итог из сумм".»
65-75. Парный QA
Формат из урока, вслух:
ID РК: [код] Фрагмент: [точная цитата из реестра] Риск: [что может пойти не так] Правило или факт: [на чём основано замечание] Правка промпта: [какое правило изменить]
«Найденный риск чиним правкой правила промпта, а не переписыванием одного ответа. Это принцип всего курса: чиним систему, не симптом.»
75-85. Сборка и домашка
Реестр сохраняется как WB - реклама - v1.
«И железное: в кабинете WB мы сегодня ничего не меняли и не будем. Реестр - черновик для решения, не команда к действию. Кампании с действиями идут согласующему.»
Демо: что кликать и что должно получиться
| Шаг | Что делаешь | Что должно получиться |
|---|---|---|
| 1 | Открыть uchebnyy-reklama-wb.xlsx | 12 строк, 16 колонок, период 01.07-27.07.2026 |
| 2 | Промпт 6.1 (Этап 1) + файл | Карта колонок + 10 проверок + список недостающих данных, стоп-ворота |
| 3 | Подтвердить проверку, вставить Промпт 6.2 с параметрами | Реестр на 21 колонку |
| 4 | Посмотреть колонку «Действие» | Все 11 уникальных кампаний: «решение невозможно без данных» |
| 5 | Посмотреть строку ИТОГО | ДРР 17,43% по 10 сопоставимым, DEMO-004 отдельной строкой вне итога |
| 6 | Ручная сверка DEMO-002 | ДРР 40000/80000 = 50%, CTR 1600/80000 = 2% (в файле указано 3%) |
| 7 | Ручная сверка DEMO-003 | ДРР 18000/240000 = 7,5% - лучший в портфеле |
| 8 | Ручная сверка DEMO-007 | Клики 0 → CTR, CPC, CR, CPO не рассчитываются |
Сверяйся с листом «Реестр решений» эталона etalon-reklama-wb.xlsx - там те же формулировки в полях Факт / Диагноз / Гипотеза.
Если отстаём
- За 30 мин до конца (60-я минута): сокращаем ручную сверку с трёх кампаний до одной (берём DEMO-002, там сразу два дефекта). Парный QA - одна пара реплик. Этап 1 не режем никогда: без него занятие теряет смысл.
- За 5 мин до конца: обязательно сказать - (1) деление на ноль это «не рассчитывается», (2) итог из сумм по сопоставимым кампаниям, (3) без остатков не готовим ни одно действие, (4) в кабинете ничего не меняем до согласования, (5) домашка 6.1 и 6.2.
Красные флаги занятия
| Что ломается | Признак | Что делаешь |
|---|---|---|
| «0% ДРР» при нулевых заказах | Модель посчитала ноль вместо отказа | Ловить при всех, усилить правило в Промпте 6.2, перегенерировать |
| Итоговый ДРР как среднее строк | Итог красивее, чем сумма расходов позволяет | Пересчитать из сумм на экране, показать разницу 17,43 против 18,21 |
| «Масштабировать» без остатков | Модель предложила четвёртый тип действия | Это ожидаемо: передать остатки или подтвердить «решение невозможно без данных» |
| Этапы 1 и 2 слились | Скомандовали «сразу всё» | Только последовательно, стоп-ворота в конце Промпта 6.1 |
| Метрики взяты из файла | Модель не пересчитала CTR | Тест №8 это ловит: правило «пересчитывать всё по формулам» |
План Б при сбое демо: файл не грузится в модель или нет доступа к ChatGPT - открываешь лист «Реестр решений» эталона etalon-reklama-wb.xlsx и разбираешь его как готовый результат: по каждой кампании читаешь Факт, Диагноз, Гипотезу и Действие. Ручную сверку трёх кампаний делаете на калькуляторе - это работает без нейросети вообще.
Parking lot занятия
| Типовой оффтоп | Куда паркуем |
|---|---|
| «А автобиддер это сделает за меня?» | Паркинг: сначала понимание матрицы, потом автоматизация; тема следующего курса |
| «Какие пороги ДРР правильные?» | Ответ в теории: пороги считаются от маржи, разберём в З9; дискуссию в паркинг |
| «Можно подключить API и не выгружать руками?» | Паркинг, это Занятие 10 и следующий курс |
Домашка
Задачи 6.1 и 6.2 из банка задач, тред «Домашка З6», до Занятия 7. Ритм: три дня конвейера, версии WB - реклама - v1..v3, на третий день - три строки о паттернах. Критерий приёмки: в каждой версии отмечена ручная сверка, нет действий «масштабировать» без остатков.
Выходной билет
З6 / что нового узнал: ...
З6 / что непонятно: ...
З6 / какая из 10 проверок нашла что-то в моём файле: {№}