Última modificação: 28 de agosto de 2025
Os modelos da HubSpot podem usar uma série de variáveis predefinidas que podem ser usadas para renderizar elementos úteis de sites e e-mails. Esta página é uma lista de referência dessas variáveis. Saiba mais sobre como criar suas próprias variáveis em um modelo ou módulo da HubL. Embora a maioria das variáveis listadas nesta página seja opcional, há algumas variáveis obrigatórias para criar e-mails e páginas a partir de seus modelos.
As variáveis listadas abaixo podem ser usadas individualmente colocando-as no delimitador }} conforme observado em nossa página Variáveis e Macros. Opcionalmente, você pode usar essas variáveis com outras partes do HubL templating language, como loops, filtros, funções, tags e muito mais.

Variáveis disponíveis em todos os modelos

As variáveis HubL abaixo podem ser usadas em modelos de e-mail, página ou blog. Para ver informações adicionais sobre a saída dessas variáveis, você pode usar o filtro de impressão, como mostrado abaixo.
{% set variable = content %}
{{variable|pprint}}
| Variável | Tipo | Descrição | | --- | --- | --- | --- | | account | Dict | Um dicionário que armazena valores de propriedade da empresa de uma empresa associada primária de um contato conhecido. Você pode acessar propriedades específicas da empresa (personalizadas e padrões) por meio dessa variável adicionando um ponto seguido pelo nome da propriedade interna. Por exemplo, account.name imprimiria o nome da empresa principal associada ao contato.

Usar esta variável desabilitará o cache de páginas. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript. | | company_domain | String | Imprime o domínio da empresa definido em Site > Páginas > Marca > Link do logotipo. | | contact | Dict | Um dicionário que armazena valores de propriedade de contato para um contato conhecido. Você pode acessar propriedades de contato específicas (personalizadas e padrão) por meio dessa variável adicionando um ponto seguido pelo nome da propriedade interna. Por exemplo, contact.firstname imprimiria o primeiro nome do contato.

