Administering 3 single-category IATs in the middle of a Qualtrics survey


Author
Message
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 104K
> There is one more issue---once IATs are done, it opens a new tab and the Qualtrics survey starts from page 1 again...

I don't know which means (if any) Qualtrics provides to have a survey on their platform pick up where participants left off. This would be something Qualtrics support should be able to answer.

> I can create two separate surveys because participants will be randomly assigned to four different conditions before IATs and
> the rest of the survey after IATs depends on the condition they were randomly assigned.                               

A solution to this would be to forward the assigned *condition* via a query parameter as well. Your 2nd Qualtrics survey would have to be set up to read in the value of the query parameter and then progress accordingly (i.e. administer the questions pertaining to the assigned condition).

rachaelf
rachaelf
Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)Expert (1K reputation)
Group: Forum Members
Posts: 4, Visits: 8
Hi Nao, that is a Qualtrics question and we can try to work something out.
nhl
nhl
Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)
Group: Forum Members
Posts: 15, Visits: 66
Rachel has been looking into this issue from the Qualtrics side, and this is what she's found:

"When I take your survey and get redirected from inquisit back to Qualtrics this is the link it redirected me to: https://qaz1.az1.qualtrics.com/SE/?SID=SV_aVJsIxvLV4UViFD&&RID=R_psXp6zEoLPozUn7
It looks like inquisit is automatically adding the RID=ResponseID to the end of the redirect URL which is a problem. This makes it a different link from the one the respondents started in, which is why it is starting a new session. We need to work with Inquisit so that they aren't automatically adding the query at the end. "
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 104K
> It looks like inquisit is automatically adding the RID=ResponseID to the end of the redirect URL which is a problem

That's correct. And it's exactly what Inquisit is supposed to do by default. If Qualtrics is unable to simply ignore the query parameter, here's what you ought to do on the Inquisit side:

Modify your *scripts* (not the launch page) to set the URL to redirect to by having them set the defaults.finishpage property. In every <expt> element in each of your three IAT scripts you would add

<expt>
/ onexptbegin = [defaults.finishpage = "https://qaz1.az1.qualtrics.com/SE/?SID=SV_aVJsIxvLV4UViFD"; ]
...
</expt>

That will get rid of any and all query parameters that originally went into the launch page.

nhl
nhl
Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)
Group: Forum Members
Posts: 15, Visits: 66
I think it is working now. Thank you again for your assistance. I will have several students test run it this week. If we see additional issues, I will definitely come back to this thread. But, again, thanks!
nhl
nhl
Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)
Group: Forum Members
Posts: 15, Visits: 66
After test-running the study, we found that the transition from/to Qualtrics is not as smooth and carefree as we hoped... So, the major issue is that, once participants are done with the IATs, they are brought back to the last Qualtrics page they were on with the link to Inquisit. During the test run, some of my research assistants thought that a page popped up after IATs was a new one with a new link so they clicked on the link again only to found that they were brought back to Inquisit for the second time. Assuming that not all participants will be reading the instructions very carefully, this mistake would like to happen to multiple people. 

Ideally, we would create two surveys as you suggested previously: pre-Inquisit and post-Inquisit. However, there are two issues with this approach. First, participants will be randomly assigned to one of four experimental conditions in the pre-Inquisit survey, and the last part of the post-Inquisit survey would depend of the condition participant received in the pre-Inquisit survey. So, we need to pass condition information as query, in addition to response ID, back and forth between Qualtrics and Inquisit. But, the second issue is that Inquisit allows us to enter only one URL to re-direct us back to Qualtrics. Based on my conversation with a Qualtric specialist, in order to pass condition query, we need to be able to enter four URLs (one for each of the four experimental conditions).

Finally, I would like participants to install Inquisit program immediately after consenting. I remember there was a thread on this topic discussing an exact command that we need to insert to achieve that. But, it seemed like those posted commands were not working, and I don't think working command was ever posted, if I remember correctly... Can you please let me know the exact command and where I need to insert that command? Thanks!
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 104K
> After test-running the study, we found that the transition from/to Qualtrics is not as smooth and carefree as we hoped... So,the
> major issue is that, once participants are done with the IATs, they are brought back to the last Qualtrics page they were on
> with the link to Inquisit. During the test run, some of my research assistants thought that a page popped up after IATs was a
> new one with a new link so they clicked on the link again only to found that they were brought back to Inquisit for the second
> time. Assuming that not all participants will be reading the instructions very carefully, this mistake would like to happen to
> multiple people.

You may want to explore options for resolving this on the Qualtrics-side. E.g. disable the link after a short period of time using JavaScript.

> Based on my conversation with a Qualtric specialist, in order to pass condition query, we need to be able to enter four URLs
> (one for each of the four experimental conditions).

I don't believe this is accurate and would recommend going over this with Qualtrics support again. Qualtrics should be perfectly capable of (1) extracting the value of the condition query parameter passed back and forth and (2) adjusting the survey flow according to that value (i.e., administer a set of questions based on the condition), all within a single survey.

> Finally, I would like participants to install Inquisit program immediately after consenting. I remember there was a thread on this
> topic discussing an exact command that we need to insert to achieve that. But, it seemed like those posted commands were
> not working [...]

The topic you are referring to is https://www.millisecond.com/forums/Topic13622.aspx and the commands therein are working (see the various responses for code using the Web Player instead of the plugin as well as how to test the code). It may be that Qualtrics imposes constraints on custom / 3rd party JavaScript on their platform, but I do not know that. Qualtrics support should be able to provide specifics if so. Alternatively, direct your participants to https://www.millisecond.com/download/inquisitweb4.aspx prior to the Qualtrics survey or embed that page at the start of your survey.

Hope this helps.

Edited 9 Years Ago by Dave
nhl
nhl
Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)
Group: Forum Members
Posts: 15, Visits: 66
I talked to the Qualtric support center, and they said it would possible to specify the condition for the second survey if we can attach more than one query parameters to the end of the URL that will redirect participants from Inquisit back to Qualtrics. We would be to attend Response ID as well as the condition parameter. How can I set this up on the Inquisit end? I see a box to enter the name of the url query parameter that contains the subject id in the Web Script Wizard. Where should I put the the url query parameter that contains the condition?
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 104K
There is nothing you need to configure on the Inquisit end. Any and all query parameters that come in to the launch page will automatically be appended to the outgoing URL when Inquisit redirects (here: back to Qualtrics / the 2nd Qualtrics survey).

I.e. if you pass two query parameters from the 1st Qualtrics survey to the Inquisit launch page, Inquisit will keep those parameters when it bounces you to the 2nd Qualtrics survey. Whether you have Inquisit Web *use* one, both or none of those parameters does not matter.

What you will have to do, though, is the changes you made to the scripts' <expt> elements discussed earlier in this thread:

https://www.millisecond.com/forums/FindPost17150.aspx

Those changes were necessary to get *rid* of incoming query parameters upon redirection (which is what you wanted / needed at the time). Now you'll want to *keep* incoming query parameters.

nhl
nhl
Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)Distinguished Member (3.1K reputation)
Group: Forum Members
Posts: 15, Visits: 66
Thanks. There is another question: I get an error massage when I try to download Inquisit 4 Web from the the link you provide for participants to download Inquisit 4 Web (https://www.millisecond.com/download/inquisitweb4.aspx). The message says "Inquisit 4 Web Player cannot be installed on Windows XP/Vista/Windows 7/Windows 8x64. I think many participants would be using Windows 7/8 x64...
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search