Skip to content

travelpayouts/travel-chrome-extension

Repository files navigation

Travelpayouts Google Chrome Extension

С помощью данного расширения для Chrome, пользователь получает стартовый экран для новых страниц. На экране содержится информация о стоимости перелёта из города пользователя в другой город. При каждом открытии новой вкладки город меняется. Пример расширения доступен в магазине приложений.

Alt text

Конфигурация расширения

В файле config.js партнёр может настроить расширение под себя:

  • marker — партнёрский маркер;
  • host — адрес сайта, на котором будет выполняться поиск. Замените на адрес своего White Label или оставьте без изменений, чтобы результат поиска открывался на aviasales.ru (или другой сайт aviasales, или jetradar). Формат ввода адреса White Label: адрес_вашего_white_label/flights — без http://;
  • host_logo — ссылка на ваш White Label из логотипа;
  • rss — ссылка на RSS ленту вашего сайта. Если меняете ссылку на RSS ленту, то нужно будет изменить домен (параметр storage) в файле manifest.json.

Перейдите в папку img и измените файл logo.png на ваш логотип.

Как работает расширение

Информация о работе расширения находится в файле документации.

Для пользователя работа расширения выглядит так: https://monosnap.com/image/zxnGGk3FD7OMsq4IDbT1TA0aJzpOV6

Сборка расширения

Чтобы собрать расширение после редактирования кода, используйте команды:

npm install

npm run build

В релизах вы всегда можете найти последнюю собранную версию расширения: https://github.com/travelpayouts/travel-chrome-extension/releases