Google App Engine中是否有可能获取每个用户的资源使用情况?应用引擎中每个用户的资源使用情况
基本上,应用程序是由每个用户分开使用。用户之间没有共享的数据(这里简化一下,因为它的用户所属的项目是独立的)。我不想盲目地向用户收取相同的价值,而是想知道每个用户对资源的实际使用情况,并对他们收取相同的费用。这怎么可能在Google App Engine中完成。
另外,可以说我在App Engine中为Google Apps Marketplace创建了一个应用程序。而且,我希望每个公司都支付使用应用程序的费用。在这种情况下,问题是否仍然存在?
说明性: 每个用户的资源使用情况可能会有很大差异。它甚至可能是,大多数资源正在被单个用户使用(例如:繁重的使用并不意味着滥用应用程序,只是需要为使用付费)。这就是为什么我试图找到每个用户的资源使用情况。
为每个用户/项目提供单独的应用程序是一个选项(如下所示)。但是,更新到应用程序不会很容易。
这是否与一个应用程序使用多个应用程序的服务条款限制兼容?另外,如果您有数百个客户,则可能难以管理。 – 2010-08-06 17:46:56
是的,这是一个选项。但是,那么更新应用程序不会很容易。 – ciju 2010-08-07 12:33:34
它违反了GAE ToS。 – 2010-08-08 02:55:12