Google Plus SDK删除账号并撤销AccessAndDisconnect

Google Plus SDK delete account and revokeAccessAndDisconnect

Here 它说:

To comply with the terms of the Google+ developer policies, you must offer users that signed in with Google the ability to disconnect from your app. If the user deletes their account, you must delete the information that your app obtained from the Google APIs.

这是否意味着如果用户从 android 设备本身删除帐户,我也会撤销访问权限?(如果可能的话!)或者它是我应用程序中的删除按钮?还是两者兼而有之?

因为句子很乱!当他们说我必须给他们断开连接的能力时,他们使用了断开连接这个词,然后他们使用了删除这个词 当他们说如果用户删除他们的帐户时!

他们的意思是我必须提供断开按钮和删除按钮吗?或断开连接按钮也会删除帐户?

我该怎么办?

是的,这句话(以及 Google+ 集成的几乎整个 SDK 文档)有点令人困惑。但我认为这应该意味着您必须为用户提供一种方法来断开他们的 Google+ 帐户与您的应用程序的连接。就 "delete" 部分而言,如果用户删除了您的应用程序帐户或在您的应用程序中与 Google+ 断开连接,您将无法保留用户数据。
而且我认为您不能给他们一个 "delete" 按钮。因为据我所知,用户无法从您的应用中删除其 Google+ 帐户。他们可能会谈论您根据 Google+ 提供给您的 API 的信息创建的任何帐户,这些帐户可以删除。