Isenção de responsabilidade de tradução: esse conteúdo foi traduzido para sua conveniência com o uso de software e pode não ter sido revisado por uma pessoa. O texto oficial é a versão em inglês e sempre será o texto mais atualizado. Para ver a versão em inglês, clique aqui.
Marketplace

Requisitos de envio do HubSpot Marketplace

Ultima atualização: Julho 28, 2020

Disponível para

Todos os produtos e planos

Qualquer pessoa pode configurar uma conta do provedor do HubSpot Marketplace e criar novos modelos para vender para qualquer um dos 18,000+ clientes do HubSpot. Para garantir a melhor experiência para os clientes do HubSpot Marketplace, cada modelo é revisado contra os seguintes critérios por um dos engenheiros de garantia de qualidade da HubSpot.

Observação: todos os provedores do Marketplace têm a responsabilidade de revisar as solicitações de reembolso. Embora todas as transações sejam somente entre o cliente e o provedor, essas são diretrizes gerais para lidar com as solicitações de reembolso.

1. Conformidade do Marketplace CMS

1.1 Neste momento, envios para o Marketplace podem conter:

  • Modelos de website
  • Modelos de landing page
  • Modelos de blog
  • Modelos de página do sistema
    • Modelos de erro de página
    • Modelos de página de senha
    • Modelos de página de preferências de assinatura
  • Modelos de email
  • Módulos

1.2  Neste momento, envios para o Marketplace não podem conter:

  • HubDB

1.3  Modelos devem usar a Interface de arrastar e soltar da HubSpot.

  • Os modelos de página do site devem usar a Interface de arrastar e soltar da HubSpot.
  • Os modelos de Landing Page devem usar a Interface de arrastar e soltar da HubSpot.
  • Os modelos de Blog devem usar a Interface de arrastar e soltar da HubSpot
  • Os modelos de página do sistema devem usar a Interface de arrastar e soltar da HubSpot.
  • Modelos de e-mail podem usar a interface de arquivo de arrastar e soltar ou interface de arquivo codificado devido a limitações de estilo.
  • Os módulos devem usar o construtor de módulos do HubSpot.

1.4  Os arquivos dos recursos de terceiros devem ser carregados no HubSpot CDN, a menos que sejam de uma fonte confiável (Google Fonts, Font Awesome, etc.); nesse caso, eles podem ser adicionados à folha de estilos usando o recurso "@import'. Se uma versão do CDN externa de uma biblioteca estiver incluída, uma cópia local deve ser fornecida como uma reserva.

  • Esclarecimento: incluindo arquivos em um módulo do HubSpot CDN deve usar a seção Arquivos Conectados.

1.5  Provedores podem oferecer até cinco modelos gratuitos.

1.6 Todos os recursos devem estar aninhados em uma pasta matriz

  • Esclarecimento: Os recursos devem estar aninhados dentro de uma pasta e o nome da pasta deve descrever sua lista de produtos

pastas

2. Requisitos de Design

2.1 Design deve exibir corretamente em dispositivos móveis comuns e em páginas de tela de desktop.

  • Esclarecimento: O conteúdo deve levar a largura completa da página sem exigir rolagem horizontal, a menos que a rolagem horizontal seja a intenção de design óbvio. Com centenas de dispositivos e configurações, é necessário testar cada página no máximo possível. Se não for possível testar com um dispositivo físico ou tamanho de tela, use um software baseado testar em várias configurações. Todos os modelos devem cumprir o sistema de 12 colunas da HubSpot com base no Bootstrap 2.x.

2.2 Design deve exibir a qualidade alta, o apelo visual e deve ser atraente em todas as plataformas.

  • Esclarecimento: ao longo do tempo, a expectativa de fornecer designs de qualidade mais elevados aos clientes aumenta. Novos modelos são esperados para atender ou exceder o nível atual de qualidade para garantir que essas expectativas sejam atendidas.
  • Envios de qualidade insatisfatória
    • 2.2.1 é muito similar em design para itens existentes.
    • 2.2.2 Display inconsistente de uso de espaçamento / estofamento ou altura de linha afetando a localização e posicionamento do elemento.
    • 2.2.3 Use imagens e texturas pouco atrativas, com marca d'água ou excessivamente compactadas.
    • 2.2.4. Use cores que não se complementam.
    • 2.2.5 Incluir elementos desalinhados ou insatisfeitos. 

