> ## Documentation Index
> Fetch the complete documentation index at: https://br.developers.hubspot.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Variáveis HubL

> 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.

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](/cms/reference/hubl/variables-macros-syntax) em um [modelo](/cms/start-building/building-blocks/templates/html-hubl-templates) ou [módulo da HubL](https://br.developers.hubspot.com/docs/guides/cms/content/modules/overview).

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.

<Warning>
  As variáveis listadas abaixo podem ser usadas individualmente colocando-as no delimitador `}}` conforme observado em nossa página [Variáveis e Macros](/cms/reference/hubl/variables-macros-syntax). Opcionalmente, você pode usar essas variáveis com outras partes do HubL templating language, como [loops](/cms/reference/hubl/loops), [filtros](/cms/reference/hubl/filters), [funções](/cms/reference/hubl/functions), [tags](/cms/reference/hubl/tags/standard-tags) e muito mais.
</Warning>

## 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](/cms/reference/hubl/filters#pprint), como mostrado abaixo.

<CodeGroup>
  ```text entrada.txt theme={null}
  {% set variable = content %}
  {{variable|pprint}}
  ```

  ```text saída.txt theme={null}
  (ContentMeta: { "canonicalUrl" : "https://www.website.com/url-slug",
  "deferDynamicValues" : false, "featuredImageAltText" : "", "featuredImageHeight"
  : 0, "featuredImageUrl" : "", "featuredImageWidth" : 0, "htmlTitle" : "",
  "linkRelCanonicalUrl" : "https://www.website.com/url-slug", "metaDescription" :
  "", "metaKeywords" : "", "name" : "", "unescapedHtmlTitle" : "",
  "unescapedMetaDescription" : null })
  ```
</CodeGroup>

\| Variável | Tipo | Descrição |
\| --- | --- | --- | --- |
\| `account` | Dict | Um dicionário que armazena [valores de propriedade da empresa](/api-reference/crm-properties-v3/guide) de uma [empresa associada primária](https://knowledge.hubspot.com/pt/records/associate-records#understand-the-primary-company-association) 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. <br /><br />Usar esta variável desabilitará o cache de páginas. Saiba mais sobre [pré-renderização de páginas e alternativas de JavaScript](/cms/best-practices/testing-staging-performance/prerendering). |
\| `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](/api-reference/crm-properties-v3/guide) 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. <br /><br />Usar esta variável desabilitará o cache de páginas. Saiba mais sobre [pré-renderização de páginas e alternativas de JavaScript](/cms/best-practices/testing-staging-performance/prerendering). |
\| `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](/cms/reference/hubl/filters#datetimeformat). |
\| `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 ](/cms/reference/hubl/filters#format-datetime). |
\| `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](https://knowledge.hubspot.com/pt/account-management/change-your-language-and-region-settings) da conta. Esta variável também está sujeita às [configurações de idioma e formato de data](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#set-your-blog-s-date-formats). |
\| `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 [<code>|between\_times</code>](/cms/reference/hubl/filters#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](https://knowledge.hubspot.com/pt/branding/edit-your-logo-favicon-and-brand-colors#add-or-edit-your-favicon). |
\| `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](/cms/best-practices/testing-staging-performance/prerendering). |
\| `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](/cms/best-practices/testing-staging-performance/prerendering). |
\| `site_settings` | Dict | Um dicionário contendo várias configurações de página, blog e e-mail, incluindo [cores e fontes](#color-and-font-settings) e [detalhes do rodapé do e-mail](#email-variables). |
\| `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](#color-and-font-settings), 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](https://knowledge.hubspot.com/pt/marketing-email/edit-office-location-information-in-email-footers), 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](https://knowledge.hubspot.com/pt/marketing-email/edit-office-location-information-in-email-footers#edit-your-default-email-footer-information-in-your-settings) da conta.

Existem variáveis de e-mail adicionais que são opcionais e estão listadas [mais abaixo nesta página](#email-content).

| 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](https://knowledge.hubspot.com/pt/marketing-email/manage-your-marketing-email-account-settings) 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á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](https://knowledge.hubspot.com/pt/marketing-email/manage-your-marketing-email-account-settings#size).                                                  |
| `email_body_width`                       | String   | A [configuração da largura do corpo do e-mail](https://knowledge.hubspot.com/pt/marketing-email/manage-your-marketing-email-account-settings#size).                                                        |
| `site_settings.company_street_address_2` | String   | Imprime a linha 2 do endereço a partir das [Configurações de rodapé CAN-SPAM](https://knowledge.hubspot.com/pt/marketing-email/edit-office-location-information-in-email-footers).                         |
| `site_settings.office_location_name`     | String   | Imprime o nome da localização do escritório a partir das [configurações de rodapé CAN-SPAM](https://knowledge.hubspot.com/pt/marketing-email/edit-office-location-information-in-email-footers). 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](https://knowledge.hubspot.com/pt/website-pages/require-member-registration-to-access-private-content#customize-your-membership-registration-page-and-email-templates).

| Variável                              | Tipo   | Descrição                                                                                                                                                                                                                     |
| ------------------------------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `membership_company_name`             | String | O nome da empresa, conforme definido nas [configurações de conteúdo privado](https://knowledge.hubspot.com/pt/website-pages/manage-private-content-settings#edit-general-settings-for-private-content)da 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](https://knowledge.hubspot.com/pt/branding/edit-your-logo-favicon-and-brand-colors) da conta.                                           |
| `membership_logo_alt`                 | String | O atributo `alt` do logotipo, conforme definido nas [configurações do kit de marca](https://knowledge.hubspot.com/pt/branding/edit-your-logo-favicon-and-brand-colors) 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 privado](https://knowledge.hubspot.com/pt/website-pages/manage-private-content-settings#edit-general-settings-for-private-content)da 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](/cms/start-building/building-blocks/templates/html-hubl-templates#template-annotations).

| Variável                   | Tipo   | Descrição                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| -------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `standard_footer_includes` | String | Renderiza o [código de rastreamento da HubSpot](https://br.developers.hubspot.com/docs/guides/cms/content/templates/overview#hubspot-tracking-code) e qualquer outro código incluído na HTML do rodapé em [**Configurações de Conteúdo**](https://app.hubspot.com/l/settings/website/pages/all-domains/page-templates) 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](https://br.developers.hubspot.com/docs/guides/cms/content/templates/overview#included-cms-files), 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](https://knowledge.hubspot.com/pt/website-pages/require-member-registration-to-access-private-content). 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](https://knowledge.hubspot.com/pt/domains-and-urls/connect-a-domain-to-hubspot). <br /><br />Usar esta variável desabilitará o cache de páginas. Saiba mais sobre [pré-renderização de páginas e alternativas de JavaScript](/cms/best-practices/testing-staging-performance/prerendering). |
| `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](/cms/best-practices/testing-staging-performance/prerendering)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `content.language`                 | Dict   | Um dicionário de informações sobre as configurações de idioma de uma página. <ul><li>`content.language.languageTag` retorna o identificador de idioma de uma página (por exemplo, `"en"` ou `"es"`).</li><li>`content.language.textDirection.value` retorna a direção do texto do idioma da página (por exemplo, `"rtl"` ou `"ltr"`).</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                       |

## 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](/cms/best-practices/testing-staging-performance/prerendering).

| 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](/cms/start-building/building-blocks/templates/blog#if-blog-author-statement). Também contém as seguintes propriedades:<ul><li>`blog_author.avatar`</li><li>`blog_author.bio`</li><li>`blog_author.display_name`</li><li>`blog_author.email`</li><li>`blog_author.facebook`</li><li>`blog_author.google_plus`</li><li>`blog_author.has_social_profiles`</li><li>`blog_author.linkedin`</li><li>`blog_author.twitter`</li><li>`blog_author.website`</li></ul> |
| `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:<ul><li>`content.blog_post_author.avatar`</li><li>`content.blog_post_author.bio`</li><li>`content.blog_post_author.display_name`</li><li>`content.blog_post_author.email`</li><li>`content.blog_post_author.facebook`</li><li>`content.blog_post_author.google_plus`</li><li>`content.blog_post_author.has_social_profiles`</li><li>`content.blog_post_author.linkedin`</li><li>`content.blog_post_author.slug`</li><li>`content.blog_post_author.twitter`</li><li>`content.blog_post_author.website`</li></ul>                    |
| `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](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#select-your-blog-templates). Se as imagens em destaque estiverem habilitadas nas configurações, esta variável removerá todas as imagens acima do [separador de leia mais](http://knowledge.hubspot.com/pt/blog/create-and-publish-blog-posts) 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](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#select-your-blog-templates).                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `content.post_summary`                          | String   | Resumo do post de blog. Este conteúdo é determinado pelo [separador leia mais](http://knowledge.hubspot.com/pt/blog/create-and-publish-blog-posts) 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](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#set-your-blog-s-date-formats) 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](/cms/start-building/building-blocks/templates/blog#if-is-listing-view-statement).                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `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](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#select-your-blog-templates). 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](https://knowledge.hubspot.com/pt/blog/use-a-featured-image-on-a-page-or-blog-post#display-featured-images-on-a-blog-listing-page).                                                                                                                                                                                                                                                                                                                                                                                                               |
| `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](https://knowledge.hubspot.com/pt/blog/manage-your-blog-template-and-settings#select-your-blog-templates).                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `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](/cms/start-building/features/data-driven-content/hubdb/overview#crm-object-dynamic-pages). 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](/cms/reference/hubl/functions#crm-objects). |

## Variáveis do HubDB

As seguintes variáveis são utilizadas para criar páginas dinâmicas com o [HubDB](/cms/start-building/features/data-driven-content/crm-objects#hubdb-dynamic-pages). Essas variáveis estão disponíveis apenas para [páginas dinâmicas do HubDB](/cms/start-building/features/data-driven-content/hubdb/overview#hubdb-dynamic-pages).

\| 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](/cms/reference/hubl/functions#menu).

| 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.

```hubl theme={null}
{% if is_in_page_editor %}
Display something different within the page editor.
{% endif %}
```

| 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.           |
