我已为Google Apps Marketplace(GAMv2)创建了测试列表,并指定了设置网址。使用" TEST INSTALL FLOW"进行测试时按钮,弹出授权屏幕并单击"接受"按钮带我到弹出窗口,确认已添加应用程序。有一个"启动应用程序"按钮和"管理应用程序"链接在这第二个弹出窗口。 "启动应用程序"按钮转到我在列表定义中输入的设置URL。
安装流是否应该自动重定向?我已经看到了其他问题,这种行为似乎正在起作用:
还有市场文档中的这个页面,它说它应该重定向: https://developers.google.com/google-apps/marketplace/eap/oauthwalkthrough
其他人有这个问题吗?
答案 0 :(得分:1)
在市场的v1中,是的,设置链接自动包含在线性安装流程中。在新安装流程中,设置链接单独显示。它们会呈现给用户,但不保证用户会单击它。即使在V1中,也有一些用户可能最终绕过设置链接的情况。
可以做一些改进,鼓励管理员重新访问设置,如果他们跳过它。在任何一种情况下,应用程序都应该容忍这些案例并进行调整。
我的建议是检查登录并输入设置流程(如果尚未执行)。您可以使用许可API来检查域是否已从市场安装。如果您需要强制执行诸如要求管理员权限之类的操作,则可以添加进一步检查以查看当前用户是否为域的管理员,并向非管理员用户发送礼貌消息,指示应用尚未准备好供他们使用。