humdek-unibe-ch / sh-selfhelp

The SelfHelp WebApp is a tool that allows to create a web application that serves as a platform for research experiments.
Mozilla Public License 2.0
2 stars 0 forks source link

Synchronization of updated Qualtrics survey #367

Closed Kodzhabashev closed 9 months ago

Kodzhabashev commented 1 year ago

In GitLab by @flurina.brodwolf on Oct 23, 2023, 11:53

Dear Stefan,

I have a question considering the Qualtrics module of SelfHelp.

I created a new survey and synchronized it with SelfHelp, which worked fine (https://synesthesia.psy.unibe.ch/admin/qualtrics/survey/select/4). New data entries were stored correctly on the website. But later, I changed some embedded data in Qualtrics (changed names of existent variables and created new variables; see screenshot 1). Now every new data entry is empty on SelfHelp. The data is stored correctly in Qualtrics, but not in SelfHelp anymore (see screenshot 2). Even the variables that didn’t change are not stored correctly anymore.

Screenshot_Qualtrics_Embedded_Data Screenshot_SelfHelp_Data

What I tried to fix this:
– I deleted all data entries on the SelfHelp website and in Qualtrics.
– I used the button „Sync Surveys“ in the Qualtrics module in SelfHelp (see screenshot 3). Nothing happened then (browser window was blank).
– I wrote down every variable I want to store on the SelfHelp website in the Config field of the survey (see also screenshot 3).

Screenshot_Qualtrics_Module

Nothing worked; new data entries were still empty on the SelfHelp website. Is there a way to synchronize the updated survey, or do I have to delete the survey on SelfHelp and then recreate it again?

Kodzhabashev commented 1 year ago

In GitLab by @Kodzhabashev on Oct 23, 2023, 13:41

Hey Flurina,

The survey was synced with your user with id 31. But you removed your Qualtrics API. Can you please add it try again.

Kodzhabashev commented 1 year ago

In GitLab by @flurina.brodwolf on Oct 23, 2023, 14:01

That was it. I once deleted my user data and didn't consider that it also deletes the Qualtrics API. Now I know that for next time. Thank you!

Kodzhabashev commented 1 year ago

In GitLab by @Kodzhabashev on Oct 23, 2023, 14:02

As a recommendation from me. Use one admin account for CMS and one user account to test.

Kodzhabashev commented 1 year ago

In GitLab by @Kodzhabashev on Oct 23, 2023, 14:02

closed