Approach
Our collaboration included a fixed number of implementations, with a key objective: enable Threedium to handle future implementations independently.
We started off by creating a testing environment. Here we tested implementations ourselves and established standardized event naming conventions and report structures that would work across all client implementations.
Given the two different implementation methods (iframe and API), we developed separate tracking approaches for each.
The complexity of enterprise environments led us to provide in-person guidance to development and analytics teams during implementation and testing afterwards.