Context: br33f/php-GA4-Measurement-Protocol#49 (comment)
If this is possible it could be incredibly useful to add context to a purchase done server-side, like Channable would do.
It could be useful to add additional events to the baseRequest of the GA4 client
Maybe we could fire a magento event passing along the baseRequest, and order information.
This way additional events could be added to the request like campaign_details to set the manual source/medium value in GA