Usar esta variável desabilitará o cache de páginas. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript. | | content | Dict | Um dicionário que armazena várias propriedades pertencentes a um conteúdo específico, como um e-mail, uma página ou uma postagem. | | content.absolute_url | String | Imprime a URL completo de uma página, post ou versão de página web de um e-mail. | | content.archived | Booleano | Avalia para true se a página ou e-mail foi marcado como arquivado pelo usuário. | | content.author_email | String | O endereço de e-mail do criador do conteúdo. | | content.author_name | String | Nome e sobrenome do criador do conteúdo. | | content.author_username | String | O nome de usuário HubSpot do criador do conteúdo. | | content.campaign | String | O GUID da campanha de marketing à qual essa página ou e-mail está associado. Essa ID exclusiva pode ser encontrada na URL de uma campanha específica na ferramenta da Campanha. | | content.campaign_name | String | O nome da campanha de marketing à qual esta página, este post ou este e-mail está associado. | | content.created | Datetime | Um objeto datetime para quando o conteúdo foi criado originalmente, na hora UTC. Essa variável pode ser formatada com o filtro datetime. | | content.meta_description | String | Ao extrair a metadescrição de uma página, é melhor usar a variável page_meta.meta_description | . | | content.name | String | O nome de um post, e-mail ou página. Para páginas e e-mails, isso imprimirá o nome do conteúdo interno, enquanto para posts, isso imprimirá o título do post. Para posts de blog, esse é o título do post que é exibido. Para outros tipos de conteúdo, esse geralmente é um nome interno. Essa variável inclui um wrapper para que seja editável por meio da IU, quando incluída em postagens de blog. Se você quiser imprimir o nome do conteúdo sem um wrapper, use page_meta.name. | | content.publish_date | Datetime | Um objeto datetime que representa quando o conteúdo foi publicado, na hora UTC. Essa variável pode ser formatada com o format_datetimefiltro . | | content.publish_date_localized | String | Uma string que representa a data/hora em que o conteúdo foi publicado usando o fuso horário definido nas configurações padrão da conta. Esta variável também está sujeita às configurações de idioma e formato de data. | | content.template_path | String | O caminho do arquivo no Gerenciador de Design para o seu modelo (ou seja, custom/page/web_page_basic/my_template.html). | | content.slug | String | Imprime o URL completo de uma página, post ou versão de página web de um e-mail. Este é o valor que segue o domínio. Por exemplo, em https://example.com/about-us, o slug é about-us. Para o URL completo, use content.absolute_url em vez disso. | | content.updated | Data/hora | Um objeto datetime para quando o usuário atualizou o conteúdo pela última vez, na hora UTC. Essa variável pode ser formatada com o filtro datetime. Diferente de content.publish_date na publicação inicial. Use o |between_times filtro para testar se um post foi atualizado após a publicação. | | content_id | String | Imprime o ID exclusivo de uma página, post ou e-mail. Esse ID pode ser encontrado na URL do editor. Você pode usar esta variável como um alias para content.id. | | favicon_link | String | Imprime o URL de origem do favicon. Saiba mais sobre definições de favicons na HubSpot. | | hub_id | String | A ID da sua conta HubSpot. | | hubspot_analytics_tracking_code | String | Inclui o código de rastreamento de análise. Essa tag não é necessária, porque standard_footer_includes já renderiza o código de rastreamento. | | local_dt | Datetime | Um objeto datetime da hora atual no fuso horário definido em suas Configurações de Relatório. O uso dessa variável desativará o cache da página para retornar para a hora atual. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript. | | local_time_zone | String | O fuso horário, conforme configurado nas Configurações de Relatório da HubSpot. | | page_meta.canonical_url | String | A URL oficial em que esta página deve ser acessada. Normalmente não inclui nenhum parâmetro de string de consulta. Use isso para tag rel="canonical". A HubSpot canoniza automaticamente as URLs. | | page_meta.html_title | String | O título da página. Essa variável deve ser usada na tag <title> de modelos HTML. | | page_meta.meta_description | String | A metadescrição de uma página. Essa variável deve ser usada na tag “descrição” <meta> dos modelos HTML. | | page_meta.name | String | Um alias para content.name. | | portal_id | String | Um alias para a variável hub_id. | | request_contact | Dict | Um dicionário contendo dados sobre o contato solicitado. Não disponível nos modelos de e-mail. Usar esta variável desabilitará o cache de páginas. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript. | | site_settings | Dict | Um dicionário contendo várias configurações de página, blog e e-mail, incluindo cores e fontes e detalhes do rodapé do e-mail. | | year | String | Imprime o ano atual. |

Variáveis de e-mail

Veja a seguir as variáveis HubL que podem ser usadas em modelos de e-mail. Algumas variáveis, como as variáveis de configurações de cores e fontes, podem ser usadas em outros tipos de conteúdo se você quiser consultar as configurações de cor e fonte de seu e-mail em outro lugar.

Variáveis de modelos de e-mail necessárias

Para ser compatível com CAN-SPAM, todos os e-mails enviados pela HubSpot exigem determinadas informações da empresa e opt-out. Esta informação é definida pelas variáveis a seguir, que devem ser incluídas. Os valores desses tokens são extraídos das configurações de e-mail de marketing da conta. Existem variáveis de e-mail adicionais que são opcionais e estão listadas mais abaixo nesta página.
VariávelTipoDescrição
site_settings.company_cityStringImprime a cidade da empresa.
site_settings.company_nameStringImprime o nome da empresa.
site_settings.company_stateStringImprime o estado da empresa.
site_settings.company_street_address_1StringImprime o endereço da empresa.
unsubscribe_linkStringImprime a URL da página que permite que os destinatários gerenciem as preferências de assinatura ou cancelem a assinatura de comunicações por e-mail. Esta variável deve ser usada no atributo href de uma tag de âncora <a>.

Configurações de cor e fonte

