Hello,
Thank you for your interest in Proctor and thank you for raising this question.
For this question, I think it depends on where you want to determine / choose which the treatment for the users.
- If you want to determine it on backend server side, then yes, it is totally fine to use Proctor.
- If you want to determine it on client applications on mobile devices, it will be difficult because:
- We requirement the client applications to load periodically the proctor_test_matrix which includes the configuration for all the A / B tests
- The libraries we provide are written in Java
If you really need to choose the treatment on client applications, here is an optional workaround:
- Still determine the treatment on server side behind an endpoint
- Make client applications call this endpoint
Hope the above information could help you. If you have further questions, please don't hesitate to contact us.
Thanks,
Xiaoyun