Hi Robert,
If you view the link I posted, you can see this lines:
Your client ID and signature
Upon purchasing your Google Maps APIs Premium Plan license, you will receive a welcome email from Google that contains your client ID and your private cryptographic key.
So that’s should be what our map need, client id and private key.
Only our web edition and mvc edition require javascript library, the desktop and wpf edition require static api key. So we cannot use the Javascript library key in desktop edition, I think you should want to login your account in Google and build the key follow Google’s documentation.
I am not sure whether your scenario is need deploy your client end into different machines and control their traffic usage, I can only say, we cannot do anything for control the usage of Google’s key, we just append necessary information after the requirement URL.
If you want to do something for different users, I think you can try to modify the SendingRequest, redirect the request url to your server, then do something in your server. Or you can use proxy, and control that in your proxy server side. If I misunderstand your requirement here, please just ignore this part.
Regards,
Don