2.3 Versões de cores de ativos não devem ser enviadas.

  • Esclarecimento: enviar ativos com o mesmo layout em diferentes esquemas de cores não é permitido.  Aprovaremos um ativo e rejeitar todos os outros.

2.4 As conversas de nome descritivo devem ser usadas.

  • Esclarecimento: nomes de ativos serão criados automaticamente do nome do arquivo do modelo.
  • Dica Pro: não usar uma barra "/" no nome do ativo, pois isso causará uma falha de injeção de ativos.

2.5 Todos os modelos enviados devem incluir uma página de exemplo de trabalho. 

  • Esclarecimento:Ao enviar uma página de entrada, blog, página de website ou modelo de e-mail, inclua um link para um modelo de versão de demonstração ativa no campo Demonstração. Um link para seus domínio de staging de sites é aceitável.

2.6 Todos os menu suspenso devem usar o menu padrão da lista de menus. 

2.7 Os ativos devem usar o módulo descritivo/rótulos de campo onde apropriado. 

  • Esclarecimento: rótulos são usado para descrever a finalidade de um módulo ou campo de módulo.

2.8 Ativos devem usar conteúdo de módulo padrão para explicar cada finalidade do módulo. 

  • Esclarecimento: O conteúdo padrão de módulo de falha deve incluir texto genérico descrevendo como usar o modelo de um ponto de trabalho técnico ou inbound marketing. Isso demonstra os recursos do modelo e fornece diretrizes claras para o usuário. Você pode definir conteúdo padrão selecionando o ícone de engrenagem > Editar Opções em módulos individuais no formador de modelos.

2.9 O conteúdo padrão deve corresponder ao que está anunciado na página de listas de ativos e no site de demonstração.

  • Esclarecimento: um verso, imagens e outras mídias usadas na página de listas de ativos deve coincidir com o que é usado no site de demonstração e no ativo.

2.10 Os ativos não devem usar elementos do HubTheme.

  • Esclarecimento: Se qualquer elemento do HubTheme são usados em um ativo que ele será rejeitado.  Os elementos incluem, mas não se limitam a:
    • Grupos globais do HubTheme
    • Módulos globais do HubTheme
    • Folhas de estilo do HubTheme

2.11 Ativos não devem usar elementos não usar de um modelo do HubSpot.

  • Esclarecimento:qualquer ativo padrão que esteja localizado ou clonado de um ativo que esteja localizado na pasta Padrão da HubSpot no gerenciador de design será rejeitado.

2.12 Os Ativos não devem usar elementos de um ativo do HubSpot Marketplace existente.

  • Esclarecimento:qualquer ativo que foi comprado ou uma versão clonada de um ativo que foi comprado do HubSpot Marketplace será rejeitada.

3. Código & modelo de qualidade

3.1 Todas as folhas de estilo principal e arquivos de JavaScript devem ser anexados às seções de estilo de folha de estilo e "JavaScript vinculados.

  • Esclarecimento:não se deve presumir que uma folha de estilos adicional seja chamada, como primary.css ou hub-theme.css.

3.2 Modelos não devem usar o estilo na estrutura.

  • Esclarecimento: nunca é uma boa ideia estilizar a partir das estruturas do site. Isso inclui elementos, como fluido de contêiner, fluido de linha, widget ou outras aulas e IDs usadas globalmente no modelo do site (veja um exemplo abaixo). Se precisar aplicar um estilo a um elemento, você pode colocar uma classe personalizada nela no criador do modelo. O estilo com aulas personalizadas facilita a direcionar um único módulo ou item e manter a escalabilidade do site.

exemplo-de-estrutura

3.3 Ativos não devem usar aulas em linha personalizadas que os usuários podem substituir do Rich Text Editor (WYSIWYG). 

  • Esclarecimento:aulas personalizadas ou IDs não devem ser incluídas em módulos de Rich Text, a menos que sejam gerados pelo sistema HubSpot. Você pode aplicar uma aula a um módulo no nível do modelo, clicando no ícone de engrenagem no lado direito de um módulo e selecionando Editar CSS (ou clicando na engrenagem e em Editar a assinatura do CSS em um grupo de módulos).

3.4 O ativos não deve usar código redundante ou desnecessário.  Isso inclui, mas não está limitado a:

  • Scripts
  • Folhas de estilo
  • Código não usado ou comentado

3.5 Todos os módulos padrão do HubSpot devem ser estimulados/exibidos corretamente em todas as páginas e modelos de Blog enviados.

3.6 Modelos e módulos não devem exibir nenhum erro no console.

