kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

1127 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Цель Яндекс Метрики срабатывает дважды: как убрать дубли

Как найти и устранить двойное срабатывание цели Яндекс Метрики: повторная инициализация, обработчики, SPA-навигация, GTM и защита события отправки.

Яндекс Метрика, дубли целей, аналитика, JavaScript Читать статью →

Serverless-функция не видит переменные окружения: что проверить

Почему serverless-функция получает пустые env: окружение и версия деплоя, секреты, права runtime, сборка, aliases и пошаговая диагностика без утечки ключей.

serverless, переменные окружения, секреты, облачные функции Читать статью →

Выбор даты работает только мышью: как сделать форму доступной

Как исправить календарь, которым нельзя управлять клавиатурой: семантика, фокус, ARIA, ввод даты, мобильные устройства и проверка доступности.

доступность сайта, datepicker, формы, клавиатурная навигация Читать статью →

Фильтры поиска показывают ноль товаров: как найти конфликт условий

Почему фильтры каталога скрывают существующие товары: фасеты, типы данных, индексация, AND/OR, варианты, остатки и пошаговая диагностика запроса.

поиск по сайту, фильтры каталога, Elasticsearch, интернет-магазин Читать статью →

IoT-устройство получает команды другого клиента: как изолировать доступ

Критичная диагностика межклиентской утечки команд в IoT: идентичность устройства, MQTT topics, ACL, tenant ID, provisioning, очереди и отзыв ключей.

IoT, изоляция клиентов, MQTT, безопасность Читать статью →

Уровень подписки не ограничивает разделы сайта: как настроить права

Как устранить доступ к закрытым разделам при неподходящем тарифе: серверная авторизация, права возможностей, кеш, webhook оплаты и тестирование матрицы подписок.

подписка, права доступа, SaaS, авторизация Читать статью →

Как распределять заказы по зонам и сменам без ручной сортировки

Практическая схема автоматического распределения заказов по зонам, сменам и исполнителям с учетом нагрузки, времени, приоритета и ручного контроля.

распределение заказов, логистика, автоматизация, управление сменами Читать статью →

При обмене товара теряется история оплаты и доставки: как сохранить связи

Как проектировать обмен товара без потери платежей, доставки, чеков и аудита: связи исходного и нового заказа, корректировки и безопасная миграция.

обмен товара, история заказа, оплата и доставка, e-commerce Читать статью →

Статистика промокодов считает отмененные заказы: как исправить отчет

Как исключить отмененные и возвращенные заказы из статистики промокодов, выбрать правильную метрику и сохранить сверяемую историю применения скидок.

промокоды, аналитика продаж, отмененные заказы, отчеты Читать статью →

Закрывающий чек не создается после предоплаты: что проверить

Почему после предоплаты не формируется чек полного расчета: статусы заказа, признак способа расчета, очередь кассы, повторные события и безопасное восстановление.

онлайн-касса, закрывающий чек, предоплата, 54-ФЗ Читать статью →

Сумма возврата округляется неправильно: как устранить расхождение

Пошаговая диагностика неверного округления возврата: денежные типы, скидки, налоги, частичный возврат, платежный шлюз и сверка до копейки.

возврат оплаты, округление денег, платежная система, интернет-магазин Читать статью →

2FA включена, но код не запрашивается: как восстановить второй фактор

Разбираем, почему сайт пропускает вход без кода 2FA, как проверить сессию, trusted device и backend-политику и безопасно вернуть обязательный второй фактор.

2FA, безопасность аккаунта, авторизация, защита сайта Читать статью →