Existem vários controles básicos de cores e fontes nas configurações de e-mail marketing que podem ser impressos em e-mails. Onde indicado, você pode usar algumas dessas variáveis em modelos de página e blog adicionando site_settings. antes da variável.
VariávelTipoDescrição
background_colorStringConfiguração da cor de fundo como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.background_color.
body_border_colorStringConfiguração da cor da borda do corpo como um valor hexadecimal. Esta opção fica disponível quando você seleciona Definir manualmente a cor da borda do e-mail no menu suspenso Opções de cores de borda nas configurações. Para imprimir este valor em modelos de página ou blog, use site_settings.body_border_color.
body_border_color_choiceStringO valor desta variável é controlado pelo menu suspenso Opções de cor da borda nas configurações. Os valores são: BORDER_AUTOMATIC, BORDER_MANUAL, BORDER_NONE. Para imprimir este valor em modelos de página ou blog, use site_settings.body_border_color_choice.
body_colorStringConfiguração da cor do corpo como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.body_color.
primary_accent_colorStringConfiguração da cor de destaque primária como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.primary_accent_color.
primary_fontEnumeraçãoConfiguração da fonte primária como uma string. Para imprimir este valor em modelos de página ou blog, use site_settings.primary_font.
primary_font_colorStringConfiguração da cor da fonte primária como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.primary_font_color.
primary_font_sizeStringConfiguração do tamanho da fonte primária como um valor px. Para modelos de blog, use site_settings.primary_font_size.
primary_font_size_numNúmeroNúmero do tamanho da fonte primária, excluindo px.
secondary_accent_colorStringConfiguração de cor de destaque secundária como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.secondary_accent_color.
secondary_fontEnumeraçãoConfiguração de fonte secundária como uma string. Para imprimir este valor em modelos de página ou blog, use site_settings.secondary_font.
secondary_font_colorStringConfiguração de cor da fonte secundária como um valor hexadecimal. Para imprimir este valor em modelos de página ou blog, use site_settings.secondary_font_color.
secondary_font_size_numStringNúmero do tamanho da fonte secundária, excluindo px.

Conteúdo do e-mail

VariávelTipoDescrição
content.create_pageBooleanoEssa variável é True, se houver uma versão de página da web do e-mail.
content.email_bodyRichtextO corpo principal do e-mail. Essa variável renderiza um módulo de rich text.
content.emailbody_plaintextStringA substituição opcional do corpo do e-mail em texto simples.
content.from_nameStringO nome do remetente do e-mail.
content.reply_toStringO endereço de resposta do e-mail.
content.subjectStringAssunto do e-mail.
email_body_paddingstringA configuração de preenchimento do corpo do e-mail.
email_body_widthStringA configuração da largura do corpo do e-mail.
site_settings.company_street_address_2StringImprime a linha 2 do endereço a partir das Configurações de rodapé CAN-SPAM.
site_settings.office_location_nameStringImprime o nome da localização do escritório a partir das configurações de rodapé CAN-SPAM. da conta.
subscription_confirmation_urlStringImprime a URL da página de confirmação das preferências de assinatura. Essa URL é gerada dinamicamente ao enviar.
subscription_nameStringImprime o nome do tipo de e-mail especificado para esse e-mail.
unsubscribe_anchorStringGera uma tag de âncora com o termo “unsubscribe” vinculado à sua página de cancelamento de inscrição.
unsubscribe_link_allStringRenderiza um link para cancelar a assinatura de todas as comunicações por e-mail, ao contrário de um link para gerenciar as preferências de assinatura.
unsubscribe_sectionStringRenderiza uma seção de cancelamento de inscrição que inclui um link de cancelamento de inscrição, bem como texto de ajuda.
view_as_page_sectionStringGera um link com texto de ajuda que leva a uma versão de página da web de um e-mail.
view_as_page_urlStringGera um link que leva a uma categoria de página da web de um e-mail.

Variáveis de e-mail para conteúdo privado

