ropensci / qualtRics

Download ⬇️ Qualtrics survey data directly into R!
https://docs.ropensci.org/qualtRics
Other
215 stars 70 forks source link

Get Survey -> Get Export Response #94

Closed MPuopolo86 closed 4 years ago

MPuopolo86 commented 5 years ago

There is a new API to get survey responses, which pulls from a different "engine" and allows fixes to contact lists and embedded data to show up in results. Are there plans to update to using this new call?

https://api.qualtrics.com/v3/reference/create-response-export-new#create-response-export

br8n commented 5 years ago

Qualtrics has informed us that they plan to retire API v2 in November 2019. Here's their documentation for moving v2 calls to their v3 equivalents: https://api.qualtrics.com/docs/migration-guide

juliasilge commented 5 years ago

We are already using the v3 responseexports API, so we should be good to go on that. I believe that embedded data does show up in results already (at least, it has for my surveys).

We have not yet implemented contact lists, I believe.

br8n commented 5 years ago

Thank you for confirming! Sorry for not examining the code more carefully.

On Thu, Apr 11, 2019 at 4:38 PM Julia Silge notifications@github.com wrote:

We are already using the v3 responseexports API https://api.qualtrics.com/docs/response-exports, so we should be good to go on that. I believe that embedded data does show up in results already (at least, it has for my surveys).

We have not yet implemented contact lists, I believe.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ropensci/qualtRics/issues/94#issuecomment-482302245, or mute the thread https://github.com/notifications/unsubscribe-auth/AESOX5XWecQZMRWKcB_YK1Kx2oQygZ8hks5vf50qgaJpZM4ZUYO- .

--

Britain Woodman, Service Manager for Learning Management ITS Teaching & Learning - University of Michigan 734/763-2753 | britainw@umich.edu Sent from a glass rectangle; please forgive mispallings &abbrev’ns

dapbs commented 5 years ago

@juliasilge following your link to the Response Export endpoint currently implemented in the package reveals that indeed Qualtrics has deprecated that particular v3 endpoint in favor of the new v3 export-responses API.

One specific difference I noticed between the current implementation and this new endpoint pertains to Text iQ functionality - this set of fields (e.g. Q14_6_TEXT - Sentiment Polarity, Q14_6_TEXT - Sentiment Score, Q14_6_TEXT - Sentiment, Q14_6_TEXT - Topics) are only available on the new version.

We are already using the v3 responseexports API, so we should be good to go on that. I believe that embedded data does show up in results already (at least, it has for my surveys).

We have not yet implemented contact lists, I believe.

juliasilge commented 5 years ago

Hello @dapbs! Notice that that link doesn't say the endpoint is deprecated, but rather that it is labeled "legacy", which, it turns out, is different. The v2 API is what has been deprecated, as I understand it from my contacts at Qualtrics, and the v3 responseexports endpoint is in fact still supported. I did reach out recently to folks who work on the API at Qualtrics and they said:

the v3 API is going to serve you well for a good while.

It looks like we are not supporting pulling in the sentiment scores and such yet, though, so we should add that in.

juliasilge commented 5 years ago

I don't have access to sentiment scores on the account I use to access Qualtrics so I am looking for contributions from folks who do!

litofish commented 5 years ago

Hi! One thing I've been having issues with using the v3 responseexports API is that not all the available survey metadata shows up in the results. The columns I've noticed missing are Progress, Duration, RecordedDate. But all these do show up when using the newer endpoint. Not sure if there's a way to get this information using the current implementation?

We are already using the v3 responseexports API, so we should be good to go on that. I believe that embedded data does show up in results already (at least, it has for my surveys).

juliasilge commented 4 years ago

We have now removed to the most updated v3 API in #135! 🎉 If you have any problems moving forward, please open a new issue. 👍