I created a rule which loads at the top, and the custom code is the visitorAPI.js file and added a condition. Any reason why this won't work? Then the code is still controlled by Launch but you can add the consent condition.
I have implemented a test with TrustArc, and I can stop everything but the Experience Cloud ID. The only solution I can find is to put the code outside of Launch and wrap the entire launch include in a conditional statement. If anyone has a better suggestion I would love to hear it.
Thanks Jeff, I was hoping they would all have the same sort of documentation as the data-connectors have for Adobe Analytics. Sort of step by step implementation guides. This is helpful though thanks!
I would echo this, plus adding tags back in for rules. Right now I am adding short-hand for page load top (PLT - ), page load bottom (PLB - ), event based (EB - ) and so on.