Ir para o conteúdo principal
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.

Criar e preencher tabelas do HubDB

Ultima atualização: Fevereiro 29, 2024

Disponível com qualquer uma das seguintes assinaturas, salvo menção ao contrário:

Marketing Hub Enterprise
CMS Hub Professional, Enterprise

O HubDB é uma base de dados relacional que lhe permite criar tabelas com um esquema flexível para armazenar dados que pode utilizar nas páginas do seu sítio Web ou consultar externamente através da API do HubDB.

Nota: para utilizar os dados HubDB para criar páginas dinâmicas, necessita de CMS Hub Professional ou Enterprise.

Criar uma tabela

  • Na sua conta da HubSpot, navegue até Marketing > Arquivos e Modelos > HubDB
  • No canto superior direito, clique em Criar tabela.
  • Na caixa de diálogo, introduza um rótulo Table e um nome Table . Não é possível  alterar o nome de uma tabela depois de a criar.
  • Clique em Criar.

create-hubdb-table-dialog-box

Adicionar e editar dados de tabelas

Edite uma tabela do HubDB diretamente na sua conta da HubSpot ou carregue um CSV para mesclar automaticamente os dados existentes com as linhas da tabela.

Adicionar uma coluna de tabela personalizada

  • No painel do HubDB, clique no rótulo de uma das suas tabelas.
  • No canto superior direito, clique em Acções e, em seguida, seleccione Adicionar coluna.
  • Na caixa de diálogo, configure a sua coluna:
    • Introduzir um Etiqueta da coluna.
    • Introduzir um nome de coluna . Pode utilizar este nome para consultar os seus dados com a API do HubDB.
    • Introduzir um Descrição da coluna. Esta descrição aparecerá quando um utilizador passar o cursor sobre o ícone de informação info junto ao nome da coluna. 
    • Introduzir um tipo de coluna .
  • Clique em Adicionar coluna.
  • Para modificar ou remover uma coluna, passe o cursor sobre a mesma e clique no ícone de seta  e, em seguida, seleccione Editar ou Remover.

editar-ou-remover-coluna-hubdb

Adicionar linhas de tabela

  • No painel do HubDB, clique no rótulo de uma tabela existente.
  • No canto superior direito, clique em Acções e, em seguida, seleccione Adicionar linha.
  • Será automaticamente criada uma nova linha por baixo de todas as linhas existentes. Introduza um valor para cada coluna que configurou para a tabela.
  • Para clonar ou remover uma linha, passe o cursor sobre o ID da linha e clique no ícone de seta downCarat e, em seguida, seleccione Clonar ou Remover.

Importar dados de tabela através de um CSV

Se tiver uma folha de cálculo existente com dados que correspondam ao seu esquema de tabela HubDB, pode importá-la para o HubSpot para fundir automaticamente os seus dados com a sua tabela.

Observação:

  • Para importar uma imagem para uma tabela HubDB, adicione o URL da imagem ao ficheiro CSV. Para definir as dimensões da imagem, adicione a largura e a altura ao final do URL, separadas por vírgulas. Por exemplo: http://www.hubspot.com/sample-image.jpg,100,300. 
  • As datas importadas devem utilizar a formatação MM/DD/AAAA. Por exemplo, 6 de novembro de 2022 seria 11/06/2022. 

  • No painel do HubDB, clique no rótulo de uma das suas tabelas.
  • No canto superior direito, clique em Acções e, em seguida, seleccione Importar.
  • Clique no mosaico Adicionarou Substituir:
    • Adicionar: linhas da sua folha de cálculo serão adicionadas aos dados existentes.
    • Substituir: linhas da sua folha de cálculo substituirão quaisquer dados existentes na sua tabela.
  • Clique em Próximo.
  • Clique em Escolher arquivo.
  • Procure no disco rígido do seu computador o CSV a carregar e clique em Open.
  • Por predefinição, o HubSpot detecta a codificação dos dados no seu CSV. Para especificar manualmente a codificação de dados:
    • Clique em Opções avançadas.
    • Clique no menu pendente Personalizar codificação de dados e, em seguida, seleccione uma codificação .
  • Clique em Próximo.
  • Especifique como pretende mapear cada campo do seu CSV para a coluna correspondente da tabela HubDB:
    • Clique no menu pendente Coluna da tabela HubDB e, em seguida, seleccione uma coluna .
    • Se não tiver configurado uma coluna associada para o campo CSV, clique em Adicionar coluna. Na caixa de diálogo, introduza uma etiqueta , um nome  e seleccione um tipo . Quando terminar, clique em Adicionar coluna.
  • Clique em Importar.

