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 缩略图
- 修改 YouTube 数据分析数据源
- 创建一个计算字段(例如缩略图)
使用以下公式创建图片字段:
IMAGE(CONCAT('https://i.ytimg.com/vi/', External Video Id, '/hqdefault.jpg'), Video Title)
将缩略图字段添加为表格中的维度:
示例 2:使用 HYPERLINK 创建可点击的图片
图片字段中显示的图片是静态的,但您可以通过将 图片字段作为 image
参数提供给 HYPERLINK
函数来生成可点击的图片。
IMAGE 函数的限制
仅限表格中的图片
图片字段仅适用于表格。如果您更改可视化图表类型,图表中的所有图片字段都会被忽略,或者 image_URL
会显示为维度值。
图片和您的数据
除了您要查看的文件的名称之外,超链接和图片网址还可以发送信息,以附加到网址路径中的查询参数的形式。例如:
http://some.domain.com/a/b/c/somefile.jpg?foo=bar&baz=bat
此网址正在请求 JPEG 图片 somefile.jpg
。它还会使用 foo
和 bar
参数发送数据。
如果报告或数据源包含超链接或图片网址,您应确保这些超链接或图片网址指向可信网域,并且发送的任何其他数据对您来说都有意义。
为此,Looker Studio 中的图片存在以下限制:
图片和数据控件
如果报告包含数据控件,则在以下情况下会显示图片:
- 数据控件显示的是默认数据集
- 数据控件显示的是其他(非默认)数据集,并且图片字段会从受信任网域提供图片。其中包括大多数 Google 网域。
如果数据控件显示的是其他(非默认)数据集,并且系统从不受信任的网域请求图片,则图片将不会显示。而是会显示图片网址。举报查看者可以点击网址查看图片,系统会显示一个对话框,要求他们确保链接指向可信网域。
复制的数据源中的图片
复制数据源时,复制内容中的所有图片字段都会被停用。您可以通过执行以下操作重新启用图片:
- 修改数据源
- 对于您要启用的每个字段,请点击
- 选择启用。