Skip to main content
Aquí aprenderás cómo monetizar tu extensión de navegador Plasmo integrando Mellowtel. Tiempo estimado para completar: 5-15 minutos.

Instalación Manual

Si tienes un proyecto Plasmo existente, sigue estos pasos para agregar la integración de Mellowtel.

Instalar Dependencias

Primero, añade el paquete de Mellowtel a tu proyecto:

Configurar package.json

Actualiza tu package.json para incluir los permisos requeridos:

Establecer Variables de Entorno

Crea o actualiza tu archivo .env:
Asegúrate de reemplazar your_mellowtel_api_key_here con tu clave API de Mellowtel real desde el panel de control.

Implementación

Configuración del Script de Fondo

Crea o modifica tu script de fondo (background.ts):

Configuración del Script de Contenido

Crea o modifica tu script de contenido (content.ts):

Implementación del Popup

Crea o modifica tu componente popup (popup.tsx):

Comandos de Desarrollo

Usa estos comandos durante el desarrollo:
  1. Siempre prueba tu extensión a fondo en entornos de desarrollo y producción
  2. Monitorea la consola para cualquier advertencia o error relacionado con Mellowtel
  3. Prueba el flujo de opt-in desde la perspectiva de un usuario
  4. Verifica que el enlace de configuraciones funcione correctamente
  5. Asegúrate de que todos los permisos estén configurados correctamente

Pruebas

Antes de enviar tu extensión:
  1. Prueba el flujo de instalación
  2. Verifica que el proceso de opt-in funcione
  3. Comprueba que la página de configuraciones sea accesible
  4. Confirma que todos los permisos funcionen correctamente
  5. Prueba en diferentes navegadores si apuntas a múltiples plataformas
Para obtener información adicional sobre las características y API de Mellowtel, visita el Inicio Rápido.
¿Necesitas ayuda? Únete a nuestra comunidad de Discord para obtener soporte.