# Дубли цели: карта воспроизведения и повторная приёмка Все обозначения учебные. Этот лист проверяет источник вызова события в приложении. Он не является выгрузкой Метрики и не подтверждает количество учтённых достижений реального счётчика ## Как заполнить 1. Назовите одну цель, один счётчик и одно определение результата 2. Согласуйте безопасную тестовую отметку и получателя 3. Выполните одно действие, отдельно запишите запрос, сохранение и вызовы аналитики 4. Найдите все точки отправки и их условия, сохраните исходную версию 5. Исправьте конкретный источник. Повторите нормальные и возвратные пути 6. Отдельно проверьте опубликованную версию и доступную область реальной статистики ## Паспорт примера | Поле | Учебная запись | |---|---| | Форма/экран | F1 / R1 | | Счётчик и цель | Условные М1 / L, без реального номера | | Смысл L | Обработчик принял обращение и вернул подтверждённый результат | | Тест | T01, одно обычное действие | | Исходная версия | V0: событие после ответа плюс при загрузке результата | | Исправленная версия | V1: одна ответственная точка после принятого результата | | Реальная Метрика | В авторском примере не подключалась | ## Исходный T01 в V0 | Шаг | Запрос формы | Запись у получателя | Вызов L | Основание | |---|---|---|---|---| | Отправка F1 | Одна попытка | Пока не подтверждена | Нет | Начало сценария | | Успешный ответ | Завершена | Q01 | Первый | Обработчик успеха | | Загрузка R1 | Новая форма не отправлена | Та же Q01 | Второй | Старый код экрана | | Обновление R1 | Нового запроса формы нет | Та же Q01 | Ещё один повод | Повторная загрузка | Находка: две части приложения сообщают один результат. Из этого не выводится обязательное удвоение учтённых достижений в Метрике: у сервиса есть собственные условия обработки и ограничения ## Карта источников | Место | Условие | Цель | Решение V1 | |---|---|---|---| | Обработчик F1 | Принятый результат Q | L | Оставлен как ответственный источник | | Загрузка R1 | Просмотр экрана | Та же L | Убран для единицы «получение» | | Повторный показ | Тот же Q | Не должен создавать новую L | Проверен отдельно | | Новая допустимая задача | Новый Q | Одна L | Измерение сохраняется | ## Повторная приёмка локальной модели | Тест | Действие | Сохранённый результат | Вызов в V1 | Исход | |---|---|---|---|---| | T02 | Обычная отправка | Новый Q | Один | Принято | | T03 | Поддерживаемый Enter | Новый Q | Один | Принято | | T04 | Невалидный ввод | Нет | Нет | Принято | | T05 | Согласованная ошибка модели | Нет | Нет | Принято | | T06 | Успех после ошибки | Новый Q | Один | Принято | | T07 | Показ прежнего результата | Тот же Q | Дополнительного нет | Принято | | T08 | Обновление результата в модели | Нового Q нет | Дополнительного нет | Принято | | T09 | Прямой вход без результата | Нет | Нет | Принято | | T10 | Новая допустимая задача | Другой Q | Один | Принято | Слово «модель» существенно: demo.html хранит условные записи только в памяти, не делает HTTP-запросы формы, не подключает счётчик и не заменяет реальный тест серверного сохранения. Её кнопка перезагрузки моделирует вызов экрана, а не проверяет кэш браузера ## Что проверить отдельно на опубликованном сайте - Приходит именно принятая версия страницы и контейнера тегов - Аналитика работает в предусмотренном режиме согласия и фильтров - Нужный реальный счётчик и цель соответствуют паспорту - Нормальное действие наблюдается, прежний лишний источник не воспроизводится - Запрос формы и результат подтверждены получателем в согласованной области - Реальная статистика проверена по нужным параметрам или оставлена неизвестной - Старые данные не поделены на два без основания, смысл изменения сохранён с датой ## Заготовка своего теста | Версия/адрес | Тест/условия | Действие | Запрос формы | Фактическая запись | Вызовы/источники | Отчёт Метрики | Решение/повтор | |---|---|---|---|---|---|---|---| | Укажите точный объект | Не секретная отметка | Один маршрут | Наблюдение Network | Подтверждение получателя | Счётчик, цель, место | Проверен / неизвестен | Принято / вернуть / ограничение | Лист завершён, когда исчез конкретный лишний источник, сохраняется нужное измерение нового результата и известны границы проверки. Ноль событий после отключения всей аналитики не является успешной приёмкой