A lista de variáveis a seguir está disponível apenas dentro de modelos de e-mail usados para modelos de e-mail de conteúdo privado.
VariávelTipoDescrição
membership_company_nameStringO nome da empresa, conforme definido nas configurações de conteúdo privadoda conta.
membership_domainStringEsse é o domínio do site de conteúdo privado.
membership_logo_srcStringO URL do logotipo a ser exibido, conforme definido nas configurações do kit de marca da conta.
membership_logo_altStringO atributo alt do logotipo, conforme definido nas configurações do kit de marca da conta.
membership_registration_linkURLLink para a página de registro do site de conteúdo privado.
membership_password_saved_linkURLLink para a página de senha salva. O link redirecionará o visitante para uma página restrita aleatória à qual ele tem acesso.
membership_password_reset_linkURLLink para a página de redefinição de senha do site de conteúdo privado.
membership_passwordless_auth_linkURLLink para a página de login do membro sem senha.
membership_verify_registration_linkURLLink para a página de verificação de registro.
membership_website_adminStringO nome do administrador do site, conforme definido nas configurações de conteúdo privadoda conta.

Variáveis de páginas do site

As seguintes variáveis estão disponíveis para páginas de site, landing pages, páginas de sistema e blogs.

Variáveis de modelo de página necessárias

Para publicar um arquivo codificado como uma página editável ou modelo de blog, as variáveis a seguir devem ser incluídas. Para publicar um arquivo HTML sem essas variáveis e usar em outro modelo, inclua isAvailableForNewContent: false na caixa anotações do modelo.
VariávelTipoDescrição
standard_footer_includesStringRenderiza o código de rastreamento da HubSpot e qualquer outro código incluído na HTML do rodapé em Configurações de Conteúdo ou nas opções de uma página específica. Essa tag deve ser inserida diretamente antes da tag de fechamento do corpo.
standard_header_includesStringAdiciona jQuery, layout.css, quaisquer folhas de estilo anexadas, uma tag meta viewport, código de rastreamento do Google Analytics, outras metainformações de página e código adicionado à tag head no nível do domínio/modelo/página. Essa variável deve ser adicionada <head> aos modelos HTML.

Variáveis de conteúdo e contato

VariávelTipoDescrição
builtin_body_classesStringImprime dinamicamente classes úteis que diferenciam a marcação do conteúdo criado com esse modelo (ou seja, tipo de conteúdo e nome do conteúdo). Isso torna mais fácil estilizar diferentes tipos de conteúdo ou páginas específicas. Essa variável deve ser usada no atributo classe da tag corpo em modelos codificados.
request_contact.is_logged_inStringSe o contato solicitante está ou não conectado a um site conteúdo privado. O valor desta variável retornará true se o contato solicitante estiver logado e false se o contato solicitante tiver efetuado logout. Um contato pode ser desconectado direcionando-o para https://<www.yourdomain.com>/_hcms/mem/logout usando um dos seus domínios conectados.

Usar esta variável desabilitará o cache de páginas. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript.
request_contact.list_membershipsStringUm dicionário de IDs que representa as listas das quais o contato é membro. Usar esta variável desabilitará o cache de páginas. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript
content.languageDictUm dicionário de informações sobre as configurações de idioma de uma página.
  • content.language.languageTag retorna o identificador de idioma de uma página (por exemplo, "en" ou "es").
  • content.language.textDirection.value retorna a direção do texto do idioma da página (por exemplo, "rtl" ou "ltr").

Variáveis de solicitação HTTP

