Central de conhecimento HubSpot

Criar e preencher tabelas HubDB

Written by HubSpot Support | 26/jan/2022 20:04:33

HubDB é um banco de dados relacional que permite criar tabelas com esquema flexível para armazenar dados que você pode usar em suas páginas do site ou consultar externamente através da API de HubDB.

Observação:
  • Para usar os dados de HubDB para criar páginas dinâmicas, você precisa do Content hub Professional ou
  • Contas com apenas um Centro de Marketing Empreendimento a assinatura só pode usar o HubDB para e-mails de marketing. 

Criar uma tabela

  •  
  • No canto superior direito, clique em Criar a tabela.
  • Na caixa de diálogo, insira um Etiqueta da tabelaMesa nome. Você não pode altere o nome de uma tabela depois de criá-la.
  • Clique em Criar.

Adicionar e editar dados da tabela

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

Adicione uma coluna de tabela personalizada

  • No painel do HubDB, clique no botão rótulo de uma de suas mesas.
  • No canto superior direito, clique em Ações e selecione Adicionar coluna.
  • Na caixa de diálogo, configure sua coluna:
    • Introduzir um Etiqueta da coluna.
    • Introduzir um Nome da coluna. Você pode usar esse nome para consultar seus dados com a API de HubDB .
    • Introduzir um Descrição da coluna. Esta descrição aparecerá quando um usuário passar o mouse sobre o info ícone de informações próximo ao nome da coluna. 
    • Introduzir um Tipo de coluna.
  • Clique Adicionar coluna.
  • Para modificar ou remover uma coluna, passe o mouse sobre ela e clique no botão ícone de seta e selecione Editar ou Remover.

Adicionar linhas da tabela

  • No painel do HubDB, clique em uma tabela existente rótulo.
  • No canto superior direito, clique em Ações e selecione Adicionar linha.
  • Uma nova linha será criada automaticamente abaixo de qualquer linha existente. Introduzir um valor para cada coluna que você configurou para a tabela.
  • Para clonar ou remover uma linha, passe o mouse sobre o ID da linha e clique no botão downCaratícone de seta e selecione Clone ou Remover.

Importe dados da tabela por meio de um CSV

Se você tiver uma planilha existente com dados que correspondam ao esquema da tabela do HubDB, poderá importá-la para o HubSpot para mesclar automaticamente os dados com a sua tabela.

Observação:

  • Para importar uma imagem para uma tabela HubDB, adicione o URL da imagem ao arquivo 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 usar a formatação MM/DD/AAAA. Por exemplo, 6 de novembro de 2022 seria 06/11/2022. 

  • No painel do HubDB, clique no botão rótulo de uma de suas mesas.
  • No canto superior direito, clique em Ações e selecione Importar.
  • Clique no Adicionarou Substituir telha:
    • Adicionar: linhas da sua planilha serão adicionadas aos dados existentes.
    • Substituir: linhas da sua planilha substituirão todos os dados existentes na sua tabela. Se os IDs de linha forem incluídos na planilha, as linhas serão atualizadas em vez de substituídas. 
  • Clique em Próximo.
  • Clique em Escolher arquivo.
  • Procure no disco rígido do seu computador o CSV para fazer upload e clique em Abrir.
  • Por padrão, o HubSpot detectará a codificação dos dados em seu CSV. Para especificar manualmente a codificação de dados:
    • Clique Opções avançadas.
    • Clique no Personalize a codificação de dados menu suspenso e selecione um codificação.
  • Clique em Próximo.
  • Especifique como você deseja mapear cada campo do seu CSV para a coluna correspondente da tabela HubDB:
    • Clique no Coluna da tabela HubDB menu suspenso e selecione um coluna.
    • Se você não configurou uma coluna associada para o campo CSV, clique em Adicionar coluna. Na caixa de diálogo, insira um rótulo, nome e selecione um tipo. Quando terminar, clique em Adicionar coluna.
  • Clique Importar.

  • Quando a importação for concluída, clique em Feito.

Gerenciar configurações de tabela (somente Content Hub Professional e Enterprise)

Se você tiver uma conta do Content hub Professional ou EnterpriseManage, poderá gerenciar as configurações de cada tabela HubDB, por exemplo, se a tabela está publicamente acessível via API e se os dados podem ser usados para criar páginas dinâmicas.

  • Clique no nome de uma mesa.
  • No canto superior direito, clique em AçõesGerenciar configurações .

  • Na barra lateral direita, defina as configurações da tabela:
    • Permitir acesso à API pública: por padrão, os dados da tabela só podem ser acessados no HubSpot, por meio do HubL ou com chamadasAPI autenticadas. Ative esta configuração para ativar não autenticado Chamadas de API para consultar os dados da tabela. Para consultar os dados, você precisará incluir o ID da conta HubSpot em um portalId parâmetro de consulta.
    • Habilitar criação de páginas dinâmicas usando dados de linha: habilite essa configuração para habilitar a criação de páginas dinâmicas usando dados de HubDB . Você pode então configurar as seguintes opções adicionais:
      • Use o menus suspensos para selecionar quais colunas preencherão páginas dinâmicas com meta descrição, imagem em destaque e dados de URL canônicos. Para novas tabelas, você precisará criar novas colunas para conter esses dados.
        • Meta Descrição: deve ser uma coluna de tipo de texto.
        • Imagem em destaque: deve ser uma coluna de tipo de imagem.
        • URL canônico: deve ser uma coluna de tipo de URL.
      • Permitir o uso de tabelas filhas : ativar esta configuração para permitir referências a outras tabelas HubDB nesta tabela. Você também pode selecionar o Crie automaticamente páginas de listagem para tabelas filhas configuração para permitir que o HubSpot crie automaticamente páginas de listagem intermediárias. Saiba mais sobre como criar páginas dinâmicas de vários níveis usando HubDB .

        Observe: uma tabela pai não pode fazer referência a uma tabela filho que também faça referência à tabela pai. 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

Ao terminar de preencher sua tabela HubDB com dados, você pode publicá-los para uso nas páginas do seu site e torná-los acessíveis para consulta por meio da API HubSpot.

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

Exportar dados da tabela

  • No painel do HubDB, clique no botão rótulo de uma de suas mesas.
  • No canto superior direito, clique no Ações menu suspenso e selecione Exportar e selecione um formato de arquivo. Os dados do HubDB começarão a ser baixados imediatamente.

Observe: as imagens exportadas de uma tabela HubDB serão formatadas como URLs de imagem. Caso as dimensões da imagem tenham sido customizadas, elas aparecerão no final da URL. 

Ver dependentes da tabela

Depois que uma tabela for criada, você poderá visualizar onde uma tabela do HubDB está sendo usada em seu conteúdo no painel do HubDB. Além disso, ao excluir uma tabela HubDB, o HubSpot irá avisá-lo se a tabela estiver sendo usada por algum ativo.

Para visualizar ativos que usam uma tabela do HubDB, no painel do HubDB, clique no ícone Ações menu suspenso ao lado de uma tabela e selecione Mostrar dependentes.

Saiba mais sobre HubDB na documentação do desenvolvedor do HubSpot.