Requisitos para Apps do Flowlu Marketplace
Estes requisitos definem os padrões de conteúdo e apresentação dos apps publicados no Flowlu Marketplace. O descumprimento é motivo de rejeição ou remoção após a publicação.
1. Listagem do App
Campos obrigatórios
|
Campo |
Requisito |
|---|---|
|
Nome |
Claro, descritivo, reflete a finalidade do app. No máximo 60 caracteres. Não use palavras como "melhor", "oficial" ou "by Flowlu" sem justificativa |
|
Descrição curta |
1–2 frases descrevendo o que o app faz. No máximo 160 caracteres |
|
Descrição completa |
Lista de tarefas que o app resolve e funcionalidades que oferece. No mínimo 200 caracteres |
|
Ícone |
PNG ou JPG, quadrado, 256×256 pixels, sem fundo transparente. Não use marcas de terceiros sem autorização |
|
Capturas de tela |
Pelo menos 2 capturas da interface real do app. Formato PNG ou JPG, largura mínima de 1280 pixels. Sem desfoque ou pixelação |
|
Categoria |
Selecione uma das categorias disponíveis no Marketplace |
|
Site de suporte ou página do app |
URL válida onde os usuários podem encontrar instruções e obter ajuda |
|
Política de privacidade |
URL válida da Política de privacidade do desenvolvedor |
|
Permissões OAuth solicitadas |
Preenchido automaticamente nas configurações do app; deve corresponder à funcionalidade declarada |
Campos opcionais
|
Campo |
Recomendação |
|---|---|
|
Vídeo demonstrativo |
Link para YouTube ou Vimeo. Aumenta significativamente a conversão de instalações |
|
Documentação |
Link para documentação detalhada ou guia do usuário |
|
E-mail de suporte |
Contato dedicado para os usuários |
2. Requisitos técnicos
2.1. O app deve iniciar e funcionar corretamente no Portal do Flowlu sem erros de console que afetem a funcionalidade.
2.2. O app não deve interferir na interface do Portal: não pode interceptar eventos, modificar estilos globais nem bloquear a navegação.
2.3. O app deve tratar a revogação do token OAuth e a indisponibilidade do servidor sem travar a interface nem exibir mensagens de erro brutas ao usuário.
2.4. As permissões OAuth solicitadas devem corresponder à funcionalidade declarada. É proibido solicitar acesso a dados de forma especulativa.
2.5. O app deve ser disponibilizado exclusivamente via HTTPS.
3. Requisitos de conteúdo
3.1. O app deve oferecer funcionalidade prática que amplie as capacidades do Flowlu. Apps cujo objetivo principal seja publicidade, redirecionamento para recurso externo ou promoção sem função útil não são permitidos.
3.2. A descrição e as capturas de tela devem refletir com precisão a funcionalidade real do app. Materiais enganosos ou exagerados são motivo de rejeição.
3.3. O nome e o ícone do app não devem criar a impressão de afiliação oficial com o Flowlu quando essa afiliação não existe.
3.4. Todo o texto da listagem deve estar em inglês. Português e espanhol são opcionais, mas recomendados.
4. Conteúdo proibido
São proibidos no app e em sua listagem:
-
código malicioso ou scripts para coleta não autorizada de dados;
-
materiais que violem leis ou regulamentos aplicáveis;
-
conteúdo adulto, discriminatório ou ofensivo;
-
violação de marcas registradas ou direitos autorais de terceiros.
5. Processo de publicação
5.1. O desenvolvedor envia o app para análise pela Conta do desenvolvedor. Somente apps com listagem completamente preenchida são aceitos para análise. O Flowlu visa concluir as análises em prazo razoável.
5.2. O Flowlu analisa o app conforme estes requisitos e toma uma das seguintes decisões:
-
Publicar — o app aparece no Marketplace;
-
Revisar — o Flowlu especifica o que precisa ser corrigido;
-
Rejeitar — o app não atende aos requisitos.
5.3. Após a publicação, o Flowlu pode remover um app do Marketplace a qualquer momento ao constatar uma violação ou a seu exclusivo critério.
5.4. Alterações em um app publicado que afetem sua funcionalidade ou permissões OAuth exigem nova análise. Durante a análise, os usuários que já instalaram o app mantêm acesso à versão anterior.
5.5. Os detalhes técnicos sobre o trabalho com o JS SDK, a REST API, o Portal sandbox e o processo de lançamento estão descritos no Guia do desenvolvedor. O Guia do desenvolvedor é documento obrigatório com o mesmo peso que estes Requisitos.