As variáveis a seguir imprimem informações sobre a solicitação de página HTTP. Algumas dessas variáveis impedirão o armazenamento em cache da página devido à necessidade de preencher dados dinamicamente no carregamento da página. Saiba mais sobre pré-renderização de páginas e alternativas de JavaScript.
VariávelTipoDescrição
request.cookiesDictUm dicionário de nomes de cookies mapeados para valores de cookies. Usar esta variável desabilitará o cache de páginas.
request.domainStringO domínio usado para acessar esta página.
request.full_urlStringO URL utilizado para acessar essa página.
request.pathStringO componente do caminho do URL.
request.path_and_queryStringO caminho e o componente de consulta do URL.
request.queryStringO componente de string de consulta do URL. request.query_dict divide automaticamente as strings de consulta em pares de valores-chave e é recomendado em vez da consulta bruta para a maioria dos casos de uso.
request.query_dictDictA string de consulta convertida em um dicionário de nome->valor.
request.referrerStringO referenciador HTTP, a URL da página que leva à página atual. Usar esta variável desabilitará o cache de páginas.
request.remote_ipStringO endereço IP do visitante. Usar esta variável desabilitará o cache de páginas.
request.schemeStringO protocolo da solicitação (seja http ou https).
request.search_engineStringO mecanismo de busca usado para encontrar esta página, se aplicável (por exemplo, google, aol, live, yahoo, images.google).
request.search_keywordStringA frase-chave usada para encontrar esta página, se aplicável.
request.headersStringUm dicionário de cabeçalhos de solicitação disponíveis. O uso desta variável desabilitará o cache de páginas para interpretar cabeçalhos individualizados para cada solicitação.

Variáveis de blog

As seguintes variáveis estão disponíveis para modelos de blog. Algumas variáveis estão disponíveis apenas para listagens de posts, enquanto outras podem estar disponíveis apenas para posts de blog.
VariávelTipoDescrição
blog_authorStringEssa variável contém informações do autor do blog para páginas de listagem de autores de blog. Pode ser usado para criar lógica condicional para renderizar marcação para listagens de autores de blogs. Também contém as seguintes propriedades:
  • blog_author.avatar
  • blog_author.bio
  • blog_author.display_name
  • blog_author.email
  • blog_author.facebook
  • blog_author.google_plus
  • blog_author.has_social_profiles
  • blog_author.linkedin
  • blog_author.twitter
  • blog_author.website
content.blog_post_authorStringEssa variável contém informações individuais do autor do post dos blogs para um determinado post. Contém as seguintes propriedades:
  • content.blog_post_author.avatar
  • content.blog_post_author.bio
  • content.blog_post_author.display_name
  • content.blog_post_author.email
  • content.blog_post_author.facebook
  • content.blog_post_author.google_plus
  • content.blog_post_author.has_social_profiles
  • content.blog_post_author.linkedin
  • content.blog_post_author.slug
  • content.blog_post_author.twitter
  • content.blog_post_author.website
