HYPERLINK

Use a função HYPERLINK para criar links de texto e imagem clicáveis em tabelas. A interação com esses links nos relatórios leva a outras páginas do relatório ou da Web.

Exemplo de uso

Crie um link para uma página do catálogo de produtos e mostre o nome do item como texto âncora:

HYPERLINK(Item URL, Item Name)

Mostre a imagem de um produto e um link para a página dele no seu catálogo:

HYPERLINK(Item URL, Item Image)

Sintaxe

```none HYPERLINK(URL, anchor_text) HYPERLINK(URL, image) ```

Parâmetros

  • URL: campo ou expressão que resulta no tipo de dados URL.
  • anchor_text: campo ou expressão que resulta no tipo de dados Texto.
  • image: campo ou expressão que resulta no tipo de dados Imagem.

A função HYPERLINK tem duas formas: a primeira cria um campo de link de texto, e a segunda, um campo de link de imagem. Os campos de link de texto têm o tipo de dados Hiperlink, enquanto os campos de link de imagem têm o tipo de dados Link da imagem na sua fonte de dados. Você pode adicionar esses campos às tabelas nos seus relatórios para que os usuários possam navegar para outras páginas.

A função HYPERLINK exige dois parâmetros: o primeiro precisa ser um URL. Se o segundo parâmetro for um campo ou uma expressão Texto, a função vai criar um campo Hiperlink. Se o segundo parâmetro for um campo ou uma expressão Imagem, a função vai criar um campo Link da imagem.

O parâmetro URL fornece o destino do link (a parte href do link). O parâmetro URL pode ser definido por campos de URL na fonte de dados ou pode ser uma expressão que cria URLs com base em outros campos e funções.

O parâmetro anchor_text especifica o texto vinculado a ser mostrado. O parâmetro anchor_text pode ser definido por uma dimensão de tipo de dados Texto na sua fonte de dados ou qualquer outra expressão que resulte no tipo de dados Texto.

Para criar um campo Link da imagem, informe uma dimensão Imagem na sua fonte de dados ou qualquer outra expressão que resulte no tipo de dados Imagem no lugar do parâmetro image.

Protocolos compatíveis

A função HYPERLINK oferece suporte aos seguintes protocolos:

  • http
  • https
  • mailto
  • ftp

Se você especificar um protocolo sem suporte, o link vai abrir uma página em branco. Se você não especificar um protocolo, a função HYPERLINK vai incluir http: no início do URL.

Observações

Não é possível mudar o tipo de dados dos campos Hyperlink.

Para mostrar um link clicável em uma tabela que exibe o URL completo como texto âncora, use o tipo de campo URL.

Exemplos

Use HYPERLINK para criar um catálogo de produtos com imagens dos itens vendidos e links para páginas de descrição de produtos individuais.

Digamos que você tenha um conjunto de dados com os seguintes campos:

  • Item: nome do produto
  • SKU: identificador de produto
  • Página do produto: URL da página de descrição do produto
  • Imagem do produto: URL da imagem do produto a ser mostrado

Exemplo:

Item SKU Página do produto Imagem do produto
Caneta 123 https://example.com/products/product123.html https://example.com/images/product123.jpg
Notebook 456 https://example.com/products/product456.html https://example.com/images/product456.jpg
Xícara de café 789 https://example.com/products/product789.html https://example.com/images/product789.jpg

Ao criar uma fonte de dados com base no exemplo anterior, os seguintes campos são gerados:

Campo Tipo
Item Texto
SKU Texto
Página do produto URL
Imagem do produto URL

Para mostrar links das páginas de descrição do produto, crie um campo calculado Link do produto com esta fórmula:

HYPERLINK (Product Page, SKU )

A fonte de dados vai ficar assim:

Campo Tipo
Item Texto
SKU Texto
Página do produto URL
Imagem do produto URL
Vinculação de produtos Hiperlink

Depois, você pode adicionar o campo Link do produto a uma tabela no relatório. para mostrar os dados como links clicáveis.

Exemplo 2: criar URLs usando CONCAT

Crie URLs com a função CONCAT quando apenas parte do caminho do link estiver incluído em um campo ou quando você quiser modificar o link ou adicionar informações a ele.

Por exemplo, você pode usar CONCAT para combinar um caminho de página codificado e uma SKU de produto, formando um URL completo na página de descrição:

HYPERLINK(CONCAT("http://example.com/productpages/product", SKU, ".html"), Item)

Exemplo 3: criar imagens clicáveis

Para adicionar imagens clicáveis a uma tabela, você também pode usar a função HYPERLINK, fornecendo um URL como primeiro parâmetro e um campo Imagem ou uma função IMAGE com um link de imagem válido como o segundo parâmetro. Isso cria um campo Link da imagem.

Neste exemplo, a dimensão Página do produto contém o URL, e a função IMAGE gera um campo de imagem usando um único valor codificado:

HYPERLINK(Product Page, IMAGE("https://example.com/images/product789.jpg", "Coffee cup")

Como um exemplo mais realista, você pode criar o campo Imagem com antecedência e armazenar na sua fonte de dados ou usar a função CONCAT para criar o parâmetro IMAGE:

HYPERLINK(Product Page, IMAGE(CONCAT("https://example.com/images/"), SKU, ".jpg", Item))

O conector do YouTube Analytics fornece automaticamente campos de links e imagens de miniatura que você pode adicionar diretamente às tabelas dos seus relatórios:

Campo Tipo Descrição
Link do vídeo URL O link para o vídeo no YouTube
Link da miniatura URL O link para a imagem de miniatura do vídeo
Miniatura Imagem A imagem de miniatura
Miniatura vinculada Link da imagem Imagem de miniatura formatada como um link para o vídeo no YouTube