I received a mail from Google informing me that I've got till March 7 to ensure my project is no longer using affected Google+ APIs that will be depreciated. Here's my current implementation when constructing Google sign-in:
GoogleSignInOptions gso = new GoogleSignInOptions
.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.build();
Now from what I read in the documentation: "By using GoogleSignInOptions.Builder with the DEFAULT_SIGN_IN option, you will automatically request the profile scope which provides the user’s name and profile picture"
The mail says the plus.people.get corresponds to the Google+ API method that is still used (and will be depreciated) and shutdown.
If you see API calls to people.get, these can be the result of using the Google+ Sign-In feature in your application, which is now fully deprecated and is being shut down. Developers should migrate from the Google+ Sign-In feature to the more comprehensive Google Sign-in authentication system.
I published an update of my app to the store 1 month ago. Do I need to make some changes in my app (for Google sign in) again before republishing it ?
I get same mail and I was confused. First of all. You could get this mail also by using some Google+ widgets (for example on your site - buttons etc).
I'm not sure if you get second mail [Correction] in the title.
Make sure to read this also. You'll find some instructions here: https://developers.google.com/identity/sign-in/android/quick-migration-guide
And it looks like you are using new GoogleSignIn API so you should be OK. I'm using the same method right now. Make sure to use one of the latest version of Play Services in your gradle.
You can still getting some requests for old API when your users didn't update your apk or using your apk from a third-party Play Store (installed manually). We can't do nothing about it.