Google Analytics Ecommerce Recommended Events: purchase, add_to_cart, begin_checkout

GA4's official recommended ecommerce events include purchase, add_to_cart, and begin_checkout, and each one needs an items array plus its own set of parameters like value, currency, and transaction_id. Get these wrong and your funnel reports quietly go blank or start lying to you. This isn't a third-party best practice list, either: these are the exact events defined in Google's own GA4 Measurement Protocol and gtag.js documentation.