准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create the app
/ 50
Deploy and test the app
/ 50
在本实验中,您将使用 AppSheet 部署和发布应用,以便最终用户可以访问和使用您的应用。
在本实验中,您将学习如何执行以下任务:
请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示实验资源可供您使用多长时间。
此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。为此,我们会向您提供新的临时凭据,您可以在该实验的规定时间内通过此凭据登录和访问 AppSheet。
为完成此实验,您需要:
准备就绪时,点击开始实验。
此时您会看到“实验详细信息”窗格,其中包含您在进行该实验时必须用来登录 Appsheet 的临时凭据。
如果该实验需要付费,系统会打开一个对话框供您选择支付方式。
点击打开 AppSheet。
该实验会启动资源并打开另一个标签页,显示“登录”页面。
提示:将这些标签页安排在不同的窗口中,并排显示。
使用 Google 账号登录。
如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。
点击下一步。
复制下面的密码,然后将其粘贴到欢迎对话框中。
点击下一步。
点击我了解以接受相关条款。
点击继续以接受 Google AppSheet 的政策和条款。
在 AppSheet 的意见征求页面上,点击允许。这将允许 AppSheet 访问与您的 Google Cloud Skills Boost 账号关联的 Google 云端硬盘文件夹。
您现在已登录到 AppSheet。
如有必要,将请提供您的信息,以便我们为您提供更好的建议对话框关闭,并查看 AppSheet“我的应用”页面。
“我的应用”页面是空的,因为您还没有任何应用。
开发自己的或公司的应用时,您通常需要在一个持续的项目周期内,逐步构建应用。
在部署和发布之前,您构建的应用会保存在 My Apps(我的应用)页面上的 Prototype Apps(原型应用)部分,您可以随时访问。
在此任务中,您将使用模板创建在上一个实验中构建的应用。
在实验环境中,有时在上一个实验中构建的应用,仍会在 Prototype Apps(原型应用)部分列出。您无法使用该应用继续完成本实验,因为该应用无法使用底层数据。
在继续本实验之前,必须先删除该应用。
如果 Customer Contacts 应用已列出,请点击三点状菜单 (),然后选择 Delete(删除)以删除该应用。
点击 Ok(确认)以确认删除操作。
点击链接,将 Customer Contacts 应用复制到您的 AppSheet 账号。
在左侧菜单中,点击复制应用图标。
在 Copy App(复制应用)表单中,指定以下内容,并将其余设置保留为默认值:
属性 |
值 |
应用名称 |
Customer Contacts |
点击 Copy app(复制应用)。
您的应用已设置了原始联系人和公司数据源,您现在可以继续构建应用的功能。
点击“检查我的进度”以验证是否完成了以下目标:
在此任务中,您将运行部署检查,以检查应用中是否存在任何错误或警告。
要对应用运行部署检查,请前往 AppSheet 界面中的 Manage > Deploy(管理 > 部署)标签页。
点击 Deployment Check(部署检查)。
点击 Run Deployment Check(运行部署检查)。
部署检查的输出会列出在部署应用之前应修复和处理的所有错误或警告。
查看报告,查找部署检查中发现的任何错误或警告。滚动即可查看完整的问题列表。
报告中提示存在一些错误或警告。您将在下一项任务中修复这些问题。
在此任务中,您将查看部署检查报告中的每个错误或警告的详细信息,并修正这些错误。
点击“Data matches expected structure”(数据与预期结构匹配)错误。
该部分会展开,提供有关错误的更多详细信息。
点击 More info(更多信息),查看有关此错误的更多详细信息。
从错误描述中可以看出,应用定义中的 Company ID 列的名称与 contacts Google 表格中的 Company 列的名称不匹配。
如需修复此错误,请前往 AppSheet 编辑器中的 Data(数据)部分,然后点击 contacts 以打开表定义。
修改 Company ID 列的名称,将其更新为 Company。
Company 列还用于 Companies 表中 Related contacts 反向引用列的应用公式表达式,因此该表达式也必须更新。
在 Data(数据)中,点击 companies 以打开表定义。
点击 Related contacts 列定义的 Formula(公式)字段,调出表达式助理。
修改 App Formula 表达式,将列名更新为 Company。
在表达式助理中点击 Save(保存)。
点击 Save(保存)以保存应用更改。
建议添加应用的简短说明。
点击“App description”(应用说明)警告。
该部分会展开,提供有关警告的更多详细信息。
点击 More info(更多信息),详细了解报告的问题,包括可能的原因和解决步骤。
要处理“App description”(应用说明)警告,请前往 Settings(设置),然后在 AppSheet 界面中的设置下点击 Information(信息)。
点击 App Properties(应用属性)。
在 App Properties(应用属性)表单中,指定以下内容,将其他设置保留为默认值:
属性 |
值 |
简短说明 |
一款可在一个位置管理所有客户和联系人的应用。 |
行业 |
商业服务 |
点击 Save(保存)以保存更改。
您的应用已配置为使用 AppSheet 提供的一个徽标。此警告旨在提醒您将该徽标更改为自己的自定义图标。
点击“Use custom app launch icon”(使用自定义应用启动图标)警告。
该部分会展开,提供有关警告的更多详细信息。
(可选)点击 More info(更多信息),详细了解报告的问题,包括可能的原因和解决步骤。
如需为应用提供自定义应用启动图标,请前往 AppSheet 界面中的 Settings > Theme & Brand(设置 > 主题和品牌)窗格。
对于 App logo(应用徽标),从下拉列表中选择 Custom(自定义)。
在徽标右侧的编辑框中复制并粘贴以下网址:
点击 Save(保存)以保存更改。
此警告指出,为图片和文档启用离线设备缓存可优化您的应用体验。
点击“Content caching on the mobile device(移动设备上的内容缓存)警告。
该部分会展开,提供有关警告的更多详细信息。
(可选)点击 More info(更多信息),详细了解报告的问题,包括可能的原因和解决步骤。
如需启用此选项,请在 AppSheet 界面中前往 Settings > Offline mode(设置 > 离线模式)窗格。
在 Offline Use(离线使用)部分中,
启用“Store content for offline use”(存储内容以供离线使用)选项。
如需详细了解离线内容缓存,请访问 AppSheet 文档网站。
点击 Save(保存)以保存更改。
修正所有错误并查看或处理所有警告后,您应再次运行部署检查。
在 AppSheet 界面中,前往 Manage > Deploy(管理 > 部署)标签页。
如果上次运行的部署检查报告处于打开状态,请点击 Continue editing(继续修改);否则,请点击 Deployment Check(部署检查)面板以将其展开。
点击 Run Deployment Check(运行部署检查)。
此时,部署检查的输出中不应包含任何错误或警告。现在,我们可以在下一个任务中部署应用了。
在此任务中,您将部署应用,并在 AppSheet 界面之外,直接在浏览器中测试该应用。
在 Deployment Check(部署检查)面板中,点击 Move app to deployed state(将应用更改为已部署状态)。
AppSheet 随即会部署您的应用,并将应用状态更改为“Deployed”(已部署)。
在 AppSheet 界面中,点击 Share(分享)图标。
在 Share app(分享应用)对话框中,点击 Copy sharing links(复制分享链接)。
点击复制图标,复制浏览器链接。
要打开该应用,请将链接粘贴到单独的浏览器窗口中。
或者,点击 AppSheet 编辑器中应用预览上方右上角的 Open in tab(在新标签页中打开) 图标。
应用应该会在新的浏览器窗口中加载。
在桌面浏览器中测试应用的功能,确保所有功能都按预期运行。
在运行该应用的桌面浏览器中,点击 ShipTo 图标以打开送货表单。
在表单中指定以下内容,其余设置保留默认值:
属性 |
值 |
产品名称 |
测试产品 |
数量 |
4 |
状态 |
新 |
公司 |
列表中的任何公司 |
验证应用是否会根据所选的“company”自动显示“Shipping Info”。
点击 Save(保存)以提交表单,并将新的送货条目保存到 shipTo 表中。
点击“检查我的进度”以验证是否完成了以下目标:
在对应用进行全面测试后,您可以将应用分享给自己或任何用户,以便他们下载并开始使用该应用。
与用户分享应用的第一步是将他们添加为应用的用户。
如需向应用添加用户,请在 AppSheet 界面中点击 。
在 Share app(分享应用)对话框中,输入一个有效的邮箱。
您还可以选择添加其他用户邮箱。
勾选 reCAPTCHA 框,验证您不是机器人。
(可选)更新邀请消息。
点击 Send(发送)。
您已使用 AppSheet 成功部署并发布了应用。
在本实验中,您学习了如何执行以下任务:
…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。
本手册的最后更新时间:2024 年 11 月 08 日
本实验的最后测试时间:2024 年 11 月 08 日
版权所有 2025 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验