Hi,
Well yes. However, while a plugin to track events makes sense, the tracking of purchases is not really ideal with the GA4 API.
This API requires to add javascript to a page displayed by the user.
However, the payment confirmation usually happens in a server to server communication between the payment gateway and the website. So you can't track the "purchase" event properly with it as you can't output javascript when the order is being confirmed (that would just send the javascript to the payment gateway, which doesn't care about it and might even create issues with some of them).
So the plugin we already have is still a good solution to track transactions on your website with GA as the notification of the data to GA is also done with a direct server to server communication, and not through the browser of the customer.
So I guess such plugin would be used to track when a user open a product page and add a product to the cart.
Could you explain why that's an interesting thing to gather in GA over gathering purchases ?
To me, I would suppose that the main thing I would like to know is when someone purchases something while coming from an ad. And such GA4 plugin wouldn't allow me to know that, so I don't see in what way it would be helpful.