map-csv-fields-to-hubdb-columns

  • Quando a importação estiver concluída, clique em Done.

Gerir definições de mesa (apenas CMS Hub Professional e Enterprise)

Se tiver uma conta CMS Hub Professional ou Enterprise, pode gerir as definições de cada tabela HubDB, como, por exemplo, se a tabela está acessível publicamente através da API e se os dados podem ser utilizados para criar páginas dinâmicas.

  • Na sua conta da HubSpot, navegue até Marketing > Arquivos e Modelos > HubDB.
  • Clique no nome  de uma tabela.
  • No canto superior direito, clique em AcçõesGerir definições

    hubdb-table-manage-settings
  • Na barra lateral direita, configure as definições da tabela:
    • Permitir acesso à API pública: por predefinição, os dados da tabela só podem ser acedidos no HubSpot, através do HubL, ou com chamadas de API autenticadas . Active esta definição para permitir chamadas de API não autenticadas para consultar os dados da tabela. Para consultar os dados, terá de incluir o ID da conta da HubSpot num parâmetro de consulta portalId .
    • Ativar a criação de páginas dinâmicas utilizando dados de linha: ativar esta definição para permitir a criação de páginas dinâmicas utilizando dados HubDB. Pode então configurar as seguintes opções adicionais:
      • Utilize os menus pendentes  para selecionar as colunas que irão preencher as páginas dinâmicas com meta descrição, imagem em destaque e dados de URL canónico. Para novas tabelas, você precisará criar novas colunas para conter esses dados.
        • Meta descrição: deve ser uma coluna de tipo texto.
        • Imagem em destaque: deve ser uma coluna do tipo imagem.
        • URL canónico: deve ser uma coluna do tipo URL.
      • Permitir a utilização de tabelas secundárias: ativar esta definição em para permitir referências a outras tabelas HubDB nesta tabela. Você também pode selecionar a configuração Criar automaticamente páginas de listagem para tabelas secundárias para permitir que o HubSpot crie automaticamente páginas de listagem intermediárias. Saiba mais sobre como criar páginas dinâmicas multinível usando o HubDB.

        Atenção: uma tabela-mãe não pode fazer referência a uma tabela-filha que também faça referência à tabela-mãe. Isso criará um loop que resultará em um erro ao tentar selecionar a tabela secundária dentro da tabela principal.

  • Clique em Salvar.

Publicar tabelas

Quando terminar de preencher sua tabela HubDB com dados, você pode publicá-la para usar nas páginas do seu site e torná-la acessível para consulta através da API do HubSpot.

  • No canto superior direito, clique em Publicar.
  • Na caixa de diálogo, confirme que está pronto para tornar a sua tabela pública e, em seguida, clique em Publicar.

Exportar dados de tabela

  • No painel do HubDB, clique no rótulo de uma das suas tabelas.
  • No canto superior direito, clique no menu pendente Actions e seleccione Export e, em seguida, seleccione um formato de ficheiro . Os dados da HubDB começarão a ser descarregados imediatamente.

Nota: imagens exportadas de uma tabela HubDB serão formatadas como URLs de imagem. Se as dimensões da imagem tiverem sido personalizadas, elas aparecerão no final do URL. 

Ver dependentes da tabela

Depois de uma tabela ter sido criada, pode ver onde uma tabela do HubDB está a ser usada no seu conteúdo a partir do painel do HubDB. Além disso, ao excluir uma tabela do HubDB, o HubSpot avisará se a tabela estiver sendo usada por algum ativo.

Para visualizar os ativos que estão usando uma tabela do HubDB, no painel do HubDB, clique no menu suspenso Ações ao lado de uma tabela e selecione Mostrar dependentes.

hubdb-view-dependents-cropped

Saiba mais sobre o HubDB em Documentação do desenvolvedor do HubSpot.

Esse artigo foi útil?
Este formulário deve ser usado apenas para fazer comentários sobre esses artigos. Saiba como obter ajuda para usar a HubSpot.