blogStringUm alias para group. Por exemplo, você pode usar blog.absolute_url ou group.absolute_url.
content.comment_countInteiroO número de comentários para o post atual do blog.
content.comment_listStringUma lista dos comentários para o post atual do blog.
current_page_numInteiroO índice inteiro da página atual de posts do blog na exibição.
content.featured_imageStringO URL de origem da imagem em destaque, selecionada quando o blog foi publicado.
content.featured_image_alt_textStringO texto alternativo da imagem em destaque.
last_page_numInteiroO índice inteiro da última página de posts do blog na exibição. 
next_page_numInteiroO índice inteiro da próxima página de posts do blog na exibição.
content.next_post_featured_imageStringO URL da imagem em destaque do próximo post do blog, se houver.
content.next_post_featured_image_alt_textStringTexto alternativo para a imagem em destaque do próximo post, se houver texto alternativo.
content.next_post_nameStringO nome do próximo post do blog, se houver.
content.next_post_slugStringO slug de URL do próximo post do blog, se houver.
content.post_bodyStringO corpo do post do blog.
content.post_list_contentStringO conteúdo de post do blog do corpo, modificado para a página de listagem. O resultado final é afetado pelas configurações de resumo do blog. Se as imagens em destaque estiverem habilitadas nas configurações, esta variável removerá todas as imagens acima do separador de leia mais automaticamente.
content.post_list_summary_featured_imageStringA imagem em destaque dos resumos de postagens a serem usados no modelo de listagem de blogs, conforme definido nas configurações do blog.
content.post_summaryStringResumo do post de blog. Este conteúdo é determinado pelo separador leia mais no editor do blog.
content.previous_post_featured_imageStringO URL da imagem em destaque do post anterior do blog, se houver.
content.previous_post_featured_image_alt_textStringTexto alternativo para a imagem em destaque do post anterior, se houver texto alternativo.
content.previous_post_nameStringO nome do post anterior do blog, se houver.
content.previous_post_slugStringO slug de URL do post anterior do blog, se houver.
content.publish_date_localizedStringUma string que representa a data/hora em que a postagem do blog foi publicada, formatada de acordo com configurações de formato de idioma e data do blog.
simple_list_pageBooleanoSe a página solicitada é a página “todas as postagens” contendo links para todas as postagens do blog.
content.topic_listDictPode ser usado para renderizar a marcação de uma lista de tópicos fazendo um loop nela. {% for topic in content.topic_list %} Os itens do contêm as propriedades: name e slug.
contentsStringUma sequência de suas postagens de blog que são iteradas usando um loop for, disponível nas páginas de listagem de blogs.
contents.total_countInteiroNúmero total de posts em uma listagem (regular, tópicos, autores, etc.).
contents.total_page_countInteiroNúmero total de páginas de posts com base no seu número de posts por página.
contents_topicsStringObter uma lista de todos os tópicos do blog na sequência de conteúdo dos posts.
groupDictUm dicionário contendo variáveis que pertencem a um blog inteiro.
group.absolute_urlStringO URL base de um blog.
group.allow_commentsBooleanoAvalia para true se comentários são permitidos.
group.descriptionStringA meta descrição do blog, conforme definida nas configurações do blog. Usado para a metadescrição em determinadas páginas de listagem.
group.headerStringO cabeçalho do blog.
group.html_titleStringO título deste blog como deveria aparecer na <title> tag.
group.idStringO ID exclusivo de um blog. Esse ID pode ser encontrado na URL do Painel do Blog de um determinado blog.
group.languageDictUm dicionário contendo informações sobre o idioma de um blog. group.language.languageTag pode ser usado em condicionais para renderizar conteúdo diferente nas diferentes variações de idioma de um blog multilíngue.
group.public_titleStringO título deste blog como deve aparecer no topo das páginas renderizadas.
group.show_summary_in_listingBooleanoSe os resumos das postagens são exibidos na página de listagem do blog, conforme definido em configurações do blog.
group.slugStringO caminho para esse blog.
group.use_featured_image_in_summaryBooleanoSe as imagens em destaque são mostradas nos resumos das postagens, conforme definido em configurações do blog.
archive_list_pageBooleanoAvalia para true se a página for uma página arquivada do blog. Exemplo: https://www.example.com/blog/archive/2020/02 retornaria true.

Páginas dinâmicas de objetos do CRM

As seguintes variáveis são usadas para construir páginas dinâmicas com objetos do CRM. Essas variáveis estão disponíveis apenas para páginas dinâmicas de objetos do CRM. | Variável | Tipo | Descrição | | --- | --- | --- | --- | | dynamic_page_crm_object | Dict | O objeto do CRM da página dinâmica que corresponde ao caminho da solicitação da página. Se a solicitação for para a página de listagem, esse valor será null | . | | dynamic_page_crm_object_type_fqn | String | O nome totalmente qualificado (FQN) do objeto do CRM. O FQN é uma ID exclusiva atribuída para o objeto, incluindo a ID da sua conta HubSpot e o nome do objeto. O FQN pode ser usado na crm_objects função. |

Variáveis do HubDB

