Google api 我应该为每个API创建单独的控制台项目吗

Google api 我应该为每个API创建单独的控制台项目吗,google-api,Google Api,我创建了一个与谷歌API连接的web应用程序。在过去,它只与谷歌分析API连接。现在,我正在使它与谷歌网站管理员工具(GWT)链接。我的一些现有用户可能希望选择加入GWT。新用户可能只想链接一个或两个API 为每个API创建单独的控制台项目是最佳实践吗 在实验过程中,我修改了我原来的Google Analytics项目以支持GWT。但在这样做的过程中,我发现用户无法撤销对一个API的访问;他们需要撤销这两个API 然后我创建了一个单独的项目来管理GWT。这一切都很好。但从用户的角度来看,它又进入

我创建了一个与谷歌API连接的web应用程序。在过去,它只与谷歌分析API连接。现在,我正在使它与谷歌网站管理员工具(GWT)链接。我的一些现有用户可能希望选择加入GWT。新用户可能只想链接一个或两个API

为每个API创建单独的控制台项目是最佳实践吗

在实验过程中,我修改了我原来的Google Analytics项目以支持GWT。但在这样做的过程中,我发现用户无法撤销对一个API的访问;他们需要撤销这两个API

然后我创建了一个单独的项目来管理GWT。这一切都很好。但从用户的角度来看,它又进入了他们的“连接的应用程序”(见屏幕截图)

对于这种情况,最佳做法是什么


项目是基于应用程序的IMO。如果您的应用程序需要访问谷歌分析和网站管理员工具,那么您在GDC中的项目应该包括这些工具。另一方面,你的用户必须对每个项目进行两次身份验证,一次一次。没关系。我的应用程序是“点菜式”报告工具。随着时间的推移,我计划加入YouTube访问,以及对其他Web服务的访问。我想用户只希望我们能够访问某些服务。