kodnado.ru/articles

Статьи

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

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

Цены из 1С не обновляются на сайте: как проверить обмен

Проверка обмена, если цены из 1С не обновляются на сайте: тип цен, CommerceML, сопоставление товара, очередь, cron, лог импорта и кеш каталога.

1С, обмен с сайтом, CommerceML, цены товаров, интернет-магазин, импорт Читать статью →

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

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

расчет доставки, интернет-магазин, тарифы, логистика, корзина, API доставки Читать статью →

Авито не принимает XML объявлений: как найти ошибку в фиде

Как проверить XML-фид объявлений для Авито: кодировку, структуру, обязательные поля, категории, изображения, URL, идентификаторы и отчет импорта.

Авито, XML-фид, объявления, выгрузка, валидация XML, интеграция Читать статью →

Не сохраняется выбранный язык сайта: cookies, сессия и маршруты

Что проверить, если после перехода или обновления сбрасывается язык сайта: cookie, SameSite, домен, сессия, URL-префикс, кеш и определение локали.

мультиязычный сайт, локализация, cookies, сессия, языковые версии, i18n Читать статью →

Open Graph-картинка не обновляется: как очистить старое превью ссылки

Почему Open Graph-картинка остается старой в мессенджерах и соцсетях: проверка og:image, абсолютного URL, кеша, CDN, размеров и повторного сканирования.

Open Graph, og:image, превью ссылки, социальные сети, CDN, метатеги Читать статью →

Google Analytics не считает заявки: как проверить событие и конверсию

Пошаговая проверка, если Google Analytics не считает заявки: отправка события, dataLayer, GA4, consent, фильтры, дубли тегов и подтверждение конверсии.

Google Analytics, GA4, заявки, конверсии, dataLayer, аналитика Читать статью →

Яндекс показывает старые страницы сайта: как обновить индекс без потери трафика

Что делать, если Яндекс показывает старые или удаленные страницы сайта: проверка HTTP-статусов, canonical, sitemap, внутренних ссылок и переобхода.

Яндекс, индексация сайта, техническое SEO, sitemap, canonical, редиректы Читать статью →

Discord-бот не видит сообщения в тредах: intents, права и обработчик

Что проверить, если Discord-бот не видит сообщения в тредах: Gateway intents, Message Content, права родителя, private threads, архив, channel types и кеш.

Discord-бот, Discord threads, Gateway intents, Message Content, права бота, обработчик сообщений Читать статью →

jQuery is not defined: как найти причину и восстановить скрипты сайта

Как исправить jQuery is not defined: проверить Network, порядок script, async и defer, CDN, CSP, WordPress enqueue, noConflict, сборщик и кеш сайта.

jQuery, JavaScript, ошибки сайта, WordPress, async defer, frontend Читать статью →

3x-ui не создает пользователя: как проверить панель, базу и Xray

Что проверить, если 3x-ui не создает пользователя: запрос панели, поля клиента, права и блокировки SQLite, место на диске, миграции и конфигурацию Xray.

3x-ui, Xray, VPN-сервер, SQLite, администрирование VPS, диагностика Читать статью →

API возвращает HTML вместо JSON: как исправить обработку ошибок

Почему API возвращает HTML вместо JSON и как найти источник ответа: redirect на вход, неверный route, debug-страница, PHP warning, Nginx, CDN и обработчик исключений.

REST API, JSON, обработка ошибок, Content-Type, Nginx, HTTP Читать статью →

Установленное PWA не открывает deep link: как сохранить нужный маршрут

Что проверить, если установленное PWA не открывает deep link: scope и start_url, серверные маршруты, service worker, авторизацию, SPA-роутер и различия Android и iOS.

PWA, deep link, service worker, web app manifest, маршрутизация, мобильное приложение Читать статью →