We have a web application in which we are going to use google cloud apis. We want to have a seperate billing for each clients as per their usage.
As of now, what clients have to do is, register on google cloud -> create a project -> select api key -> manually copy-paste to our system.
Is there any way to do this programmatically through cloud admin api? In other words, we would like to get client private key(of cloud api) on the client login(sign in with google, maybe!) itself.