A/B test data collection framework design