Skip to main content
Тут ти дізнаєшся, як монетизувати своє Plasmo розширення для браузера, інтегрувавши Mellowtel. Орієнтовний час завершення: 5-15 хвилин.

Ручна установка

Якщо у тебе вже є існуючий проект Plasmo, виконай ці кроки, щоб додати інтеграцію Mellowtel.

Встановлення залежностей

Спочатку додай пакет Mellowtel до свого проекту:

Налаштування package.json

Онови свій package.json, щоб включити необхідні дозволи:

Встановлення змінних середовища

Створи або онови свій файл .env:
Обов’язково заміни your_mellowtel_api_key_here на свій фактичний API ключ Mellowtel з панелі керування.

Реалізація

Налаштування фонового скрипту

Створи або зміни свій фоновий скрипт (background.ts):

Налаштування контентного скрипту

Створи або зміни свій контентний скрипт (content.ts):

Реалізація спливаючого вікна

Створи або зміни свій компонент спливаючого вікна (popup.tsx):

Команди для розробки

Використовуй ці команди під час розробки:
  1. Завжди ретельно тестуй своє розширення як у середовищі розробки, так і в продакшні
  2. Слідкуй за консоллю на предмет попереджень або помилок, пов’язаних з Mellowtel
  3. Тестуй процес згоди з точки зору користувача
  4. Перевір, чи посилання на налаштування працює правильно
  5. Переконайся, що всі дозволи налаштовані правильно

Тестування

Перед поданням свого розширення:
  1. Перевір процес встановлення
  2. Переконайся, що процес згоди працює
  3. Перевір, чи доступна сторінка налаштувань
  4. Підтверди, що всі дозволи працюють правильно
  5. Тестуй на різних браузерах, якщо цільові платформи різні
Для отримання додаткової інформації про функції та API Mellowtel відвідай Швидкий старт.
Потрібна допомога? Приєднуйся до нашої спільноти в Discord для підтримки.