Boas práticas
Crie presenças Nowly confiáveis, amigáveis à privacidade e fáceis de manter.
Prefira detecção estável
Use seletores estáveis e elementos de mídia. Sempre que possível, evite seletores frágeis gerados por frameworks.
Mantenha a atividade útil
Mostre informações relevantes: o que o usuário está assistindo, o contexto da página, o progresso da reprodução e a marca da plataforma.
Respeite a privacidade
Não colete dados pessoais, mensagens privadas, detalhes da conta ou conteúdo sensível da página. Uma presença deve exibir apenas informações públicas semelhantes a uma atividade.
Lide com estados ausentes
Os sites mudam. Sempre trate corretamente elementos ausentes, estados de carregamento e páginas não compatíveis.
Evite trabalho excessivo
As atualizações da presença devem ser leves. Evite buscas caras no DOM a cada atualização.
Teste várias páginas
Antes de publicar, teste páginas de reprodução, estados desconectados, URLs não compatíveis, mídia pausada e estados de carregamento.