我管理多个项目,每个项目都包含多个API客户端(Android应用程序,iOS应用程序,PWA和后端服务器)。
yt API terms的词汇表:
- “ API客户端”是指由您开发的访问或使用YouTube API服务的网站或软件应用程序(包括移动应用程序)。
- “ API项目”是指API客户端访问和使用YouTube API服务所必需的在Google Developer Console中创建的项目。
在yt API terms我must create exactly one (1) API Project for that API Client. Those API Credentials are intended to be used exclusively by the associated API Client, which means that you must not use that one (1) API Project for multiple API Clients.
之后。然后我知道我应该为Android App创建一个API项目,为iOS App创建一个API项目,等等。
但是我最近收到了来自Google的以下电子邮件:
我们最近检测到您的Google Cloud / API项目通过多个项目(一个项目)正在规避我们的配额限制,并且似乎违反了YouTube API服务条款(III.D.1.c)。
为解决此问题,请删除所有使用YouTube API使用的项目,但您希望保持活动状态的项目除外
然后,如果我删除API项目并为所有API客户端保留一个,则这意味着我应将一个API项目用于多个API客户端,这是条款禁止的。
遵循的最佳方法是什么?