IMAGE

IMAGE 函数会在数据源中创建图片 字段。图片 字段会在表格中显示图片。您可以使用此函数在报告中显示产品图片、视频缩略图和其他图形信息。

用法示例

创建指向商品清单页面的链接,并将产品 SKU 显示为链接标签:

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

语法

IMAGE( image_URL, [ alt_text ])

参数

  • image_URL - 一个字段或表达式,求值结果为 网址
  • alt_text - (可选)一个字段或表达式,求值结果为文本

IMAGE 函数的工作原理

IMAGE 函数以网址作为输入。image_URL 参数可以来自数据源中的现有 网址字段,也可以是根据其他字段和函数构建网址的表达式。

可选的 alt_text 参数提供图片的替代文本,屏幕阅读器可以使用该文本来帮助视力障碍用户。

如需在报告中显示图片,请将 IMAGE 函数创建的图片 字段添加到报告中的表格。显示的图片的大小取决于包含该图片的列的宽度。如果网址不正确或不支持图片类型,则会改为显示损坏的图片图标。

您无法更改图片链接 字段的数据类型。

示例

示例 1:显示 YouTube 缩略图

  1. 修改 YouTube 数据分析数据源
  2. 创建计算字段(例如,缩略图
  3. 使用以下公式创建图片 字段:

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

  4. 缩略图 字段作为维度添加到表格中:

一个包含“视频标题”“缩略图”和“观看次数”列的表格图表,其中“缩略图”列显示图片缩略图。

图片 字段中显示的图片是静态的,但您可以将图片 字段作为 image 参数提供给 HYPERLINK 函数,以生成可点击的图片。

IMAGE 函数的限制

仅限表格中的图片

图片 字段仅适用于表格。如果您更改了可视化图表的类型,系统会忽略图表中的所有图片 字段,或者 image_URL 会显示为维度值。

Google 图片和您的数据

除了您要查看的文件的名称之外,超链接和图片网址还可以通过附加到网址路径的查询参数的形式发送信息。例如:

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

此网址请求的是 JPEG 图片 somefile.jpg。它还使用 foobar 参数发送数据。

当报告或数据源包含超链接或图片网址时,您应确保这些链接指向受信任的网域,并且发送的任何其他数据对您来说都有意义。

为了帮助您实现这一点,数据洞察中的图片有以下限制:

图片和数据控制

当报告包含数据控制时,图片会在以下情况下显示:

  • 数据控制显示的是默认数据集
  • 数据控制显示的是其他(非默认)数据集,并且图片 字段提供的是来自受信任网域的图片。这包括大多数 Google 网域。

如果数据控制显示的是其他(非默认)数据集,并且图片是从不受信任的网域请求的,则图片不会显示。表格中会改为显示图片网址。报告查看者可以点击该网址来查看图片,系统会向他们显示一个对话框,要求他们确保链接指向受信任的网域。

复制的数据源中的图片

复制数据源时,副本中的所有图片 字段都会被停用。您可以按照以下步骤重新启用图片:

  1. 修改数据源
  2. 对于要启用的每个字段,点击 更多选项。
  3. 选择启用

使用 Viewer 凭据的数据源中的图片

如果您为数据源启用了查看者凭据,数据洞察将不会呈现图片字段。