Браузерное расширение, которое добавляет данные о доставке на страницы заказов Amazon
«Виджеты заказов и доставки для Amazon» — наше собственное браузерное расширение для продавцов и покупателей на Amazon. Страницы заказов Amazon подтверждают, что именно куплено. Расширение отвечает на следующие вопросы — где посылка, когда она придёт и что к ней подойдёт, — добавляя виджеты прямо на страницы заказа и доставки. MVP мы сделали за три-четыре месяца, начав в начале 2023 года.
Ключевые возможности
- Таймлайн доставки — наглядная шкала с ожидаемым окном доставки прямо на странице заказа.
- Отслеживание посылки — статус доставки с данными курьерской службы рядом с заказом, а не на отдельном сайте перевозчика.
- Сопутствующие и рекомендуемые товары — подборка рядом с заказом.
- История отправлений — прошлые отправления и их статус в одном месте.
Архитектура и технологический стек
Расширение написано на TypeScript и JavaScript; лёгкий скрипт внедрения встраивает виджеты в существующую структуру страниц Amazon. Сервис на Node.js даёт REST-слой между расширением и данными Amazon о товарах и заказах.
Разработка под платформу, которая постоянно меняется
- Изменения вёрстки — Amazon регулярно обновляет разметку, поэтому скрипт внедрения использует устойчивые селекторы с запасными стратегиями, а не один хрупкий путь.
- Лимиты API — необязательный бэкенд-прокси с кэшированием экономит квоту на запросах с жёсткими ограничениями.
- Доверие пользователей — расширение работает изолированно от страницы, чтобы снизить риски для приватности и безопасности.
Что мы сделали
Рабочий MVP, который дополняет стандартный интерфейс заказов Amazon данными о доставке и заказе. Заодно у нас появился отработанный подход к созданию браузерных инструментов поверх крупной платформы, которую мы не контролируем.
Смежные работы
Тот же подход к доработке чужих интерфейсов лежит в основе нашего расширения «Автоматизация Amazon Relay» и «Инструментов для продавцов Amazon». Витрины и оформление заказа с нуля — в разделе о разработке интернет-магазинов.



