Написать в Telegram@Odilient

БРАУЗЕРНОЕ РАСШИРЕНИЕ

Виджеты заказов и доставки для Amazon

Собственное браузерное расширение, добавляющее таймлайн доставки, трекинг курьерских служб, сопутствующие товары и историю отправлений на страницы заказов Amazon для продавцов и покупателей.

Собственный продукт
Клиент
Электронная коммерция
Отрасль
3–4 месяца (MVP)
Срок
2023
Год
С чего всё началось

Задача

Страницы заказов Amazon показывают, что именно было куплено, но почти ничего не говорят о том, где сейчас посылка, когда точно она прибудет и что к ней подойдёт. Продавцам и покупателям нужен был этот контекст прямо в интерфейсе заказа. Сложность в том, что платформу мы не контролируем: структура страниц Amazon часто меняется, а API жёстко ограничивает число запросов.

Что мы сделали

Решение

Мы разработали браузерное расширение и небольшой API-сервис. Расширение встраивает виджеты на страницы заказов и доставки Amazon: таймлайн доставки, трекинг посылок с данными курьерских служб, сопутствующие товары и историю отправлений. Селекторы с запасными стратегиями сохраняют работу виджетов при изменениях вёрстки, необязательный бэкенд-прокси кэширует запросы к API с жёсткими лимитами, а расширение работает в изолированной от страницы среде.

Технологии
TypeScriptJavaScriptNode.jsAmazon APIsREST APIs
За кулисами

Как всё создавалось

Браузерное расширение, которое добавляет данные о доставке на страницы заказов Amazon

«Виджеты заказов и доставки для Amazon» — наше собственное браузерное расширение для продавцов и покупателей на Amazon. Страницы заказов Amazon подтверждают, что именно куплено. Расширение отвечает на следующие вопросы — где посылка, когда она придёт и что к ней подойдёт, — добавляя виджеты прямо на страницы заказа и доставки. MVP мы сделали за три-четыре месяца, начав в начале 2023 года.

Ключевые возможности

  • Таймлайн доставки — наглядная шкала с ожидаемым окном доставки прямо на странице заказа.
  • Отслеживание посылки — статус доставки с данными курьерской службы рядом с заказом, а не на отдельном сайте перевозчика.
  • Сопутствующие и рекомендуемые товары — подборка рядом с заказом.
  • История отправлений — прошлые отправления и их статус в одном месте.

Архитектура и технологический стек

Расширение написано на TypeScript и JavaScript; лёгкий скрипт внедрения встраивает виджеты в существующую структуру страниц Amazon. Сервис на Node.js даёт REST-слой между расширением и данными Amazon о товарах и заказах.

Разработка под платформу, которая постоянно меняется

  • Изменения вёрстки — Amazon регулярно обновляет разметку, поэтому скрипт внедрения использует устойчивые селекторы с запасными стратегиями, а не один хрупкий путь.
  • Лимиты API — необязательный бэкенд-прокси с кэшированием экономит квоту на запросах с жёсткими ограничениями.
  • Доверие пользователей — расширение работает изолированно от страницы, чтобы снизить риски для приватности и безопасности.

Что мы сделали

Рабочий MVP, который дополняет стандартный интерфейс заказов Amazon данными о доставке и заказе. Заодно у нас появился отработанный подход к созданию браузерных инструментов поверх крупной платформы, которую мы не контролируем.

Смежные работы

Тот же подход к доработке чужих интерфейсов лежит в основе нашего расширения «Автоматизация Amazon Relay» и «Инструментов для продавцов Amazon». Витрины и оформление заказа с нуля — в разделе о разработке интернет-магазинов.

Создадим вместе

Хотите что-то вроде Виджеты заказов и доставки для Amazon?

Расскажите, что должен делать ваш продукт. Мы определим объём работ, распишем сроки и пришлём фиксированную цену — бесплатно и без обязательств продолжать.

Бесплатная консультация Без обязательств Быстрый ответ