Ú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.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ável | Tipo | Descrição |
---|---|---|
site_settings.company_city | String | Imprime a cidade da empresa. |
site_settings.company_name | String | Imprime o nome da empresa. |
site_settings.company_state | String | Imprime o estado da empresa. |
site_settings.company_street_address_1 | String | Imprime o endereço da empresa. |
unsubscribe_link | String | Imprime 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 adicionandosite_settings.
antes da variável.
Variável | Tipo | Descrição |
---|---|---|
background_color | String | Configuraçã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_color | String | Configuraçã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_choice | String | O 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_color | String | Configuraçã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_color | String | Configuraçã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_font | Enumeração | Configuraçã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_color | String | Configuraçã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_size | String | Configuração do tamanho da fonte primária como um valor px . Para modelos de blog, use site_settings.primary_font_size . |
primary_font_size_num | Número | Número do tamanho da fonte primária, excluindo px . |
secondary_accent_color | String | Configuraçã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_font | Enumeração | Configuraçã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_color | String | Configuraçã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_num | String | Número do tamanho da fonte secundária, excluindo px . |
Conteúdo do e-mail
Variável | Tipo | Descrição |
---|---|---|
content.create_page | Booleano | Essa variável é True , se houver uma versão de página da web do e-mail. |
content.email_body | Richtext | O corpo principal do e-mail. Essa variável renderiza um módulo de rich text. |
content.emailbody_plaintext | String | A substituição opcional do corpo do e-mail em texto simples. |
content.from_name | String | O nome do remetente do e-mail. |
content.reply_to | String | O endereço de resposta do e-mail. |
content.subject | String | Assunto do e-mail. |
email_body_padding | string | A configuração de preenchimento do corpo do e-mail. |
email_body_width | String | A configuração da largura do corpo do e-mail. |
site_settings.company_street_address_2 | String | Imprime a linha 2 do endereço a partir das Configurações de rodapé CAN-SPAM. |
site_settings.office_location_name | String | Imprime o nome da localização do escritório a partir das configurações de rodapé CAN-SPAM. da conta. |
subscription_confirmation_url | String | Imprime a URL da página de confirmação das preferências de assinatura. Essa URL é gerada dinamicamente ao enviar. |
subscription_name | String | Imprime o nome do tipo de e-mail especificado para esse e-mail. |
unsubscribe_anchor | String | Gera uma tag de âncora com o termo “unsubscribe” vinculado à sua página de cancelamento de inscrição. |
unsubscribe_link_all | String | Renderiza 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_section | String | Renderiza 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_section | String | Gera um link com texto de ajuda que leva a uma versão de página da web de um e-mail. |
view_as_page_url | String | Gera 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ável | Tipo | Descrição |
---|---|---|
membership_company_name | String | O nome da empresa, conforme definido nas configurações de conteúdo privadoda conta. |
membership_domain | String | Esse é o domínio do site de conteúdo privado. |
membership_logo_src | String | O URL do logotipo a ser exibido, conforme definido nas configurações do kit de marca da conta. |
membership_logo_alt | String | O atributo alt do logotipo, conforme definido nas configurações do kit de marca da conta. |
membership_registration_link | URL | Link para a página de registro do site de conteúdo privado. |
membership_password_saved_link | URL | Link 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_link | URL | Link para a página de redefinição de senha do site de conteúdo privado. |
membership_passwordless_auth_link | URL | Link para a página de login do membro sem senha. |
membership_verify_registration_link | URL | Link para a página de verificação de registro. |
membership_website_admin | String | O 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, incluaisAvailableForNewContent: false
na caixa anotações do modelo.
Variável | Tipo | Descrição |
---|---|---|
standard_footer_includes | String | Renderiza 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_includes | String | Adiciona 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ável | Tipo | Descrição |
---|---|---|
builtin_body_classes | String | Imprime 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_in | String | Se 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_memberships | String | Um 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.language | Dict | Um dicionário de informações sobre as configurações de idioma de uma página.
|
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ável | Tipo | Descrição |
---|---|---|
request.cookies | Dict | Um dicionário de nomes de cookies mapeados para valores de cookies. Usar esta variável desabilitará o cache de páginas. |
request.domain | String | O domínio usado para acessar esta página. |
request.full_url | String | O URL utilizado para acessar essa página. |
request.path | String | O componente do caminho do URL. |
request.path_and_query | String | O caminho e o componente de consulta do URL. |
request.query | String | O 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_dict | Dict | A string de consulta convertida em um dicionário de nome->valor. |
request.referrer | String | O referenciador HTTP, a URL da página que leva à página atual. Usar esta variável desabilitará o cache de páginas. |
request.remote_ip | String | O endereço IP do visitante. Usar esta variável desabilitará o cache de páginas. |
request.scheme | String | O protocolo da solicitação (seja http ou https ). |
request.search_engine | String | O mecanismo de busca usado para encontrar esta página, se aplicável (por exemplo, google , aol , live , yahoo , images.google ). |
request.search_keyword | String | A frase-chave usada para encontrar esta página, se aplicável. |
request.headers | String | Um 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ável | Tipo | Descrição |
---|---|---|
blog_author | String | Essa 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:
|
content.blog_post_author | String | Essa variável contém informações individuais do autor do post dos blogs para um determinado post. Contém as seguintes propriedades:
|
blog | String | Um alias para group . Por exemplo, você pode usar blog.absolute_url ou group.absolute_url . |
content.comment_count | Inteiro | O número de comentários para o post atual do blog. |
content.comment_list | String | Uma lista dos comentários para o post atual do blog. |
current_page_num | Inteiro | O índice inteiro da página atual de posts do blog na exibição. |
content.featured_image | String | O URL de origem da imagem em destaque, selecionada quando o blog foi publicado. |
content.featured_image_alt_text | String | O texto alternativo da imagem em destaque. |
last_page_num | Inteiro | O índice inteiro da última página de posts do blog na exibição. |
next_page_num | Inteiro | O índice inteiro da próxima página de posts do blog na exibição. |
content.next_post_featured_image | String | O URL da imagem em destaque do próximo post do blog, se houver. |
content.next_post_featured_image_alt_text | String | Texto alternativo para a imagem em destaque do próximo post, se houver texto alternativo. |
content.next_post_name | String | O nome do próximo post do blog, se houver. |
content.next_post_slug | String | O slug de URL do próximo post do blog, se houver. |
content.post_body | String | O corpo do post do blog. |
content.post_list_content | String | O 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_image | String | A 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_summary | String | Resumo do post de blog. Este conteúdo é determinado pelo separador leia mais no editor do blog. |
content.previous_post_featured_image | String | O URL da imagem em destaque do post anterior do blog, se houver. |
content.previous_post_featured_image_alt_text | String | Texto alternativo para a imagem em destaque do post anterior, se houver texto alternativo. |
content.previous_post_name | String | O nome do post anterior do blog, se houver. |
content.previous_post_slug | String | O slug de URL do post anterior do blog, se houver. |
content.publish_date_localized | String | Uma 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_page | Booleano | Se a página solicitada é a página “todas as postagens” contendo links para todas as postagens do blog. |
content.topic_list | Dict | Pode 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 . |
contents | String | Uma 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_count | Inteiro | Número total de posts em uma listagem (regular, tópicos, autores, etc.). |
contents.total_page_count | Inteiro | Número total de páginas de posts com base no seu número de posts por página. |
contents_topics | String | Obter uma lista de todos os tópicos do blog na sequência de conteúdo dos posts. |
group | Dict | Um dicionário contendo variáveis que pertencem a um blog inteiro. |
group.absolute_url | String | O URL base de um blog. |
group.allow_comments | Booleano | Avalia para true se comentários são permitidos. |
group.description | String | A meta descrição do blog, conforme definida nas configurações do blog. Usado para a metadescrição em determinadas páginas de listagem. |
group.header | String | O cabeçalho do blog. |
group.html_title | String | O título deste blog como deveria aparecer na <title> tag. |
group.id | String | O ID exclusivo de um blog. Esse ID pode ser encontrado na URL do Painel do Blog de um determinado blog. |
group.language | Dict | Um 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_title | String | O título deste blog como deve aparecer no topo das páginas renderizadas. |
group.show_summary_in_listing | Booleano | Se os resumos das postagens são exibidos na página de listagem do blog, conforme definido em configurações do blog. |
group.slug | String | O caminho para esse blog. |
group.use_featured_image_in_summary | Booleano | Se as imagens em destaque são mostradas nos resumos das postagens, conforme definido em configurações do blog. |
archive_list_page | Booleano | Avalia 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ável | Tipo | Descrição |
---|---|---|
node.label | String | O rótulo de menu da página. |
node.url | String | URL da página. |
node.pageId | Número | ID da página se estiver no HubSpot. |
node.contentGroupId | Número | ID do blog da página se for um post de blog do HubSpot. |
node.parentNode | Objeto | O nó principal do nó atual. O nó-pai terá o nó atual em sua propriedade children . |
node.children | Lista | A lista de nós filhos para o nó atual. |
node.activeBranch | Booleano | Avalia para true se o nó estiver no ramo de nível superior em que a página atual está. |
node.activeNode | Booleano | Avalia para true se o nó for a página atual. |
node.level | Número | O número de níveis abaixo do nó atual é a partir dos nós de nível superior. |
node.pageTitle | String | Nome da página de conteúdo se estiver no HubSpot. |
node.slug | String | Slug de caminho da página. |
node.linkTarget | String | Link 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.Variável | Tipo | Descrição |
---|---|---|
is_in_hs_app | String | Retorna true se o conteúdo estiver sendo renderizado no aplicativo HubSpot. |
is_in_editor | String | Retorna true se o conteúdo estiver sendo renderizado em qualquer editor de conteúdo. |
is_in_global_content_editor | String | Retorna true se o conteúdo estiver sendo renderizado dentro do editor de conteúdo global. |
is_in_theme_editor | Número | Retorna true se o conteúdo estiver sendo renderizado no editor de temas. |
is_in_page_editor | String | Retorna true se o conteúdo estiver sendo renderizado no editor de página. |
is_in_blog_post_editor | String | Retorna true se o conteúdo estiver sendo renderizado no editor de posts do blog. |
is_in_email_editor | String | Retorna true se o conteúdo estiver sendo renderizado no editor de e-mails. |
is_in_previewer | Número | Retorna true se o conteúdo estiver sendo renderizado em qualquer contexto de visualização. |
is_in_theme_previewer | Objeto | Retorna true se o conteúdo estiver sendo renderizado no visualizador de temas. |
is_in_template_previewer | String | Retorna true se o conteúdo estiver sendo renderizado no visualizador de modelos. |
is_in_page_previewer | String | Retorna true se o conteúdo estiver sendo renderizado no visualizador de páginas. |
is_in_blog_post_previewer | String | Retorna true se o conteúdo estiver sendo renderizado no visualizador de posts de blog. |
is_in_email_previewer | String | Retorna true se o conteúdo estiver sendo renderizado no visualizador de e-mails. |
is_in_module_previewer | String | Retorna true se o conteúdo estiver sendo renderizado no visualizador de módulos. |