我已经使用Google App Maker构建了一个应用程序,其中有一个通过Query参数链接到表的Suggest Box .
该应用程序在预览模式下正常工作,但当我部署它时,建议框没有任何建议!
我之前已经部署了一次(没有我记得的选择框)并且它正常工作 .
我尝试重新部署到原始部署并部署到新部署,结果相同 .
我错过了一些安全设置吗?
我使用Drive Tables作为我的数据源 . 谷歌的善良人士给我发了几条链接,帮助我了解发生了什么:previewing and publishing your application和running as user or developer .
问题的关键在于,当您部署应用程序并以用户身份运行(默认)时,它不会使用任何驱动器表数据 . 如果要将驱动器表数据添加到已部署的应用程序,则必须执行以下操作:
打开App Maker
转到“应用程序设置”
转到部署
选择最近的部署,然后单击:“导出数据”
确保从Deployments下拉列表中选择Preview .
单击“导出”
这会将您的所有预览数据导出到新的Google电子表格中 .
现在转到App Maker中的Drive型号,然后单击“从表中导入数据”
您可以在此处选择将数据导入已部署的版本 .
完成导入过程后,您将在已部署的应用程序中获得所有数据 .
所有礼貌的谷歌,但我没有在文档中找到它,所以它可能会帮助某人 .
使用浏览器控制台查看连接是否有错误,确保用户可以访问数据源,如果您正在使用 Cloud SQL,请检查发布中的cloudSQL参数
2 回答
我使用Drive Tables作为我的数据源 . 谷歌的善良人士给我发了几条链接,帮助我了解发生了什么:previewing and publishing your application和running as user or developer .
问题的关键在于,当您部署应用程序并以用户身份运行(默认)时,它不会使用任何驱动器表数据 . 如果要将驱动器表数据添加到已部署的应用程序,则必须执行以下操作:
打开App Maker
转到“应用程序设置”
转到部署
选择最近的部署,然后单击:“导出数据”
确保从Deployments下拉列表中选择Preview .
单击“导出”
这会将您的所有预览数据导出到新的Google电子表格中 .
现在转到App Maker中的Drive型号,然后单击“从表中导入数据”
您可以在此处选择将数据导入已部署的版本 .
完成导入过程后,您将在已部署的应用程序中获得所有数据 .
所有礼貌的谷歌,但我没有在文档中找到它,所以它可能会帮助某人 .
使用浏览器控制台查看连接是否有错误,确保用户可以访问数据源,如果您正在使用 Cloud SQL,请检查发布中的cloudSQL参数