I also found Fred's blog really useful in getting the most out of Launch, here is an example: https://www.fullstackanalyst.io/blog/tag-management/using-adobe-launch-for-configuration-management/
Usually '#' is used as an anchor for on-page buttons to link to content on the same page but much lower (or higher) on the page. So my guess is this is why it is never sent with requests. If you had a campaign that had used # you would have to change it (encode it) to '%23' so it can be picked up b...
Sounds like you want to use this: https://developer.adobe.com/analytics-apis/docs/2.0/ And this: https://developer.adobe.com/analytics-apis/docs/2.0/guides/endpoints/
As the title suggests, this is mainly for use on providing different access to different components to different groups: from Marketers, to Interns, to AA Power Users and to admin - and this is by no means an exhaustive list. And a follow up question is how much these are transferable to CJA?