This site loads Google Tag Manager globally and pushes page, product, cart, profile, authentication, and purchase signals into the GTM data layer.
data/global-head.html with container GTM-TH2S88TX, plus the noscript fallback in data/global-body.html.
On page load, public/global.js pushes zeta_id, zeta_type, zeta_url, zeta_cat_1, and zeta_cat_2.
window.z_prd_id, window.z_prd_title, window.z_cat_1, and window.z_cat_2 before the global data-layer push runs.
Zeta product pages also emit bt:id and bt:type=product meta tags.
z_updated_cartzeta_cart with the current cart snapshot.
z_purchased/api/purchase/latest. The payload includes purchase/cart data.
z_updated_profilezeta_user_profile first so stale nested values do not remain in GTM.
z_signed_up with zeta_user_id and zeta_user_email.
Login pushes z_logged_in with the same identifiers. Logout pushes z_logged_out.