最终用户可以从Marketplace应用安装我的应用。但是当他们从marketplace app卸载时,我没有获得卸载信息,我的应用程序开始使用admin sdk从该域获取用户详细信息,它返回' 403:请求的域未被授权'然后我了解最终用户已从市场应用程序中删除了应用程序。因此,我想捕获此卸载信息,以便我可以停止与该域相关的任务。
另一件事是如果最终用户在特定的组织单位上安装应用程序。我无法获得该组织单位名称,路径等。那么我如何获得已安装的组织详细信息?因此,使用admin sdk很容易从该组织单位获取用户。
答案 0 :(得分:1)
不确定它会告诉你什么方式,但更长远的解决方案可能是自己检查一下。您可以使用Google Apps Marketplace API https://developers.google.com/apps-marketplace/v2/reference/来获取有关使用您的应用的域的信息。
您可以获取客户许可证信息,告知您应用程序是否在state
字段中获得许可。
https://developers.google.com/apps-marketplace/v2/reference/customerLicense#resource
您可以每天检查一次,以便现有客户检查他们是否仍然安装了它,或者是否已将其卸载。