Google Developers Codelab 提供了一种引导式编码实践教程体验。大部分 Codelab 会逐步介绍开发小应用或在现有应用中新增功能的过程。这些 Codelab 涵盖各种主题,例如 Android Wear、Google Compute Engine、ARCore 和 iOS 上的 Google API。
GitHub 上的 Codelab 工具提供 AVIF 图片
Updated 2025年2月24日
图片占网页加载所需字节数的平均 超过 60% 。使用 AVIF,您可以缩减图片大小并加快网站加载速度。 AVIF 是一种从 AV1 视频数据流派生的图片格式。AVIF 专为提高压缩效率而打造。 与 JPEG、PNG、GIF 或 WebP 图片相比,AVIF 图片的大小要小得多,但质量相同或更好。 Squoosh 是一款图片压缩 Web 应用。借助 Squoosh,您可以轻松将图片压缩为 AVIF 图片。 然后,Squoosh 会将您的图片压缩为 AVIF 图片。Squoosh
使用 AWS 上的汇总服务
Updated 2025年1月30日
若要完成此 Codelab,您需要满足一些前提条件。每个要求都会相应地标记为“本地测试”或“汇总服务”所需。 若要进行本地测试,您需要下载本地测试工具。该工具将根据未加密的调试报告生成摘要报告。 您可以在 GitHub 中的 Lambda JAR 归档 中下载本地测试工具。该文件应命名为 LocalTestingTool_{version}.jar 。 打开“ 终端 ”,然后使用 java --version 检查您的机器是否安装了 Java 或 openJDK。 如果未安装,您可以从 Java
使用 Google Cloud Platform (GCP) 上的汇总服务
Updated 2025年1月30日
预计完成时间:1-2 小时 您可以通过以下 2 种模式完成此 Codelab: 本地测试 或 汇总服务 。本地测试模式需要本地计算机和 Chrome 浏览器(无需创建/使用 Google Cloud 资源)。汇总服务模式需要在 Google Cloud 上完整部署汇总服务。 无论您想以哪种模式完成此 Codelab,都需要满足一些前提条件。每个要求都会标记为本地测试或汇总服务所需。 如需使用 Privacy Sandbox API,请确保您已为 Chrome 和 Android 完成 注册和认证
Web 版 Cloud Firestore Codelab
52 分钟
Updated 2025年1月23日
在此 Codelab 中,您将了解如何构建使用 Cloud Firestore 的 Web 应用。
AngularFire Web Codelab
1 小时 25 分钟
Updated 2025年1月23日
在此 Codelab 中,您将通过构建一个聊天应用来学习如何在 Web 上使用 Firebase 平台。
Flutter 中的动画
24 分钟
Updated 2025年1月14日
在此 Codelab 中,您将学习如何在 Flutter 中使用动画。您将构建一个同时对大小和颜色进行动画处理的微件,添加 3D 卡片翻转效果,利用动画软件包中的效果,并添加 Android 的预测性返回手势支持。
使用 FirebaseUI 向 Flutter 应用添加用户身份验证流程
8 分钟
Updated 2025年1月6日
在此 Codelab 中,您将学习如何通过几行代码将 Firebase Authentication 添加到 Flutter 应用。
在本地端到端测试 Web 版问答
45 分钟
Updated 2024年12月22日
出价和竞价服务 (B&A) 由 4 项服务组成,可帮助买方和卖方进行 Protected Audience 竞价: 买方堆栈: 卖方堆栈: 此 Codelab 将引导您在本地环境中设置和测试端到端设置。本演示大约需要 1 小时(不包括初始服务构建时间)。 即使您可能只负责买方代码或卖方代码,在本地环境中设置端到端流程也很有用,这样可以更好地了解买方堆栈和卖方堆栈之间的协作方式。通过设置这两个堆栈,您日后在与另一方的买方或卖方堆栈集成时,会更有信心。在本地测试服务还可以节省开发费用。 在此
客服人员实时转接
4 分钟
Updated 2024年12月21日
在此 Codelab 中,您将学习如何管理人工客服代表和聊天机器人代表之间的对话间转移。最后,您将拥有一个基本的网页界面,在该界面中,您可以查看与代理的所有正在进行的对话,以及以实时代理的身份加入或退出任何对话。
使用 Firebase AppCheck 和 reCAPTCHA 验证 Places API 请求
41 分钟
Updated 2024年12月21日
在此 Codelab 中,您将了解如何在向 Places API 发出请求之前,使用 Firebase AppCheck 和 reCAPTCHA 验证 Web 应用
Google Pay API for Web 201:高级
22 分钟
Updated 2024年12月6日
本 Codelab 是 Google Pay API for Web 101:基础知识 的后续内容,需要使用该 Codelab 中编写的代码。为了完成此 Codelab,请务必先完成该 Codelab。 以下是 ButtonOptions 的简要概述。如需更详细的说明,请参阅文档 选项 必要性 值 _trackEvent() 必填 JavaScript 事件处理脚本的名称 allowedPaymentMethods 可选 PaymentMethod[] buttonColor 可选
将 textembedding-gecko@003 用于矢量嵌入
7 分钟
Updated 2024年11月30日
在此 Codelab 中,您将学习什么是 gecko@003 模型,以及它的实际应用场景。
将 Firebase Performance Monitoring 用于 Web
32 分钟
Updated 2024年11月22日
在此 Codelab 中,您将在 Web 应用中设置 Firebase Performance Monitoring,并学习如何使用它来确保您的应用为最终用户运行良好。
了解如何将 Firebase 用于 Web
52 分钟
Updated 2024年11月22日
使用 Firebase 和 StackBlitz 在线编辑器从头开始构建 Web 应用。您将使用基本的 HTML 和 JavaScript 与 Firebase 通信。这是一个非常好的介绍,介绍了如何使用 Firebase 控制台以及将 Firebase 集成到应用中。您无需事先掌握大量相关知识,也无需安装软件。
使用 Cloud Messaging 和 Cloud Functions 为 Web 应用发送通知
1 小时 2 分钟
Updated 2024年11月22日
在此 Codelab 中,您将学习如何使用 Cloud Functions for Firebase 向聊天应用的用户发送通知。
使用 Procurement Document AI 通过 AI Platform Notebooks 解析账单
7 分钟
Updated 2024年11月22日
您将学习如何使用 Procurement DocAI 智能地解析账单。
通过迁移到模块化 Firebase JS SDK,让您的 Web 应用更上一层楼
32 分钟
Updated 2024年11月21日
在此 Codelab 中,您会将一个现有的 Firebase Web 应用迁移到新的模块化 Firebase JS SDK,以执行不使用的摇树优化代码,让应用能够快速加载。
Google Pay API for Web 101:基础知识
21 分钟
Updated 2024年11月15日
完成此 Codelab 后,您将拥有一个集成了 Google Pay 且可正常运行的最小化可行网站。此项目会检索付款令牌,该令牌可能会发送给付款服务提供商进行处理。 Google Pay 付款请求需要包含请求对象。此处定义为 baseGooglePayRequest 的对象包含适用于所有请求的最低常见设置。系统会根据所发出的要求添加其他设置,我们将在此 Codelab 中对此进行介绍。 将 Google Pay 配置常量添加到空的 main.js 文件中:
使用 Firebase Emulator Suite 针对 Flutter 应用进行本地开发
8 分钟
Updated 2024年11月9日
此 Codelab 概述了如何在使用 Flutter 进行开发时使用 Firebase Emulator Suite。此 Codelab 将使用 Auth 和 Firestore 模拟器来演示模拟器的使用方法。
MDC-111 Web:将 Material 组件整合到代码库中 (Web)
21 分钟
Updated 2024年11月4日
了解如何将各个 Material 组件整合到现有 Web 代码库中,而无需重新开始。
您的第一个具有迁移学习功能的 Keras 模型
33 分钟
Updated 2024年11月4日
在本实验中,您将学习如何构建 Keras 分类器。我们并不尝试找出神经网络层的完美组合来识别花卉,而是首先使用一种名为迁移学习的技术使强大的预训练模型适应我们的数据集。本实验包含有关神经网络的必要理论解释,是开发者学习深度学习的一个很好的切入点。
Web Serial API 使用入门
16 分钟
Updated 2024年10月16日
在此 Codelab 中,您将构建一个网页,与 BBC micro:bit 板进行交互,以便在其 5x5 LED 显示屏上显示图像。您将了解 Web Serial API,以及如何使用可读、可写和转换流通过浏览器与串行设备进行通信。
使用 Material 3 构建动画形式的响应式应用布局
53 分钟
Updated 2024年9月20日
在此 Codelab 中,您将获得构建具有自适应设计的应用的经验,该应用可在 Flutter 支持的所有六个平台上使用 Material 3 呈现流畅的动画效果。
编写您的第一款 Flutter 应用(第 1 部分)
38 分钟
Updated 2024年9月18日
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
编写您的第一款 Flutter 应用(第 2 部分)
43 分钟
Updated 2024年9月18日
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
34 分钟
Updated 2024年9月18日
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
14 分钟
Updated 2024年9月18日
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
Cloud Data Loss Prevention 概览
20 分钟
Updated 2024年9月9日
此 Codelab 会通过命令行界面向用户介绍 DLP API。用户将下载项目代码,并查看示例目录中的一些工具及其底层函数。
Web Serial API 使用入门
16 分钟
Updated 2024年9月9日
在此 Codelab 中,您将构建一个网页,与 BBC micro:bit 板进行交互,以便在其 5x5 LED 显示屏上显示图像。您将了解 Web Serial API,以及如何使用可读、可写和转换流通过浏览器与串行设备进行通信。
向 Flutter 应用添加主屏幕 widget
35 分钟
Updated 2024年8月29日
在此 Codelab 中,您将为您的 iOS 或 Android Flutter 应用创建一个主屏幕 widget。您将从一个基本的 Flutter 新闻应用开始。然后,您将使用原生框架为 widget 本身创建界面。最后,您将学习如何共享资源并在 widget 和主应用之间建立通信。
Dataproc Serverless
37 分钟
Updated 2024年8月29日
在此 Codelab 中,您将全面了解 Dataproc Serverless,包括如何开始使用以及如何访问其丰富的功能集。
Google Compute Engine 上的 Dataproc
16 分钟
Updated 2024年8月29日
在此 Codelab 中,您将了解如何在 Google Compute Engine (GCE) 上使用 Dataproc。
使用 Google Dataproc 创建 Spark ML 模型
31 分钟
Updated 2024年8月29日
在此 Codelab 中,您会将 Spark ML 作业提交到 Google 的 Dataproc 服务。
使用 Dialogflow 基本功能构建 Android 语音聊天机器人Flutter
1 小时 5 分钟
Updated 2024年8月29日
开箱即用,Dialogflow 内置了许多针对 Web、Google 助理、社交媒体和电话网关的集成。但是,如果您希望将聊天机器人引入移动设备,则必须创建自定义集成。本实验将介绍如何将 Dialogflow Essentials 集成到 Flutter 应用中。
使用 Node.JS 和 Google Cloud Functions 触发 DAG
27 分钟
Updated 2024年8月29日
此 Codelab 介绍了如何使用 Google Cloud Functions 在 Google Cloud Composer 中触发 Apache Airflow 工作流 (DAG)。此处的 DAG 使用 BashOperator 执行简单的 bash 命令
使用网络蓝牙控制 PLAYBULB 蜡烛
36 分钟
Updated 2024年8月23日
借助新兴的 Web Bluetooth API,只需使用 JavaScript 即可创建一个 Web 应用,该应用可以控制 LED 无火蜡烛。
CEL-Go Codelab:快速、安全的嵌入式表达式
1 小时 1 分钟
Updated 2024年8月23日
在此 Codelab 中,您将使用用 Go 实现的通用表达式语言来编写表达式。您将创建变量、使用逻辑和/或运算符、构建 JSON、构建 proto 以及调整表达式。
Bigtable 和 Dataflow:数据库监控技术(HBase Java 客户端)
Updated 2024年8月23日
在此 Codelab 中,您将学习如何使用 Dataflow 在 Bigtable 写入/读取和读取大量数据时对其进行监控。
TensorFlow.js:重新训练垃圾评论检测模型来处理极端情况
44 分钟
Updated 2024年8月23日
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
通过 TensorFlow.js 预训练的机器学习模型,使用 JavaScript 制作智能摄像头
52 分钟
Updated 2024年8月23日
在此 Codelab 中,您将学习如何加载和使用一个 TensorFlow.js 预训练模型 (COCO-SSD),并用它来识别用于训练它的常见对象。
Flame 与 Flutter 简介
55 分钟
Updated 2024年8月22日
在此 Codelab 中,您将学习如何使用 Flame,一个基于 Flutter 构建的游戏引擎。您将了解 Flame 的组件和效果,以及如何将 Flame 与 Flutter 的状态管理相集成。
使用 Flutter 和 Flame 构建 2D 物理游戏
32 分钟
Updated 2024年8月22日
了解如何使用 2D 物理引擎 Forge2D 在 Flutter 和 Flame 游戏中构建游戏机制。
MDC-101 Web:Material Components (MDC) 基础知识 (Web)
17 分钟
Updated 2024年8月21日
使用核心组件构建一个简单应用,了解使用 Material Components for Web 的基础知识。
MDC-103 Web:通过颜色、形状、高度和类型设置 Material 主题 (Web)
35 分钟
Updated 2024年8月21日
了解 Material Components for Flutter 如何帮助您轻松地通过设计来传达品牌特色并使您的产品脱颖而出。
TensorFlow.js:将 Python SavedModel 转换为 TensorFlow.js 格式
58 分钟
Updated 2024年8月21日
在此 Codelab 中,您将学习如何采用 SavedModel 格式的现有 Python ML 模型并将其转换为 TensorFlow.js 格式,使其可以在网络浏览器中运行,同时学习如何解决在转换过程中可能发生的常见问题。
使用 Material Design 设计自适应布局
Updated 2024年6月5日
了解如何在 Material Design 中运用自适应设计原则,以便在不同屏幕尺寸间实现一致性。在此 Codelab 中,您将学习如何将移动设计转换为平板电脑格式,并了解自适应网格、自适应组合模式以及相关组件。
使用 Flutter 和 Flame 构建游戏
Updated 2023年5月19日
在此 Codelab 中,您将使用 Flutter 和 Flame 引擎创建一个名称为 Doodle Dash 的平台游戏。
在 Flutter 插件中使用 FFI
Updated 2023年5月19日
在此 Codelab 中,您将使用 FFI 构建一个适用于移动和桌面平台的 Flutter 插件,并在该插件中利用一个现有的原生 C 库。
Flutter 中的自适应应用
Updated 2023年5月8日
在此 Codelab 中,您将构建一个能够适应 Flutter 支持的所有六个平台(Android、iOS、Web、Windows、macOS 和 Linux)的 Flutter 应用。
MDC-103 Flutter:通过颜色、形状、高度和类型设置 Material 主题
Updated 2023年4月27日
了解 Material Components for Flutter 如何帮助您轻松地通过设计表达您的品牌并使您的产品脱颖而出。
使用 Document AI 智能处理手写表单 (Python)
Updated 2022年7月29日
在此 Codelab 中,我将创建一个以 Python 编写的 Document AI API 教程。
TensorFlow.js:使用 Firebase Hosting 大规模部署和托管机器学习模型
Updated 2022年7月29日
在此 Codelab 中,您将学习如何使用 Firebase 基础架构部署一个机器学习模型,以便通过 TensorFlow.js 在您的网站上使用该模型
让 Flutter 应用从枯燥乏味变得生动美观
Updated 2022年5月9日
Flutter 是 Google 的界面工具包,用于通过单一代码库针对移动设备、Web 和桌面设备构建经过原生编译的精美应用。Flutter 是一款免费的开源工具包,可与现有代码一起使用,广受全球开发者和组织的青睐。 在此 Codelab 中,您将改进 Flutter 音乐应用,使其从枯燥乏味变得生动美观。为此,此 Codelab 使用了在 Material 3 中引入的工具和 API。 此 Codelab 假定您具有一些 Flutter
使用 TensorFlow Lite Model Maker 训练垃圾评论检测模型
Updated 2022年5月7日
了解如何使用 TensorFlow Lite Model Maker 训练垃圾评论检测模型。
TensorFlow.js:构建垃圾评论检测系统
Updated 2022年5月7日
在此 Codelab 中,您将学习如何构建具有博文功能的简单评论功能的网页,并将其与预训练的机器学习模型集成,以检测垃圾评论,从而让您在垃圾评论出现之前将其滤除存储在任何后端数据库中,可缩短服务器处理时间和费用。
TensorFlow.js:重新训练垃圾评论检测模型以处理极端情况
Updated 2022年5月7日
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
向网站添加地图 (JavaScript)
Updated 2022年5月7日
在此 Codelab 中,您将学习在 Web 平台上开始使用 Google Maps Platform 需知的内容。您将学习所有基础知识,从准备工作到加载 Maps JavaScript API、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 Web 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps Platform,请直接跳到该 Codelab!
迁移到可变字体
Updated 2022年5月6日
在此 Codelab 中,您将了解可变字体、其优势、如何使用这些字体进行设计,以及如何使用 Google Fonts API 和 CSS 实现这些字体。
使用 WebGL 叠加视图打造 3D 地图体验
Updated 2022年5月6日
此 Codelab 会教您如何使用由 WebGL 提供支持的 Maps JavaScript API 功能控制三维矢量地图并在地图上渲染对象。 此 Codelab 假定您熟悉 JavaScript 和 Maps JavaScript API 方面的知识。如需了解使用 Maps JS API 的基础知识,不妨试着学习 向网站添加地图 (JavaScript) Codelab 。 若要完成下面的启用步骤,您需要启用 Maps JavaScript API 。 如果您还没有已启用结算功能的
使用 TensorFlow Lite Model Maker 创建自定义文本分类模型
Updated 2022年5月4日
了解如何使用 TensorFlow Lite Model Maker 重新训练垃圾内容检测模型,以检测特定类型的垃圾内容。
采用易于使用的颜色进行设计
Updated 2022年5月4日
在此 Codelab 中,您将了解颜色与无障碍功能、颜色对比度参考值之间的关系,以及 Material Theme Builder 如何创建易于访问的主题并用于轻松检查对比度。
使用 Chrome 开发者工具录制、重放和衡量用户流
Updated 2022年5月2日
您可以使用“Recorder”面板录制、重放和衡量用户流。 请观看下方视频,大致了解新的“Recorder”面板(预览版功能)。 按照以下步骤打开“Recorder”面板 我们将使用下方的咖啡订购演示页面。结账是购物网站中常见的用户流。 在接下来的部分中,我们将向您演示如何使用“Recorder”面板录制、重放和衡量以下结账流程: 录制完用户流后,您可以点击 Replay 按钮重放用户流。 您在页面上可以看到用户流的重放过程。重放进度也会显示在 Recorder 面板中。 您可以通过配置
将 Google 地图添加到 Flutter 应用
Updated 2022年5月2日
在此 Codelab 中,您将使用 Flutter 移动应用 SDK 打造 Google 地图体验,从而在 iOS 和 Android 上打造优质的原生体验。
使用 Chrome 开发者工具发现并修复低对比度文本
Updated 2022年5月2日
对比度设置不当是 Web 无障碍功能方面的头号问题 。现在,就让我们了解一下开发者工具可以如何帮助您了解、发现和修复这些问题。 您将修复网页的低对比度问题。 点击以下链接打开文本对比度低的网页: 然后,在该网页上 打开 Chrome 开发者工具 。 大约每 20 人中就有 1 人 患有色觉缺陷(又称“色盲”,但这个词不太准确)。这种障碍会令人更难分辨不同的颜色,从而放大对比度问题。 例如,作为视力正常的开发者,您可能会觉得网页上的文本看起来没有问题。
使用 Angular 和 Firebase 构建一个 Web 应用
Updated 2022年4月29日
在此 Codelab 中,我们将结合使用 Firebase 和 Angular 构建一个实时 Web 应用。
如何使用 Chrome 开发者工具调试 CSS 网格
Updated 2022年4月28日
现在,开发者工具可以更好地支持 CSS 网格调试 ! 如果网页上的某个 HTML 元素应用了 display: grid 或 display: inline-grid , “元素”面板 会提供诸多选项来帮助您更好地检查网格。 在此 Codelab 中,您将学习如何使用 Chrome 开发者工具调试 CSS 网格。 您将借助 CSS 网格调试工具来解开此谜题。 点击下面的链接,打开谜题网页: 然后,在谜题网页上 打开 Chrome 开发者工具 。 在 元素 面板中 检查谜题
使用 Google Maps Platform 和 Google Cloud 构建全栈店铺定位工具
Updated 2022年4月28日
假设您要在地图上展示多个地点,并且希望用户可以看到这些地点的位置并确定他们想要访问的地点。这种情况的常见示例包括: 在此 Codelab 中,您将创建一个定位工具,该定位工具会根据特殊位置的实时数据 Feed 进行绘制,帮助用户找到距离他们的出发地最近的位置。这种全栈定位工具能够处理的地点远远多于 简单的店铺定位工具 ,后者最多只能处理 25 个店铺位置。 此 Codelab 使用开放数据集模拟与大量店铺位置相关的预填充元数据,以便您可以集中精力学习关键的技术概念。 在下文的第 3 步中,为此
使用 Google Maps Platform 和 deck.gl 将数据可视化
Updated 2022年4月27日
此 Codelab 会教您如何使用 Maps JavaScript API 和 deck.gl(一个采用 WebGL 加速技术的开源数据可视化框架)将大量地理空间数据可视化。 如果您之前从未使用过 Google Maps Platform,请按照以下步骤操作: 如果您还没有 Node.js,请转到 https://nodejs.org/ ,然后在计算机上下载并安装 Node.js 运行时。 Node.js 包括 npm,您需要此软件包管理器才能为此 Codelab 安装依赖项。
使用 Google Maps Platform (JavaScript) 构建简单的店铺定位工具
Updated 2022年4月24日
网站最常用的功能之一是通过 Google 地图 突出显示有实体经营场所的商家、机构或其他实体的一个或多个地点。地图的实现方式可能会因各种要求(如地点数量及其更改频率)的不同而千差万别。 在此 Codelab 中,您看到的将是最简单的用例,其中只有几个地点且几乎不会更改,例如一个适用于连锁店商家的店铺定位工具。在这种情况下,您可以使用技术含量相对较低的无需任何服务器端编程的方法。但这并不是说您不能发挥创意,相反,您可利用 GeoJSON
使用 WebXR Device API 构建增强现实 (AR) 应用
Updated 2022年4月18日
学习如何通过 WebXR Device API 使用增强现实功能,以及如何使用场景理解功能将 3D 对象放置在现实世界中。
探索适用于 PWA 的全新与即将推出的浏览器功能:From Fugu With Love
Updated 2021年10月22日
渐进式 Web 应用 (PWA) 是一种通过 Web 呈现的应用软件,使用常见的 Web 技术(包括 HTML、CSS 和 JavaScript)构建而成。它们适合在使用符合标准的浏览器的任意平台上运行。 在此 Codelab 中,您将从基准 PWA 入手,然后探索最终会赋予您 PWA 超能力 🦸 的新浏览器功能。 这些新的浏览器功能中有很多正处于试验阶段,并且仍在进行标准化,因此有时您需要设置浏览器标记才能使用它们。 对于此 Codelab,您应该熟悉现代 JavaScript,具体而言是
使用 PageSpeed Insights API 和 CrUX Report API 衡量核心网页指标
Updated 2021年10月21日
了解如何使用 PageSpeed Insights API 和 Chrome UX Report API 来衡量网页的核心网页指标。
Create Your First 3D Map
40 分钟
Updated 2025年2月21日
This codelab is intended to help you understand how to create your first 3D Map using Photorealistic 3D Maps in Maps JavaScript. You will learn the basics about loading the right components of the Maps Javascript API, displaying your first 3D Map and
Add markers and animation to a 3D Map
1 小时 37 分钟
Updated 2025年2月20日
This tutorial explores how to add and style 3D markers in your application. You'll also learn how to animate your application by flying to and around specific locations. This tutorial builds on the concepts covered in the first codelab. If you