As a stakeholder interested in showing an external survey to readers, I should be able to add an external survey specifying:
- survey code name (identifier for the survey)
- type (quick, external)
- a phrase to explain what the survey is about (i18n json key, + json qqq & en values)
- the external link to the survey
- the link to privacy policy with a text for such link (i18n json key, + json qqq & en values)
- if the survey is enabled or not
- which % of users will see the survey
- platform targets for the survey (mobile, desktop, etc)...
- For each platform, which version of it is targeted (stable, beta, alpha)
AC:
- Configuration for external surveys is created
- and can be accessed from php & in the browser JS
- Fields specified can be changed in the configuration of the extension
- There's an example external survey with all config values that is disabled
- Disabled surveys are not sent or accessible from the browser