What’s the difference between api key, client id and service account?

This thread is old, but still adding the information. Might help others in future. Google needs unique identifier to tie it to your project (with your android package) for authentication and to manage traffic or quotas. Oauth and API key are such unique identifiers. OAuth 2.0 client IDs: If your application is using OAuth 2.0 … Read more