3.7 IDs e aulas devem ser nomeadas corretamente e seguir uma convenção de nome.

3.8 Aulas padrão CSS devem ser abordados na folha de estilo para seguir o comportamento esperado.

3.9 Ativos devem ser carregados em uma maneira de SSL-amigável onde possível.

3.10 Todos os ativos devem usar a nova estrutura de módulo.

3.11 Todos os ativos devem ser compatíveis com navegadores suportados pela HubSpot.

4. Requisitos do tema

Ao enviar temas para o Marketplace de ativos da HubSpot, os seguintes requisitos devem ser atendidos:

4.1 Os temas devem conter campos de tema (configurações de tema):
  • Themes.json deve incluir nome descritivo, rótulo, caminho de visualização e uma image_url de visualização.
  • Os campos de tema devem ser agrupados de forma lógica, quando apropriado (por exemplo, vários campos relacionados à tipografia devem ser agrupados).
  • As configurações de tema não devem entrar em conflito com os estilos de editor ou estilos definidos por meio de um módulo.
  • As configurações de tema devem ter um rótulo descritivo para que o usuário saiba que estão mudando. 
  • As configurações de tema devem ser aplicadas a todos os modelos dentro de um tema, a menos que haja um caso de uso específico para o estilo adicional (por exemplo, uma alteração para h1s deve atualizar todas os h1s, não atualizar ⅗ dos modelos no tema).
4.2 Os temas devem ser criados usando arquivos codificados.
  • Em um mínimo, os temas devem incluir os seguintes modelos:
    • Modelo de site
    • Modelo de landing page
    • Modelos de blog:
      • Modelo de listagem do blog
      • Modelo de post do blog
  • Modelos do sistema:
      • Modelo de erro 404
      • Modelo de erro 500
      • Modelo de solicitação de senha
      • Modelo de assinatura
      • Modelo de atualização de assinaturas
      • Modelo de cancelamento de assinatura do backup
      • Modelo de resultados da pesquisa
4.3 No mínimo, os temas devem incluir os seguintes campos de tema:
  • Tipografia:
    • Campo da fonte de texto do corpo
    • Campos da fonte H1 - h6
    • Cor do link (mínimo de :link, :visitado)
  • Formulários:
    • Plano de fundo do cabeçalho
    • Texto do cabeçalho (mínimo de cores)
    • Cor do plano de fundo do formulário
    • Cor da borda do formulário
    • Cor do rótulo do formulário
    • Cor da borda do campo do formulário
    • Cor de foco da borda do campo de formulário
    • Texto do botão do formulário (mínimo de cores)
    • Cor do plano de fundo do botão do formulário

4.4 Os ativos usados no tema devem usar um caminho/get_asset_url do arquivo local.


4.5 Os temas devem usar áreas de arrastar e soltar.

4.6 Os temas devem usar parciais globais:

  • Exemplos de parciais globais incluem "cabeçalho, rodapé".

4.7 Os temas devem incluir um alternador de idioma em todos os modelos.

4.8 Se um tema depender do jQuery, uma versão do jQuery deve ser incluída caso ele não seja carregado por padrão na conta de um cliente.

4.9 Os temas devem respeitar uma grade de 12 colunas suportada no editor de páginas do HubSpot. 

4.10 Os modelos usados em tema não devem ser enviados como modelos individuais.

 

4.11 Os ícones de módulo não devem ser os mesmos para todos os módulos de tema.

4.12 Os rótulos do módulo devem descrever a finalidade do módulo.

4.13 Os temas não devem exceder 50 modelos.

4.14 Os temas não devem exceder 50 módulos.

5. Requisitos do modelo de site e de landing page

5.1 Todos os módulos padrão devem ser estilizados o suficiente para serem usados.  Qualquer módulo adicionado a uma página deve corresponder ao estilo do modelo.  Esta lista inclui, mas não está limitada a:

  • Módulos de cabeçalho.
  • Módulos de formulário e assinatura:
    • Rótulos do formulário.
    • Campos de entrada do formulário.
    • Caixas de seleção e botões de seleção.
    • Botões de "Seleção".
    • Botões de "Envio".
  • Módulos de imagem.
  • Módulos de controle deslizante de imagens
  • Títulos de compartilhamento social.
  • Módulos de listagem de páginas e filtro de posts.
  • Módulos de menu.
  • Módulos de pesquisa.
  • Módulos de RSS.

