IMAGE

A função IMAGE cria campos Imagem na sua fonte de dados. Os campos Imagem mostram imagens nas tabelas. Use esses campos para mostrar imagens de produtos, miniaturas de vídeo e outras informações gráficas nos seus relatórios.

Exemplo de uso

Crie um link para uma página do catálogo de produtos e mostre o SKU do produto como rótulo do link:

IMAGE("www.example.com/cat-pictures/pic100.jpg", "A cute kitten playing with string.")

Sintaxe

IMAGE( image_URL, [ alt_text ])

Parâmetros

  • image_URL: campo ou expressão avaliados como um URL.
  • alt_text (opcional): campo ou expressão avaliada como Texto.

Como a função IMAGE funciona

A função IMAGE usa um URL como entrada. O parâmetro image_URL pode ser definido por campos de URL atuais na fonte de dados ou pode ser uma expressão que cria URLs com base em outros campos e funções.

O parâmetro opcional alt_text fornece o texto alternativo da imagem, que pode ser usado por leitores de tela para auxiliar pessoas com deficiência visual.

Para mostrar imagens em um relatório, adicione o campo Imagem, criado pela função IMAGE, a uma tabela do relatório. O tamanho da imagem exibida depende da largura da coluna em que ela está. Se o URL estiver incorreto ou o tipo de imagem não for compatível, um ícone de imagem corrompida vai aparecer.

Não é possível mudar o tipo de dados dos campos Link da imagem.

Exemplos

Exemplo 1: mostrar miniaturas do YouTube

  1. Edite sua fonte de dados do YouTube Analytics.
  2. Crie um campo calculado (por exemplo, Miniatura).
  3. Use a seguinte fórmula para criar um campo Imagem:

    IMAGE(CONCAT('https://i.ytimg.com/vi/', External Video Id, '/hqdefault.jpg'), Video Title)

  4. Adicione o campo Miniatura como dimensão em uma tabela:

Um gráfico de tabela com as colunas "Título do vídeo", "Miniatura" e "Visualizações" mostra miniaturas de imagens na coluna "Miniatura".

As imagens mostradas nos campos Imagem são estáticas, mas você pode gerar imagens clicáveis fornecendo um campo Imagem como o parâmetro image à função HYPERLINK.

Limites da função IMAGE

Imagens somente em tabelas

Os campos Imagem só funcionam nas tabelas. Se você mudar o tipo de visualização, todos os campos Imagem no gráfico serão ignorados, ou o image_URL vai aparecer como o valor da dimensão.

Imagens e seus dados

Além do nome de um arquivo que você quer abrir, os hiperlinks e os URLs de imagem também podem enviar informações como parâmetros de consulta anexados ao caminho do URL. Exemplo:

http://some.domain.com/a/b/c/somefile.jpg?foo=bar&baz=bat

Esse URL está solicitando a imagem JPEG somefile.jpg. Ele também envia dados usando os parâmetros foo e bar.

Quando os relatórios ou as fontes de dados contêm hiperlinks ou URLs de imagem, verifique se eles apontam para domínios confiáveis e se todos os demais dados enviados são razoáveis.

Para ajudar nisso, as imagens no Looker Studio têm os seguintes limites:

Controle de dados e imagens

Se um relatório incluir um controle de dados, as imagens serão exibidas quando:

  • O controle de dados estiver mostrando o conjunto de dados padrão
  • O controle de dados estiver exibindo um conjunto de dados diferente (não padrão) E o campo Imagem mostrar imagens de um domínio confiável Isso inclui a maioria dos domínios do Google.

Se o controle de dados estiver mostrando um conjunto de dados diferente (não padrão) e se forem solicitadas imagens de um domínio não confiável, elas não vão ser exibidas. Em vez disso, a tabela vai mostrar o URL da imagem. Os leitores de relatórios podem clicar no URL para acessar a imagem, e uma caixa de diálogo vai aparecer solicitando que eles verifiquem se o link leva a um domínio confiável.

Imagens em fontes de dados copiadas

Quando você copia uma fonte de dados, todos os campos Imagem são desativados na cópia. Reative-os fazendo o seguinte:

  1. Editar a fonte de dados
  2. Em cada campo que você quer ativar, clique em Mais opções..
  3. Selecione Ativar.

Imagens em fontes de dados que usam as credenciais do leitor

Se você tiver ativado as credenciais do visualizador para uma fonte de dados, o Looker Studio não vai renderizar os campos de imagem.