User-defined query string parameter
Xavier RG
We have an online game we are sending users to play for psych research. We are using five simultaneous CR experiments, and want to put players in one of five conditions based on the experiment they're in (on the same website).
The easiest way to do this would be for us to pass a query string parameter, e.g., "?xyz=study1" that we could then use to assign participants to a group
C
Charles Jamerlan
Thank you for your inquiry! Just to clarify what you are looking for - is it for a way to pass querystring parameters back to your online game (project URL)? For instance, from CR, you want to be able to send your participants to 1 of 5 different online game URLs, such as:
- www.gamelink.com?xyz=fromCR1
- www.gamelink.com?xyz=fromCR2
- www.gamelink.com?xyz=fromCR3
- www.gamelink.com?xyz=fromCR4
- www.gamelink.com?xyz=fromCR5
Xavier RG
Charles Jamerlan: yes, that’s exactly what I’m looking to do!
C
Charles Jamerlan
Xavier RG: With our Connect platform, you can actually change the url parameter names for the projectId, assignmentId, and participantId to your liking. In the screenshot attached, you can change projectId to be passed over to your online game as "xyz". Please let me know if you have any questions, or even would like a walkthough of our Connect platform (if you aren't already using it). Thanks!
Xavier RG
Charles Jamerlan: thank you very much! That’s great. Is there a way to do it in MTurk toolkit as well?