Introduced enforceable, automated analytics tagging and unified reporting through the /reportAnalytics endpoint for all frontend user interaction events. 1. Code sample of listener + fetch Example React component (developer-only responsibility = add the tag) Global analytics listener (runs once) 2. Visual of API call in Network tab When clicking the button above,
Previously on Shopify, we used to have an Excise Tax product that costed 1 cent, and to get the correct amount of taxes on the cart, we would change the quantity of that product on the cart to get the desired result. Our new approach is to instead make a
Release Note: All write operations now generate human-readable audit rows in a Google Sheet, making audit data quickly accessible to Ops without requiring a backend. Context Auditing changes to licenses and configurations required digging through logs or building a dedicated backend. With this feature, all writes are appended directly to