As seguintes variáveis são utilizadas para criar páginas dinâmicas com o HubDB. Essas variáveis estão disponíveis apenas para páginas dinâmicas do HubDB. | Variável | Tipo | Descrição | | --- | --- | --- | --- | | dynamic_page_hubdb_table_id | Long | O ID da tabela selecionada na guia Configurações avançadas do editor de páginas. | | dynamic_page_hubdb_row | Dict | A linha do HubDB da página dinâmica que corresponde ao caminho da solicitação da página. Se a solicitação for para a página de listagem, esse valor será null | . | | row.hs_id | Longo | O ID interno de uma fileira HubDB. | | row.hs_name | String | O nome da fileira do HubDB. | | row.hs_path | String | O caminho da linha do HubDB. Usado para resolver uma solicitação para uma fileira na tabela especificada por dynamic_page_hubdb_table_id. | | row.hs_child_table_id | Longo | O ID da tabela-filha da fileira HubDB. Pode ser usado para criar modelos aninhados. | | row.hs_parent_row | Dict | A linha principal da linha do HubDB. Só pode ser usada ao usar tabelas filhas para modelos aninhados. | | dynamic_page_route_level | Inteiro | Profundidade atual de uma página em um modelo dinâmico multinível. O valor começa em 0 e aumenta com cada camada de tabela adicional. |

Variáveis de nós de menu

As variáveis a seguir estão disponíveis para uso no objeto retornado pela função de menu do HubL.
VariávelTipoDescrição
node.labelStringO rótulo de menu da página.
node.urlStringURL da página.
node.pageIdNúmeroID da página se estiver no HubSpot.
node.contentGroupIdNúmeroID do blog da página se for um post de blog do HubSpot.
node.parentNodeObjetoO nó principal do nó atual. O nó-pai terá o nó atual em sua propriedade children.
node.childrenListaA lista de nós filhos para o nó atual.
node.activeBranchBooleanoAvalia para true se o nó estiver no ramo de nível superior em que a página atual está.
node.activeNodeBooleanoAvalia para true se o nó for a página atual.
node.levelNúmeroO número de níveis abaixo do nó atual é a partir dos nós de nível superior.
node.pageTitleStringNome da página de conteúdo se estiver no HubSpot.
node.slugStringSlug de caminho da página.
node.linkTargetStringLink alvo da página.

Editor no app e variáveis de visualização

Você pode usar as variáveis a seguir para verificar se o conteúdo está sendo renderizado no editor ou visualizador de conteúdo. Por exemplo, você pode querer usá-las para evitar a execução de código no editor enquanto ainda executa o código em páginas ativas.
{% if is_in_page_editor %}
Display something different within the page editor.
{% endif %}
VariávelTipoDescrição
is_in_hs_appStringRetorna true se o conteúdo estiver sendo renderizado no aplicativo HubSpot.
is_in_editorStringRetorna true se o conteúdo estiver sendo renderizado em qualquer editor de conteúdo.
is_in_global_content_editorStringRetorna true se o conteúdo estiver sendo renderizado dentro do editor de conteúdo global.
is_in_theme_editorNúmeroRetorna true se o conteúdo estiver sendo renderizado no editor de temas.
is_in_page_editorStringRetorna true se o conteúdo estiver sendo renderizado no editor de página.
is_in_blog_post_editorStringRetorna true se o conteúdo estiver sendo renderizado no editor de posts do blog.
is_in_email_editorStringRetorna true se o conteúdo estiver sendo renderizado no editor de e-mails.
is_in_previewerNúmeroRetorna true se o conteúdo estiver sendo renderizado em qualquer contexto de visualização.
is_in_theme_previewerObjetoRetorna true se o conteúdo estiver sendo renderizado no visualizador de temas.
is_in_template_previewerStringRetorna true se o conteúdo estiver sendo renderizado no visualizador de modelos.
is_in_page_previewerStringRetorna true se o conteúdo estiver sendo renderizado no visualizador de páginas.
is_in_blog_post_previewerStringRetorna true se o conteúdo estiver sendo renderizado no visualizador de posts de blog.
is_in_email_previewerStringRetorna true se o conteúdo estiver sendo renderizado no visualizador de e-mails.
is_in_module_previewerStringRetorna true se o conteúdo estiver sendo renderizado no visualizador de módulos.