We needed some help from the Adobe services team to set up triggers because i think there is some back end functionality that needs to be turned on, but essentially we followed the second document you provided which utilizes a pipeline that sends the data directly down to campaign into a 'nms:pipeline' schema. The Triggers UI is essentially a less robust Analytics Workspace where you can set up Action, Abandonment, Session Start, or Session End. I've had some difficulty with it but we're trying to leverage it more currently. Good luck!