I have front-end GA4 implementation and want to send transactions data (and some custom events) from the server via MP. With recomendations of Google to
include session_id as a param, so that measurement protocol events appear in session-based reporting
is it better to get session_id from gtag.js or generate random session_id?