Para obter mais informações, consulte o arquivo CSS Boilerplate.

5.2 Os módulos personalizados e globais podem ser usados nos modelos de site e de landing page.

5.3 Os modelos devem incluir pelo menos um grupo global.

6. Requisitos do Modelo específico do blog

6.1 Os modelos de post do blog ou de listagens de blogs devem ser usados. 

  • Esclarecimento: O título do modelo deve refletir que um modelo é planejado especificamente para uma publicação de Blog ou uma lista de Blog.

6.2  Os comentários devem ser estilizados.

  • Esclarecimento:comentários devem ser testados e o estilo para corresponder ao estilo do modelo do blog. Isso inclui:
    • Comentários principais.
    • Respostas ao comentário.

6.3  Os autores devem ser estilizados.

6.4 Os módulos personalizados, os módulos globais e os grupos globais podem ser usados em modelos de blog.

7. Requisitos do modelo de email

7.1  Os modelos de e-mail devem conter o módulo Informações de localização do Office que inclui os tokens para:

  • Nome
  • Endereço 1
  • Endereço 2
  • Cidade
  • Estado
  • CEP
  • Tipo de email

7.2 Os módulos personalizados podem ser usados em modelos de e-mail.

8. Requisitos do pacote de modelo

8.1 Todos os Pacotes de modelos, com a exceção dos Pacotes de modelos de e-mail, devem usar a mesma folha de estilos.

8.2 Os pacotes de modelos não devem exceder 100 modelos.

9. Notas adicionais sobre o processo

9.1 A HubSpot reserva-se ao direito de rejeitar modelos por razões não listadas acima, embora o Engenheiro de controle de qualidade forneça feedback por e-mail nesses casos.

9.2 Nossa equipe de controle de qualidade trabalha a partir de uma fila de modelos enviados. Os modelos reprovados no controle de qualidade por violar qualquer uma dessas diretrizes, ficarão no final da fila quando reenviados.

9.3 Observe que a HubSpot não pode fornecer informações sobre a colocação do seu modelo na fila. Seguir as instruções rigorosamente ajudará a garantir que seu modelo seja aprovado na primeira vez em que é executado no processo de controle de qualidade, no entanto, como o volume varia, nossa equipe não poderá fornecer um prazo no qual o seu modelo será inspecionado.

9.4 Os provedores devem oferecer suporte para seu próprio trabalho se houver problemas com qualquer um dos códigos.

9.5 Os provedores não devem revisar suas próprias listas.

9.6 Os provedores devem fornecer um recibo detalhado se solicitado, incluindo:

  • Detalhes do modelo
  • Data de compra
  • Preço do modelo
  • Informações da empresa do provedor de modelos
  • Os envios do Marketplace serão removidos se houver bugs.
  • Envios do Marketplace serão removidos se os recursos de terceiros forem violados.
  • Os provedores são responsáveis por todos os códigos e arquivos que são carregados.
  • Os recursos não devem rastrear usuários sem serem informados e consentimento explícito.
  • Recursos e seus desenvolvedores não devem fazer nada ilegal, desonesto ou moralmente ofensivo.

9.10 Os envios sem downloads por 180 dias ou mais serão removidos automaticamente do Marketplace.

10. Isenção de responsabilidade:

10.1 Os modelos não devem incluir recursos de terceiros que não estejam licenciados para distribuição. Itens incluem:

  • Texturas, fotos e outras obras de arte
  • Ícones e sprites
  • Fontes
  • Mídia incluindo sons, vídeos e música

10.2 Os modelos devem ser aprovados em três reenvios ou serão automaticamente reprovados.

10.3 Os provedores devem usar o gateway de pagamento do Stripe, se aplicável em seu país de negócios.

10.4 A HubSpot não é responsável pelos problemas do gateway de pagamento (Paypal ou Stripe) que podem ocorrer durante o processo de compra.

10.5 Todos os modelos enviados que violem as leis de direitos autorais serão removidos imediatamente e o provedor será banido do HubSpot Marketplace.

10.6  O modelo não pode incluir imagens da integração do Shutterstock.

10.7  As seguintes atividades não são permitidas no HubSpot Marketplace ou sites do HubSpot Marketplace vinculados:

  • Promover ou participar de atividades ilegais
  • Conteúdo depreciativo e/ou malicioso
  • Conteúdo ofensivo sobre raça, religião, idade, sexo ou orientação sexual 
/pt/resources/what-are-the-submission-requirements-for-the-template-marketplace