Hi,
I've been migrating some applications from the Google Maps Platform to ArcGIS Platform and ran into a question on how to track my users' usage in the platform. Google has something called "channels" in which an individual API request or client session can be associated with a unique channel ID that can then be used in reporting.
Is there any similar concept in ArcGIS Platform? From searching the docs nothing seems to have jumped out.
On a related note, is there a way to export usage data from the platform grouped by different criteria, for example API Keys? The graph on https://developers.arcgis.com/usage is nice but I'm hoping to do a bit more with the data.
Finally, is there an API of some sort that can generate new API keys? That could be an interesting approach too. But I can't find anything like that in the developer documentation.
Thanks,
Dan