The GA4 ecommerce items array: required vs optional fields
Miss a required field in the GA4 items array and the items disappear from your ecommerce reports, even though the purchase event still fires. Here’s what’s required, what’s optional, and what to actually send.