我有一个网络应用,我需要使用谷歌翻译和语言检测API。在文档之后,我可以使用我的服务帐户使用API。但是,我有不同的客户(用户)使用我的服务,每个客户都应单独计费,所以我需要一种方法来分别计算每个用户的价格。
我在其他SO问题上读到,每个客户制作一个服务帐户是个坏主意。此外,我需要一种方法来允许每个用户以编程方式启用/禁用翻译功能(我的Web应用程序是云上的服务,因此,例如,如果解决方案是创建服务acc / user,那么我需要一种编程方式要做到这一点)。有关处理此问题的最佳方法的任何想法?