本页面提供了在应用中显示地图体验智能体工具内容的标明出处要求和准则。这些要求适用于所有结果,包括包含评价数据分析的摘要、路线和绕行结果,以及天气、空气质量和花粉数据。
告知用户 Google 地图来源的使用情况
对于每个地图实验专区工具结果,您都会收到一条支持相应回答的 Attribution 消息:
search_places:places[].attributionsearch_along_route:results[].place.attributioncompute_routes:routes[].attributionlookup_weather:weather.attribution、airQuality.attribution和pollen.attribution(或针对旧版天气请求的顶级attribution)
每条 Attribution 消息都会返回以下元数据:
- title:要为来源显示的具体标题。
- url:用于将用户重定向到 Google 地图或 Google 搜索以查看素材的网址(如果适用)。
在呈现地图体验智能体工具的结果时,您必须指定关联的 Google 地图来源,并满足以下要求:
- Google 地图来源必须紧跟在这些来源所支持的生成内容之后。此类生成的内容也称为地图实验专区智能体工具结果。
- Google 地图来源必须在一次用户互动中可见。
对于语音优先界面
来源:Google 地图来源必须显示在配套界面中,该界面会显示任何 AI 语音对话的逐字历史记录。此记录必须遵循数据源要求,并受适用的数据缓存和存储限制约束。
主动披露来源:必须让最终用户合理了解 Google 地图在其体验中扮演的角色,以及如何在互动时找到详细来源。
主动披露来源时,必须传达以下要点:
- AI 生成的内容可能包含来自 Google 地图的信息。
- 如需查看详细来源,请前往配套界面。
您必须使用以下至少一种方法主动披露来源:
- 视觉显示:对于在带屏幕的设备上进行的语音互动,只要使用 Google 地图实验专区代理工具,就必须在屏幕上显示主动披露信息。
- 语音通知:向用户朗读主动披露声明。此声明必须在 Maps Experience 代理工具支持的首次互动期间进行,并且至少每六个月重复一次。
披露声明示例:“AI 生成的内容可能包含来自 Google 地图的信息。你可以在配套应用中找到详细来源。”
持续披露:必须让最终用户能够持续访问有关 Google 地图内容可能会用于 AI 生成的内容的说明,例如在语音设置菜单或语音互动披露声明中。
用户询问:您的语音助理必须准确回答最终用户关于内容来源的询问,包括 AI 生成的内容包含来自 Google 地图的信息时。如果来源是 Google 地图,请引导最终用户前往配套界面,以便访问特定来源信息。
显示 Google 地图来源和 Google 地图链接
对于 Attribution 消息中提供的每个来源,生成一个符合以下要求的链接预览:
一般要求:
- 请按照 Google 地图文字提供方说明指南,将每项来源归属至 Google 地图。
- 显示回答中提供的来源标题。
- 使用回答中提供的 url 链接到来源。

可选的视觉增强功能:
- 在 Google 地图文字提供方之前插入 Google 地图网站图标。
- 添加来源网址 (
og:image) 中的照片。
Google 地图文本提供方信息指南
在文字中将来源归属至 Google 地图或 Google 时,请遵循以下准则:
- 请勿以任何方式修改“Google 地图”或“Google”字样:请勿更改大小写。
- 请勿将“Google 地图”换行。
- 请勿将 Google 地图或 Google 本地化为其他语言。
- 使用 HTML 属性
translate="no"阻止浏览器翻译 Google 地图。
按照下表中的说明设置 Google 地图文本的样式:
| 属性 | 样式 |
|---|---|
| 字体系列 | Roboto加载字体是可选操作。 |
| 后备字体系列 | 您的产品或 "Sans-Serif" 中已使用的任何无衬线正文字体。 |
| 字体粗细 | 400 |
| 字体颜色 | 白色、黑色 (#1F1F1F) 或灰色 (#5E5E5E)。保持 4.5:1 的对比度。 |
| 字号 | 最小字号:12sp 最大字号:16sp 如需了解 sp,请参阅 Material Design 排版。 |
示例 CSS
以下 CSS 代码段会在白色或浅色背景上以适当的排版样式和颜色呈现“Google 地图”:
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}