[❔] NT-601 Qualtrics survey support #700
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📲 What
Adding support for Qualtrics survey.
🤔 Why
So we can survey users!
🛠 How
QualtricsIntercept
for survey intercept values.QualtricsIntercept.id
returns thetestId
unless the app package is the prod package.QualtricsResult
as a wrapper aroundTargetingResult
so it's testable.currentUser
, andqualtricsPromptIsGone
, andshowQualtricsSurvey
outputs toDiscoveryViewModel
.qualtricsConfirmsClicked
, andqualtricsDismissClicked
, andqualtricsResult
inputs toDiscoveryViewModel
.Snackbar
won't appear over the Qualtrics prompt.👀 See
📋 QA
Log in on a device whose language is set to English.
Story 📖
[NT-601]