What I understand from _satellite.pageBottom() function is that it sends the DTM data set via JS from browser after the page is loaded, which is working as expected.
Now, we have a requirement where we need to send some data to Adobe after an AJAX event is triggered. We are unable to find which event to trigger to send this data to Adobe. Any idea how should we go about it ?
You'd do this from custom JS in a page load rule. Inside the handler, you'll need to inspect to make sure that you got the success event from the ajax call that you care about. I simple if / then should do the trick. Then you could call _satellite.track to trigger a DTM rule with the tracking that you want to send to AA.