Skip to main content
Aqui você aprenderá como monetizar sua extensão de navegador Plasmo integrando Mellowtel. Tempo estimado para conclusão: 5-15 minutos.

Instalação Manual

Se você já tem um projeto Plasmo, siga estes passos para adicionar a integração Mellowtel.

Instalar Dependências

Primeiro, adicione o pacote Mellowtel ao seu projeto:

Configurar package.json

Atualize seu package.json para incluir as permissões necessárias:

Definir Variáveis de Ambiente

Crie ou atualize seu arquivo .env:
Certifique-se de substituir your_mellowtel_api_key_here pela sua chave de API Mellowtel real do painel de controle.

Implementação

Configuração do Script de Fundo

Crie ou modifique seu script de fundo (background.ts):

Configuração do Script de Conteúdo

Crie ou modifique seu script de conteúdo (content.ts):

Implementação do Popup

Crie ou modifique seu componente de popup (popup.tsx):

Comandos de Desenvolvimento

Use estes comandos durante o desenvolvimento:
  1. Sempre teste sua extensão minuciosamente em ambientes de desenvolvimento e produção
  2. Monitore o console para quaisquer avisos ou erros relacionados ao Mellowtel
  3. Teste o fluxo de opt-in do ponto de vista do usuário
  4. Verifique se o link de configurações funciona corretamente
  5. Certifique-se de que todas as permissões estão configuradas corretamente

Teste

Antes de enviar sua extensão:
  1. Teste o fluxo de instalação
  2. Verifique se o processo de opt-in funciona
  3. Confira se a página de configurações é acessível
  4. Confirme se todas as permissões estão funcionando corretamente
  5. Teste em diferentes navegadores se estiver direcionando para múltiplas plataformas
Para informações adicionais sobre os recursos e API do Mellowtel, visite o Quickstart.
Precisa de ajuda? Junte-se à nossa comunidade no Discord para suporte.