From d7be573bf9b47232396afd6718f81e42a01289c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E5=86=A0=E5=AD=A6?= <1109935898@qq.com> Date: Wed, 9 Oct 2024 16:31:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=8F=A3=E5=91=B3?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../input/MultipleLineInputModal.vue | 124 ++ .../layout/{Title => title}/SectionTitle.vue | 0 src/style/box.scss | 37 + src/style/utils.scss | 3 +- src/views/ProjectManage/create/Index.vue | 27 +- src/views/ProjectManage/create/presets/api.js | 18 + .../create/presets/components/BasicConfig.vue | 437 +++++++ .../presets/components/SurveyConfig.vue | 468 +++++++ .../components/SurveySchemeTemplate.vue | 185 +++ .../presets/components/TemplateModal.vue | 174 +++ .../ProjectManage/create/presets/consts.js | 29 + .../create/presets/json/concept.js | 1062 +++++++++++++++ .../create/presets/json/package.js | 1063 ++++++++++++++++ .../create/presets/json/taste.js | 1133 +++++++++++++++++ .../create/presets/taste/TasteTest.vue | 403 ++++++ .../create/presets/taste/TasteTestItem.vue | 265 ++++ .../create/presets/taste/consts.js | 4 + .../TempMarket/fragment/NewTableList.vue | 27 +- 18 files changed, 5444 insertions(+), 15 deletions(-) create mode 100644 src/components/input/MultipleLineInputModal.vue rename src/components/layout/{Title => title}/SectionTitle.vue (100%) create mode 100644 src/style/box.scss create mode 100644 src/views/ProjectManage/create/presets/api.js create mode 100644 src/views/ProjectManage/create/presets/components/BasicConfig.vue create mode 100644 src/views/ProjectManage/create/presets/components/SurveyConfig.vue create mode 100644 src/views/ProjectManage/create/presets/components/SurveySchemeTemplate.vue create mode 100644 src/views/ProjectManage/create/presets/components/TemplateModal.vue create mode 100644 src/views/ProjectManage/create/presets/consts.js create mode 100644 src/views/ProjectManage/create/presets/json/concept.js create mode 100644 src/views/ProjectManage/create/presets/json/package.js create mode 100644 src/views/ProjectManage/create/presets/json/taste.js create mode 100644 src/views/ProjectManage/create/presets/taste/TasteTest.vue create mode 100644 src/views/ProjectManage/create/presets/taste/TasteTestItem.vue create mode 100644 src/views/ProjectManage/create/presets/taste/consts.js diff --git a/src/components/input/MultipleLineInputModal.vue b/src/components/input/MultipleLineInputModal.vue new file mode 100644 index 00000000..dcd7192f --- /dev/null +++ b/src/components/input/MultipleLineInputModal.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/components/layout/Title/SectionTitle.vue b/src/components/layout/title/SectionTitle.vue similarity index 100% rename from src/components/layout/Title/SectionTitle.vue rename to src/components/layout/title/SectionTitle.vue diff --git a/src/style/box.scss b/src/style/box.scss new file mode 100644 index 00000000..ba22d81b --- /dev/null +++ b/src/style/box.scss @@ -0,0 +1,37 @@ +.flex { + display: flex; + justify-content: space-between; + align-items: center; +} + +.flex-start, .flex.flex-start { + display: flex; + justify-content: flex-start; + align-items: center; +} + +.flex-end, .flex.flex-end { + display: flex; + justify-content: flex-end; + align-items: center; +} + +.flex-auto { + flex: auto; +} + +.flex-none { + flex: none; +} + + +.full-width { + width: 100%; +} +.full-height{ + height: 100%; +} +.full-size { + width: 100%; + height: 100%; +} diff --git a/src/style/utils.scss b/src/style/utils.scss index 70c40df9..d0bd6769 100644 --- a/src/style/utils.scss +++ b/src/style/utils.scss @@ -3,6 +3,7 @@ 覆盖全局样式 */ +@import "./box.scss"; .ant-select-item-option-selected{ font-weight: normal!important; @@ -16,4 +17,4 @@ .ant-table-column-sorter { position: relative; top: -2px; -} \ No newline at end of file +} diff --git a/src/views/ProjectManage/create/Index.vue b/src/views/ProjectManage/create/Index.vue index 74bc96db..fbbf9af4 100644 --- a/src/views/ProjectManage/create/Index.vue +++ b/src/views/ProjectManage/create/Index.vue @@ -154,9 +154,8 @@ /> - + + @@ -172,7 +171,7 @@ import { } from "vue"; import {message, Modal} from "ant-design-vue"; import { getSceneList } from "@/views/ProjectManage/api"; -import SectionTitle from "@/components/layout/Title/SectionTitle.vue"; +import SectionTitle from "@/components/layout/title/SectionTitle.vue"; import blankIcon from "./img/blank.png"; import importIcon from "./img/import.png"; import extendIcon from "./img/extend.png"; @@ -191,6 +190,7 @@ import {currentMode} from "@/config"; import { LeftCircleOutlined, RightCircleOutlined } from '@ant-design/icons-vue'; import ConceptTesting from "@/views/Concept/ConceptTesting.vue" +import TasteTest from './presets/taste/TasteTest.vue' const loading = ref(false); @@ -217,6 +217,8 @@ const cardCount = ref(0); const normalCurrentPage = ref(0); const professionalCurrentPage = ref(0); +const tasteTestRef = ref(null) + const props = defineProps({ groupId: {type: Number, value: -1 }, // groupList: { @@ -407,11 +409,12 @@ function createProfessionalSurvey(record) { groupInfo.value.scene_code_info = `${record.code}`; groupInfo.value.project_name = ''; // 产品测试(口味100和包装101) - if (record.code === 23) { - curTemp.value.type = 100; - return createSurveyProductRef.value.openModal(); - } - else if (record.code === 24) { + // if (record.code === 23) { + // curTemp.value.type = 100; + // return createSurveyProductRef.value.openModal(); + // } + // else + if (record.code === 24) { curTemp.value.type = 101; return createSurveyProductRef.value.openModal(); } @@ -421,6 +424,12 @@ function createProfessionalSurvey(record) { } else if ([36, 37, 38].includes(record.code)) { return conceptTestingRef.value.openModal(0, record.sn, record.other?.split(',') || []); + } else if ([39, 40, 41].includes(record.code)) { + return tasteTestRef.value.openModal({ + sn: record.sn, + snList: record.other?.split(',') || [], + sceneCode: '23' + }) } else{ Modal.confirm({ diff --git a/src/views/ProjectManage/create/presets/api.js b/src/views/ProjectManage/create/presets/api.js new file mode 100644 index 00000000..435647e1 --- /dev/null +++ b/src/views/ProjectManage/create/presets/api.js @@ -0,0 +1,18 @@ +import request from '@/utils/request' + +/* 新增方案配置 */ +export function postTemplates(sn, data) { + return request({ + method: 'POST', + url: `/console/templates/${sn}`, + data + }) +} + +/* 获取品类品牌 */ +export function getSurveyBrands() { + return request({ + method: 'GET', + url: `/console/survey_brands` + }) +} diff --git a/src/views/ProjectManage/create/presets/components/BasicConfig.vue b/src/views/ProjectManage/create/presets/components/BasicConfig.vue new file mode 100644 index 00000000..af7f4184 --- /dev/null +++ b/src/views/ProjectManage/create/presets/components/BasicConfig.vue @@ -0,0 +1,437 @@ + + + + + diff --git a/src/views/ProjectManage/create/presets/components/SurveyConfig.vue b/src/views/ProjectManage/create/presets/components/SurveyConfig.vue new file mode 100644 index 00000000..4d1dfd55 --- /dev/null +++ b/src/views/ProjectManage/create/presets/components/SurveyConfig.vue @@ -0,0 +1,468 @@ + + + + diff --git a/src/views/ProjectManage/create/presets/components/SurveySchemeTemplate.vue b/src/views/ProjectManage/create/presets/components/SurveySchemeTemplate.vue new file mode 100644 index 00000000..b3076918 --- /dev/null +++ b/src/views/ProjectManage/create/presets/components/SurveySchemeTemplate.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/ProjectManage/create/presets/components/TemplateModal.vue b/src/views/ProjectManage/create/presets/components/TemplateModal.vue new file mode 100644 index 00000000..d28d3d74 --- /dev/null +++ b/src/views/ProjectManage/create/presets/components/TemplateModal.vue @@ -0,0 +1,174 @@ + + + + + + + diff --git a/src/views/ProjectManage/create/presets/consts.js b/src/views/ProjectManage/create/presets/consts.js new file mode 100644 index 00000000..0b7cafd7 --- /dev/null +++ b/src/views/ProjectManage/create/presets/consts.js @@ -0,0 +1,29 @@ +export const schemeEnum = { + concept: 1, + taste: 2, + package: 3 +} + +export const schemeLabelEnum = { + 1: '概念测试', + 2: '口味测试', + 3: '包装测试' +} + +export const testTypeEnum = { + standard: 1, + quickTest: 2, + pair: 3 +} + +export const testTypeLabelEnum = { + 1: '标准版', + 2: '快测版', + 3: '配对版' +} + +export const testTypeList = [ + { id: testTypeEnum.standard, name: testTypeLabelEnum[testTypeEnum.standard] }, + { id: testTypeEnum.quickTest, name: testTypeLabelEnum[testTypeEnum.quickTest] }, + { id: testTypeEnum.pair, name: testTypeLabelEnum[testTypeEnum.pair] } +] diff --git a/src/views/ProjectManage/create/presets/json/concept.js b/src/views/ProjectManage/create/presets/json/concept.js new file mode 100644 index 00000000..347aeb7b --- /dev/null +++ b/src/views/ProjectManage/create/presets/json/concept.js @@ -0,0 +1,1062 @@ +export default { + check_list_standard: [ + { + value: '购买意愿', + label: '购买意愿', + disabled: true + }, + { + value: 'novelty_uniqueness', + label: '新颖独特性', + disabled: true + }, + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: 'correlation', + label: '相关性', + disabled: true + }, + { + value: 'articulation', + label: '清晰度', + disabled: false + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '不喜欢原因', + label: '不喜欢原因', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '喜欢的原因', + label: '喜欢的原因', + disabled: true + }, + { + value: '概念形象', + label: '概念形象', + disabled: true + }, + { + value: 'purchasing_behavior_influence', + label: '购买行为影响', + disabled: false + }, + { + value: 'category_substitution', + label: '品类替代', + disabled: false + }, + { + value: 'credibility', + label: '可信度', + disabled: false + }, + { + value: 'reasonable_price', + label: '合理价格', + disabled: false + }, + { + value: 'understanding_degree', + label: '理解度', + disabled: false + }, + { + value: 'drinking_frequency', + label: '饮用频率', + disabled: false + }, + { + value: 'sales_forecast', + label: '销量预测', + disabled: false + }, + { + value: 'price_test', + label: '价格测试', + disabled: false + }, + { + value: 'drinking_scene', + label: '饮用场景', + disabled: false + }, + { + value: 'meet_demand', + label: '满足需求', + disabled: false + }, + { + value: 'sales_channel', + label: '售卖渠道', + disabled: false + }, + { + value: 'forced_sort', + label: '强制对比', + disabled: false + } + ], + check_list_quick_test: [ + { + value: '购买意愿', + label: '购买意愿', + disabled: true + }, + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: 'forced_sort', + label: '强制对比', + disabled: false + } + ], + check_list_pair: [ + { + value: '购买意愿(配对)', + label: '购买意愿(配对)', + disabled: true + }, + { + value: '总体喜欢程度(配对)', + label: '总体喜欢程度(配对)', + disabled: true + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '不喜欢原因', + label: '不喜欢原因', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '喜欢的原因', + label: '喜欢的原因', + disabled: true + }, + { + value: '概念形象(配对)', + label: '概念形象(配对)', + disabled: true + } + ], + questions_standard: [ + { + seq: 'A1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买意愿 新品概念方向一', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'A2', + title: '与市场上其他同类产品相比,您认为这款介绍中描述的产品的新颖独特程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#新颖独特性 新品概念方向一', + ans: ['非常新颖独特', '比较新颖独特', '谈不上有没有,一般', '不太新颖独特', '一点也不新颖独特'] + }, + { + seq: 'A3', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#总体喜欢程度 新品概念方向一', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'A4', + title: '请问您认为这款介绍中描述的产品和您的相关程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#相关性 新品概念方向一', + ans: ['极其相关', '很相关', '有些相关', '有一点点相关', '完全不相关'] + }, + { + seq: 'A5', + title: '目前这款产品的描述是否能够让您对产品有一个清晰明确的了解呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#清晰度 新品概念方向一', + ans: ['非常清晰明确', '比较清晰明确', '一般', '不太清晰明确', '一点也不清晰明确'] + }, + { + seq: 'A6', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#不喜欢方面 新品概念方向一' + }, + { + seq: 'A7', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#不喜欢原因 新品概念方向一' + }, + { + seq: 'A8', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#喜欢的方面 新品概念方向一' + }, + { + seq: 'A9', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#喜欢的原因 新品概念方向一' + }, + { + seq: 'A10', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#概念形象 新品概念方向一', + table: { + headers: ['', '同意程度'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 同意程度: 'productA' + } + } + }, + { + seq: 'A11', + title: '您刚才看到的这款产品,下列哪句话最能描述它对您购买习惯的影响程度?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买行为影响 新品概念方向一', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用/食用一个新产品', + '它将部分取代我目前喝的/吃的产品', + '它将完全取代我目前喝的/吃的产品', + '不会选择这款产品' + ] + }, + { + seq: 'A12', + title: + '您刚才提到这款产品会替代您目前正在饮用的产品,那么您能告诉我您会用它替代哪个或哪些您目前正在饮用的饮品呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#品类替代 新品概念方向一', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)', + '功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'A13', + title: '请问下面列出的哪一句话最适合用来形容这款产品介绍的可信程度?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#可信度 新品概念方向一', + ans: ['完全可信', '有些可信', '不肯定可不可信', '有些不可信', '完全不可信'] + }, + { + seq: 'A14', + title: '如介绍中的这款产品售价如图所示,您认为这款产品是...?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#合理价格 新品概念方向一', + ans: ['非常物有所值', '比较物有所值', '一般', '比较不物有所值', '非常不物有所值'] + }, + { + seq: 'A15', + title: '看完这款产品介绍后,您觉得这款介绍所描述的内容容易理解吗?您觉得它是……? ', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#理解度 新品概念方向一', + ans: ['非常容易理解', '比较容易理解', '一般', '有些不容易理解', '非常不容易理解'] + }, + { + seq: 'A16', + title: + '基于这款产品介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为每周几次?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#饮用频率 新品概念方向一', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'A17', + title: + '如果这款产品将来会以200ml/瓶的规格在市场上售卖,请问您每次会饮用多少瓶?如果每次不满一瓶,可以使用小数点来计算,最多可保留1位小数。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#销量预测 新品概念方向一' + }, + { + seq: 'A18', + title: '您认为该产品的价格是多少?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#价格测试 新品概念方向一' + }, + { + seq: 'A19', + title: '根据您刚刚浏览的概念,您认为这款产品适合在什么场景下饮用呢?请选出最合适的3个场景。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#饮用场景 新品概念方向一', + ans: [ + '在家共享早餐', + '在家独自早餐', + '在外吃早餐', + '共进午餐', + '共进晚餐', + '一人食', + '分享小食光', + '独自小食光', + '午后小憩', + '下午茶', + '闲暇娱乐', + '家内日常', + '社交聚会', + '晚间娱乐', + '共享荧幕时光', + '独享荧幕时光', + '在外运动健身', + '在家运动健身', + '工作学习', + '其他,请注明' + ] + }, + { + seq: 'A20', + title: '根据您刚刚浏览的概念,您认为这款产品能满足您的哪些需求呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#满足需求 新品概念方向一', + ans: [ + '缓解饥饿', + '补充能量', + '补充蛋白质的', + '更开胃的', + '可以帮我消食的', + '可缓解其他食物/饮料对肠胃的刺激', + '放松助眠', + '有助肠胃健康', + '新鲜水果的口味', + '味道好喝,口味享受', + '解馋', + '口感丰富,能让我体会到不同的层次感', + '浓稠/醇厚的口感享受', + '顺滑/丝滑的口感享受', + '解渴', + '解辣', + '解腻', + '水果/谷物/坚果/饼干等颗粒有嚼劲的口感体验', + '给自己的小奖赏/犒劳自己', + '打发时间,排遣无聊', + '休闲放松/愉悦心情', + '感觉有保障的、放心的', + '缓解了焦虑和压力', + '分享食物,与他人拉近距离', + '感觉生活更有品质', + '新潮体验', + '其他,请注明' + ] + }, + { + seq: 'A21', + title: '您认为()这款产品适合在什么地方售卖呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#售卖渠道 新品概念方向一', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买意愿 新品概念方向二', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'B2', + title: '与市场上其他同类产品相比,您认为这款介绍中描述的产品的新颖独特程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#新颖独特性 新品概念方向二', + ans: ['非常新颖独特', '比较新颖独特', '谈不上有没有,一般', '不太新颖独特', '一点也不新颖独特'] + }, + { + seq: 'B3', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#总体喜欢程度 新品概念方向二', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'B4', + title: '请问您认为这款介绍中描述的产品和您的相关程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#相关性 新品概念方向二', + ans: ['极其相关', '很相关', '有些相关', '有一点点相关', '完全不相关'] + }, + { + seq: 'B5', + title: '目前这款产品的描述是否能够让您对产品有一个清晰明确的了解呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#清晰度 新品概念方向二', + ans: ['非常清晰明确', '比较清晰明确', '一般', '不太清晰明确', '一点也不清晰明确'] + }, + { + seq: 'B6', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#不喜欢方面 新品概念方向二' + }, + { + seq: 'B7', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#不喜欢原因 新品概念方向二' + }, + { + seq: 'B8', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#喜欢的方面 新品概念方向二' + }, + { + seq: 'B9', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#喜欢的原因 新品概念方向二' + }, + { + seq: 'B10', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#概念形象 新品概念方向二', + table: { + headers: ['', '同意程度'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 同意程度: 'productA' + } + } + }, + { + seq: 'B11', + title: '您刚才看到的这款产品,下列哪句话最能描述它对您购买习惯的影响程度?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买行为影响 新品概念方向二', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用/食用一个新产品', + '它将部分取代我目前喝的/吃的产品', + '它将完全取代我目前喝的/吃的产品', + '不会选择这款产品' + ] + }, + { + seq: 'B12', + title: + '您刚才提到这款产品会替代您目前正在饮用的产品,那么您能告诉我您会用它替代哪个或哪些您目前正在饮用的饮品呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#品类替代 新品概念方向二', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'B13', + title: '请问下面列出的哪一句话最适合用来形容这款产品介绍的可信程度?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#可信度 新品概念方向二', + ans: ['完全可信', '有些可信', '不肯定可不可信', '有些不可信', '完全不可信'] + }, + { + seq: 'B14', + title: '如介绍中的这款产品售价如图所示,您认为这款产品是...?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#合理价格 新品概念方向二', + ans: ['非常物有所值', '比较物有所值', '一般', '比较不物有所值', '非常不物有所值'] + }, + { + seq: 'B15', + title: '看完这款产品介绍后,您觉得这款介绍所描述的内容容易理解吗?您觉得它是……?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#理解度 新品概念方向二', + ans: ['非常容易理解', '比较容易理解', '一般', '有些不容易理解', '非常不容易理解'] + }, + { + seq: 'B16', + title: + '基于这款产品介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为每周几次?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#饮用频率 新品概念方向二', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'B17', + title: + '如果这款产品将来会以200ml/瓶的规格在市场上售卖,请问您每次会饮用多少瓶?如果每次不满一瓶,可以使用小数点来计算,最多可保留1位小数。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#销量预测 新品概念方向二' + }, + { + seq: 'B18', + title: '您认为该产品的价格是多少?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#价格测试 新品概念方向二' + }, + { + seq: 'B19', + title: '根据您刚刚浏览的概念,您认为这款产品适合在什么场景下饮用呢?请选出最合适的3个场景。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#饮用场景 新品概念方向二', + ans: [ + '在家共享早餐', + '在家独自早餐', + '在外吃早餐', + '共进午餐', + '共进晚餐', + '一人食', + '分享小食光', + '独自小食光', + '午后小憩', + '下午茶', + '闲暇娱乐', + '家内日常', + '社交聚会', + '晚间娱乐', + '共享荧幕时光', + '独享荧幕时光', + '在外运动健身', + '在家运动健身', + '工作学习', + '其他,请注明' + ] + }, + { + seq: 'B20', + title: '根据您刚刚浏览的概念,您认为这款产品能满足您的哪些需求呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#满足需求 新品概念方向二', + ans: [ + '缓解饥饿', + '补充能量', + '补充蛋白质的', + '更开胃的', + '可以帮我消食的', + '可缓解其他食物/饮料对肠胃的刺激', + '放松助眠', + '有助肠胃健康', + '新鲜水果的口味', + '味道好喝,口味享受', + '解馋', + '口感丰富,能让我体会到不同的层次感', + '浓稠/醇厚的口感享受', + '顺滑/丝滑的口感享受', + '解渴', + '解辣', + '解腻', + '水果/谷物/坚果/饼干等颗粒有嚼劲的口感体验', + '给自己的小奖赏/犒劳自己', + '打发时间,排遣无聊', + '休闲放松/愉悦心情', + '感觉有保障的、放心的', + '缓解了焦虑和压力', + '分享食物,与他人拉近距离', + '感觉生活更有品质', + '新潮体验', + '其他,请注明' + ] + }, + { + seq: 'B21', + title: '您认为这款产品适合在什么地方售卖呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#售卖渠道 新品概念方向二', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: + '下面我们同时再给您看另外几个新品方向,仅就这几个新品方向而言,您更倾向于购买哪一个呢?', + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '新品概念方向一', + topic: '[系统自动插入新品概念方向一图片]', + noBottom: true + }, + { + subTitle: '新品概念方向二', + topic: '[系统自动插入新品概念方向二图片]' + } + ], + questions_quick_test: [ + { + seq: 'A1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买意愿 新品概念方向一', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'A2', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#总体喜欢程度 新品概念方向一', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买意愿 新品概念方向二', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'B2', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#总体喜欢程度 新品概念方向二', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: + '下面我们同时再给您看另外几个新品方向,仅就这几个新品方向而言,您更倾向于购买哪一个呢?', + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '新品概念方向一', + topic: '[系统自动插入新品概念方向一图片]', + noBottom: true + }, + { + subTitle: '新品概念方向二', + topic: '[系统自动插入新品概念方向二图片]' + } + ], + questions_pair: [ + { + seq: 'E1', + title: + '假设介绍中描述的两款产品在您平时购物的商店或网站销售的话,两款产品比较而言,总体上,您更愿意购买哪一个产品呢?', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#购买意愿(配对)', + ans: [ + '明显更愿意购买“产品A”', + '有一点更愿意购买“产品A”', + '没有差别/两个差不多', + '有一点更愿意购买“产品B”', + '明显更愿意购买“产品B”' + ] + }, + { + seq: 'E2', + title: '两款产品介绍比较而言,总体上,您更喜欢哪一个呢?', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#总体喜欢程度(配对)', + ans: [ + '明显更喜欢“产品A”', + '有一点更喜欢“产品A”', + '没有差别/两个差不多', + '有一点更喜欢“产品B”', + '明显更喜欢“产品B”' + ] + }, + { + seq: 'A1', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入产品A图片]', + tip: '#不喜欢的方面 产品A' + }, + { + seq: 'A2', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入产品A图片]', + tip: '#不喜欢的原因 产品A' + }, + { + seq: 'A3', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入产品A图片]', + tip: '#喜欢的方面 产品A' + }, + { + seq: 'A4', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入产品A图片]', + tip: '#喜欢的原因 产品A' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入产品B图片]', + tip: '#不喜欢的方面 产品B' + }, + { + seq: 'B2', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入产品B图片]', + tip: '#不喜欢的原因 产品B' + }, + { + seq: 'B3', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入产品B图片]', + tip: '#喜欢的方面 产品B' + }, + { + seq: 'B4', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入产品B图片]', + tip: '#喜欢的原因 产品B' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E3', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#概念形象', + table: { + headers: ['', '产品A', '产品B'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 产品A: 'productA', + 产品B: 'productB' + } + } + } + ] +} diff --git a/src/views/ProjectManage/create/presets/json/package.js b/src/views/ProjectManage/create/presets/json/package.js new file mode 100644 index 00000000..1fa6cc6f --- /dev/null +++ b/src/views/ProjectManage/create/presets/json/package.js @@ -0,0 +1,1063 @@ +export default { + check_list_standard: [ + { + value: '购买意愿', + label: '购买意愿', + disabled: true + }, + { + value: 'novelty_uniqueness', + label: '新颖独特性', + disabled: true + }, + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: 'correlation', + label: '相关性', + disabled: true + }, + { + value: 'articulation', + label: '清晰度', + disabled: false + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '不喜欢原因', + label: '不喜欢原因', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '喜欢的原因', + label: '喜欢的原因', + disabled: true + }, + { + value: '概念形象', + label: '概念形象', + disabled: true + }, + { + value: 'purchasing_behavior_influence', + label: '购买行为影响', + disabled: false + }, + { + value: 'category_substitution', + label: '品类替代', + disabled: false + }, + { + value: 'credibility', + label: '可信度', + disabled: false + }, + { + value: 'reasonable_price', + label: '合理价格', + disabled: false + }, + { + value: 'understanding_degree', + label: '理解度', + disabled: false + }, + { + value: 'drinking_frequency', + label: '饮用频率', + disabled: false + }, + { + value: 'sales_forecast', + label: '销量预测', + disabled: false + }, + { + value: 'price_test', + label: '价格测试', + disabled: false + }, + { + value: 'drinking_scene', + label: '饮用场景', + disabled: false + }, + { + value: 'meet_demand', + label: '满足需求', + disabled: false + }, + { + value: 'sales_channel', + label: '售卖渠道', + disabled: false + }, + { + value: 'forced_sort', + label: '强制对比', + disabled: false + } + ], + check_list_quick_test: [ + { + value: '购买意愿', + label: '购买意愿', + disabled: true + }, + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: 'forced_sort', + label: '强制对比', + disabled: false + } + ], + check_list_pair: [ + { + value: '购买意愿(配对)', + label: '购买意愿(配对)', + disabled: true + }, + { + value: '总体喜欢程度(配对)', + label: '总体喜欢程度(配对)', + disabled: true + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '不喜欢原因', + label: '不喜欢原因', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '喜欢的原因', + label: '喜欢的原因', + disabled: true + }, + { + value: '概念形象(配对)', + label: '概念形象(配对)', + disabled: true + } + ], + + questions_standard: [ + { + seq: 'A1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买意愿 新品概念方向一', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'A2', + title: '与市场上其他同类产品相比,您认为这款介绍中描述的产品的新颖独特程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#新颖独特性 新品概念方向一', + ans: ['非常新颖独特', '比较新颖独特', '谈不上有没有,一般', '不太新颖独特', '一点也不新颖独特'] + }, + { + seq: 'A3', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#总体喜欢程度 新品概念方向一', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'A4', + title: '请问您认为这款介绍中描述的产品和您的相关程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#相关性 新品概念方向一', + ans: ['极其相关', '很相关', '有些相关', '有一点点相关', '完全不相关'] + }, + { + seq: 'A5', + title: '目前这款产品的描述是否能够让您对产品有一个清晰明确的了解呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#清晰度 新品概念方向一', + ans: ['非常清晰明确', '比较清晰明确', '一般', '不太清晰明确', '一点也不清晰明确'] + }, + { + seq: 'A6', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#不喜欢方面 新品概念方向一' + }, + { + seq: 'A7', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#不喜欢原因 新品概念方向一' + }, + { + seq: 'A8', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#喜欢的方面 新品概念方向一' + }, + { + seq: 'A9', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#喜欢的原因 新品概念方向一' + }, + { + seq: 'A10', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#概念形象 新品概念方向一', + table: { + headers: ['', '同意程度'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 同意程度: 'productA' + } + } + }, + { + seq: 'A11', + title: '您刚才看到的这款产品,下列哪句话最能描述它对您购买习惯的影响程度?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买行为影响 新品概念方向一', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用/食用一个新产品', + '它将部分取代我目前喝的/吃的产品', + '它将完全取代我目前喝的/吃的产品', + '不会选择这款产品' + ] + }, + { + seq: 'A12', + title: + '您刚才提到这款产品会替代您目前正在饮用的产品,那么您能告诉我您会用它替代哪个或哪些您目前正在饮用的饮品呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#品类替代 新品概念方向一', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)', + '功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'A13', + title: '请问下面列出的哪一句话最适合用来形容这款产品介绍的可信程度?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#可信度 新品概念方向一', + ans: ['完全可信', '有些可信', '不肯定可不可信', '有些不可信', '完全不可信'] + }, + { + seq: 'A14', + title: '如介绍中的这款产品售价如图所示,您认为这款产品是...?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#合理价格 新品概念方向一', + ans: ['非常物有所值', '比较物有所值', '一般', '比较不物有所值', '非常不物有所值'] + }, + { + seq: 'A15', + title: '看完这款产品介绍后,您觉得这款介绍所描述的内容容易理解吗?您觉得它是……? ', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#理解度 新品概念方向一', + ans: ['非常容易理解', '比较容易理解', '一般', '有些不容易理解', '非常不容易理解'] + }, + { + seq: 'A16', + title: + '基于这款产品介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为每周几次?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#饮用频率 新品概念方向一', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'A17', + title: + '如果这款产品将来会以200ml/瓶的规格在市场上售卖,请问您每次会饮用多少瓶?如果每次不满一瓶,可以使用小数点来计算,最多可保留1位小数。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#销量预测 新品概念方向一' + }, + { + seq: 'A18', + title: '您认为该产品的价格是多少?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#价格测试 新品概念方向一' + }, + { + seq: 'A19', + title: '根据您刚刚浏览的概念,您认为这款产品适合在什么场景下饮用呢?请选出最合适的3个场景。', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#饮用场景 新品概念方向一', + ans: [ + '在家共享早餐', + '在家独自早餐', + '在外吃早餐', + '共进午餐', + '共进晚餐', + '一人食', + '分享小食光', + '独自小食光', + '午后小憩', + '下午茶', + '闲暇娱乐', + '家内日常', + '社交聚会', + '晚间娱乐', + '共享荧幕时光', + '独享荧幕时光', + '在外运动健身', + '在家运动健身', + '工作学习', + '其他,请注明' + ] + }, + { + seq: 'A20', + title: '根据您刚刚浏览的概念,您认为这款产品能满足您的哪些需求呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#满足需求 新品概念方向一', + ans: [ + '缓解饥饿', + '补充能量', + '补充蛋白质的', + '更开胃的', + '可以帮我消食的', + '可缓解其他食物/饮料对肠胃的刺激', + '放松助眠', + '有助肠胃健康', + '新鲜水果的口味', + '味道好喝,口味享受', + '解馋', + '口感丰富,能让我体会到不同的层次感', + '浓稠/醇厚的口感享受', + '顺滑/丝滑的口感享受', + '解渴', + '解辣', + '解腻', + '水果/谷物/坚果/饼干等颗粒有嚼劲的口感体验', + '给自己的小奖赏/犒劳自己', + '打发时间,排遣无聊', + '休闲放松/愉悦心情', + '感觉有保障的、放心的', + '缓解了焦虑和压力', + '分享食物,与他人拉近距离', + '感觉生活更有品质', + '新潮体验', + '其他,请注明' + ] + }, + { + seq: 'A21', + title: '您认为()这款产品适合在什么地方售卖呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#售卖渠道 新品概念方向一', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买意愿 新品概念方向二', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'B2', + title: '与市场上其他同类产品相比,您认为这款介绍中描述的产品的新颖独特程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#新颖独特性 新品概念方向二', + ans: ['非常新颖独特', '比较新颖独特', '谈不上有没有,一般', '不太新颖独特', '一点也不新颖独特'] + }, + { + seq: 'B3', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#总体喜欢程度 新品概念方向二', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'B4', + title: '请问您认为这款介绍中描述的产品和您的相关程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#相关性 新品概念方向二', + ans: ['极其相关', '很相关', '有些相关', '有一点点相关', '完全不相关'] + }, + { + seq: 'B5', + title: '目前这款产品的描述是否能够让您对产品有一个清晰明确的了解呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#清晰度 新品概念方向二', + ans: ['非常清晰明确', '比较清晰明确', '一般', '不太清晰明确', '一点也不清晰明确'] + }, + { + seq: 'B6', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#不喜欢方面 新品概念方向二' + }, + { + seq: 'B7', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#不喜欢原因 新品概念方向二' + }, + { + seq: 'B8', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#喜欢的方面 新品概念方向二' + }, + { + seq: 'B9', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#喜欢的原因 新品概念方向二' + }, + { + seq: 'B10', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#概念形象 新品概念方向二', + table: { + headers: ['', '同意程度'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 同意程度: 'productA' + } + } + }, + { + seq: 'B11', + title: '您刚才看到的这款产品,下列哪句话最能描述它对您购买习惯的影响程度?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买行为影响 新品概念方向二', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用/食用一个新产品', + '它将部分取代我目前喝的/吃的产品', + '它将完全取代我目前喝的/吃的产品', + '不会选择这款产品' + ] + }, + { + seq: 'B12', + title: + '您刚才提到这款产品会替代您目前正在饮用的产品,那么您能告诉我您会用它替代哪个或哪些您目前正在饮用的饮品呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#品类替代 新品概念方向二', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'B13', + title: '请问下面列出的哪一句话最适合用来形容这款产品介绍的可信程度?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#可信度 新品概念方向二', + ans: ['完全可信', '有些可信', '不肯定可不可信', '有些不可信', '完全不可信'] + }, + { + seq: 'B14', + title: '如介绍中的这款产品售价如图所示,您认为这款产品是...?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#合理价格 新品概念方向二', + ans: ['非常物有所值', '比较物有所值', '一般', '比较不物有所值', '非常不物有所值'] + }, + { + seq: 'B15', + title: '看完这款产品介绍后,您觉得这款介绍所描述的内容容易理解吗?您觉得它是……?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#理解度 新品概念方向二', + ans: ['非常容易理解', '比较容易理解', '一般', '有些不容易理解', '非常不容易理解'] + }, + { + seq: 'B16', + title: + '基于这款产品介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为每周几次?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#饮用频率 新品概念方向二', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'B17', + title: + '如果这款产品将来会以200ml/瓶的规格在市场上售卖,请问您每次会饮用多少瓶?如果每次不满一瓶,可以使用小数点来计算,最多可保留1位小数。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#销量预测 新品概念方向二' + }, + { + seq: 'B18', + title: '您认为该产品的价格是多少?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#价格测试 新品概念方向二' + }, + { + seq: 'B19', + title: '根据您刚刚浏览的概念,您认为这款产品适合在什么场景下饮用呢?请选出最合适的3个场景。', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#饮用场景 新品概念方向二', + ans: [ + '在家共享早餐', + '在家独自早餐', + '在外吃早餐', + '共进午餐', + '共进晚餐', + '一人食', + '分享小食光', + '独自小食光', + '午后小憩', + '下午茶', + '闲暇娱乐', + '家内日常', + '社交聚会', + '晚间娱乐', + '共享荧幕时光', + '独享荧幕时光', + '在外运动健身', + '在家运动健身', + '工作学习', + '其他,请注明' + ] + }, + { + seq: 'B20', + title: '根据您刚刚浏览的概念,您认为这款产品能满足您的哪些需求呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#满足需求 新品概念方向二', + ans: [ + '缓解饥饿', + '补充能量', + '补充蛋白质的', + '更开胃的', + '可以帮我消食的', + '可缓解其他食物/饮料对肠胃的刺激', + '放松助眠', + '有助肠胃健康', + '新鲜水果的口味', + '味道好喝,口味享受', + '解馋', + '口感丰富,能让我体会到不同的层次感', + '浓稠/醇厚的口感享受', + '顺滑/丝滑的口感享受', + '解渴', + '解辣', + '解腻', + '水果/谷物/坚果/饼干等颗粒有嚼劲的口感体验', + '给自己的小奖赏/犒劳自己', + '打发时间,排遣无聊', + '休闲放松/愉悦心情', + '感觉有保障的、放心的', + '缓解了焦虑和压力', + '分享食物,与他人拉近距离', + '感觉生活更有品质', + '新潮体验', + '其他,请注明' + ] + }, + { + seq: 'B21', + title: '您认为这款产品适合在什么地方售卖呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#售卖渠道 新品概念方向二', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: + '下面我们同时再给您看另外几个新品方向,仅就这几个新品方向而言,您更倾向于购买哪一个呢?', + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '新品概念方向一', + topic: '[系统自动插入新品概念方向一图片]', + noBottom: true + }, + { + subTitle: '新品概念方向二', + topic: '[系统自动插入新品概念方向二图片]' + } + ], + questions_quick_test: [ + { + seq: 'A1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#购买意愿 新品概念方向一', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'A2', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向一图片]', + tip: '#总体喜欢程度 新品概念方向一', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '假设介绍中描述的产品在您平时购物的商店或网站销售的话,以下哪句话最能描述您为自己或家人购买这款产品的可能性呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#购买意愿 新品概念方向二', + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'B2', + title: '请问您对这款产品介绍描述的产品的总体喜欢程度是怎样的呢?', + topic: '[系统自动插入新品概念方向二图片]', + tip: '#总体喜欢程度 新品概念方向二', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: + '下面我们同时再给您看另外几个新品方向,仅就这几个新品方向而言,您更倾向于购买哪一个呢?', + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '新品概念方向一', + topic: '[系统自动插入新品概念方向一图片]', + noBottom: true + }, + { + subTitle: '新品概念方向二', + topic: '[系统自动插入新品概念方向二图片]' + } + ], + questions_pair: [ + { + seq: 'E1', + title: + '假设介绍中描述的两款产品在您平时购物的商店或网站销售的话,两款产品比较而言,总体上,您更愿意购买哪一个产品呢?', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#购买意愿(配对)', + ans: [ + '明显更愿意购买“产品A”', + '有一点更愿意购买“产品A”', + '没有差别/两个差不多', + '有一点更愿意购买“产品B”', + '明显更愿意购买“产品B”' + ] + }, + { + seq: 'E2', + title: '两款产品介绍比较而言,总体上,您更喜欢哪一个呢?', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#总体喜欢程度(配对)', + ans: [ + '明显更喜欢“产品A”', + '有一点更喜欢“产品A”', + '没有差别/两个差不多', + '有一点更喜欢“产品B”', + '明显更喜欢“产品B”' + ] + }, + { + seq: 'A1', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入产品A图片]', + tip: '#不喜欢的方面 产品A' + }, + { + seq: 'A2', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入产品A图片]', + tip: '#不喜欢的原因 产品A' + }, + { + seq: 'A3', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入产品A图片]', + tip: '#喜欢的方面 产品A' + }, + { + seq: 'A4', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入产品A图片]', + tip: '#喜欢的原因 产品A' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: + '接下来您会在屏幕中看到这款产品的介绍,请在图片上通过鼠标点击您不喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您不喜欢的区域。请问,这款产品有哪些地方是您不喜欢的?', + topic: '[系统自动插入产品B图片]', + tip: '#不喜欢的方面 产品B' + }, + { + seq: 'B2', + title: '请问您为什么不喜欢这些地方?', + topic: '[系统自动插入产品B图片]', + tip: '#不喜欢的原因 产品B' + }, + { + seq: 'B3', + title: + '现在,请在图片上通过鼠标点击您喜欢的区域,点击之后相应区域会被标注出颜色。请标注出所有您喜欢的区域。请问,这款产品有哪些地方是您喜欢的?', + topic: '[系统自动插入产品B图片]', + tip: '#喜欢的方面 产品B' + }, + { + seq: 'B4', + title: '请问您为什么喜欢这些地方?', + topic: '[系统自动插入产品B图片]', + tip: '#喜欢的原因 产品B' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E3', + title: + '下面是一些描述产品特征/品牌形象的语句。针对每一个语句,请选择您对这个语句的同意程度如何。', + topic: '[系统自动插入产品A图片] [系统自动插入产品B图片]', + tip: '#概念形象', + table: { + headers: ['', '产品A', '产品B'], + rows: [ + { + attribute: '不断创新的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '时尚潮流的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '令人有活力的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '专业的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '高品质的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '好喝/美味的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '营养丰富的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '有益健康的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + }, + { + attribute: '年轻的/年轻化的', + productA: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意', + productB: '非常不同意、有点不同意、既非同意也非不同意、有点同意、非常同意' + } + ], + headerMap: { + '': 'attribute', + 产品A: 'productA', + 产品B: 'productB' + } + } + } + ] +} diff --git a/src/views/ProjectManage/create/presets/json/taste.js b/src/views/ProjectManage/create/presets/json/taste.js new file mode 100644 index 00000000..82b9d127 --- /dev/null +++ b/src/views/ProjectManage/create/presets/json/taste.js @@ -0,0 +1,1133 @@ +function red(text) { + return `${text || ''}` +} + +function black(text) { + return `${text || ''}` +} + +function green(text) { + return `${text || ''}` +} + +function qType(text) { + return `${text || ''}` +} + +export default { + check_list_standard: [ + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '购买意愿', + label: '购买意愿', + disabled: true + }, + { + value: '新颖独特性', + label: '新颖独特性', + disabled: true + }, + { + value: '属性喜欢程度', + label: '属性喜欢程度', + disabled: false + }, + { + value: '属性具体评价-关键属性指标', + label: '属性具体评价-关键属性指标', + disabled: false + }, + { + value: 'taste_drink_time', + label: '饮用时间', + disabled: false + }, + { + value: 'taste_drink_occasion', + label: '饮用场合', + disabled: false + }, + { + value: 'taste_drink_todo', + label: '饮用时做什么', + disabled: false + }, + { + value: 'taste_sales_channel', + label: '售卖渠道', + disabled: false + }, + { + value: 'taste_behavioral_influence', + label: '购买行为影响', + disabled: false + }, + { + value: 'taste_category_substitution', + label: '品类替代', + disabled: false + }, + { + value: 'taste_drinking_frequency', + label: '饮用频率', + disabled: false + }, + { + value: 'taste_concept_match', + label: '口味概念匹配度', + disabled: false + }, + { + value: 'taste_price_test', + label: '价格测试', + disabled: false + }, + { + value: 'taste_forced_contrast', + label: '强制对比', + disabled: false + } + ], + check_list_quick_test: [ + { + value: '总体喜欢程度', + label: '总体喜欢程度', + disabled: true + }, + { + value: 'taste_forced_contrast', + label: '强制对比', + disabled: false + } + ], + check_list_pair: [ + { + value: '总体喜欢程度(配对)', + label: '总体喜欢程度(配对)', + disabled: true + }, + { + value: '不喜欢方面', + label: '不喜欢方面', + disabled: true + }, + { + value: '喜欢的方面', + label: '喜欢的方面', + disabled: true + }, + { + value: '购买意愿(配对)', + label: '购买意愿(配对)', + disabled: true + } + ], + questions_standard: [ + { + seq: 'A0', + title: `接下来,我们想请您品尝一款饮品${red( + '口味A' + )},这一产品是由知名企业所生产,经过了品质鉴定,绝对安全,可以放心食用。随后我们将会就您食用这些产品的感受问您几个问题。在询问过程中,如果需要,您可以随时再次食用它。品尝产品前,请您先按照我说的步骤清下口,请您先喝口清水。${qType( + '【图文说明题】' + )}`, + topic: '[题干系统自动插入口味编号]' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'A1', + title: `请问您对您刚才品尝过的${red('口味A')}的${black('总体喜欢程度')}是怎样的?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#总体喜欢程度 口味一名称', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'A2', + title: `您已经品尝了这款产品,请告诉我您${red('不喜欢')}这款${red( + '口味A' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#不喜欢方面 口味一名称' + }, + { + seq: 'A3', + title: `您已经品尝了这款产品,请告诉我您${green('喜欢')}这款${red( + '口味A' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#喜欢的方面 口味一名称' + }, + { + seq: 'A4', + title: `如果您刚才品尝的这款产品在您通常去的商店、便利店等地方有售,并且价格合理,请问下面哪句话最适合描述您对${red( + '口味A' + )}的${black('购买可能性')}呢?${qType('【单选题】')}`, + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'A5', + title: `与目前市场上销售的其它${black('同类产品')}相比,请问您觉得这款${red( + '口味A' + )}的${black('新颖独特性')}如何呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#新颖独特性 口味一名称', + ans: ['非常新颖独特', '比较新颖独特', '谈不上有没有,一般', '不太新颖独特', '一点也不新颖独特'] + }, + { + seq: 'A6', + title: `下面是一些关于这款${red('口味A')}${black( + '口味口感方面' + )}的具体属性描述,请根据您刚才品尝时的感觉来评价一下它在以下各具体属性上的表现。请问您对以下方面的${black( + '喜欢程度' + )}如何呢? ${qType('【矩阵打分题】')}`, + topic: '[题干系统自动插入口味编号][行标签系统自动插入关键属性指标]', + tip: '#属性喜欢程度 口味一名称', + table: { + headers: ['', '同意程度'], + rows: [ + [ + '奶香味(喝起来奶香浓醇)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '甜味(自然清甜味,非人工添加糖剂)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '稀稠度(喝起来的厚薄程度)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '醇厚度(喝起来没有被稀释过的感觉)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ] + ] + } + }, + { + seq: 'A6.1', + title: `请问您觉得这个${red('口味A')}喝起来的${black( + '奶香味(喝起来奶香浓醇)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-奶香味(喝起来奶香浓醇) 口味一名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'A6.2', + title: `请问您觉得这个${red('口味A')}喝起来的${black( + '甜味(自然清甜味,非人工添加糖剂)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-甜味(自然清甜味,非人工添加糖剂) 口味一名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'A6.3', + title: `请问您觉得这个${red('口味A')}喝起来的${black( + '稀稠度(喝起来的厚薄程度)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-稀稠度(喝起来的厚薄程度) 口味一名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'A6.4', + title: `请问您觉得这个${red('口味A')}喝起来的${black( + '醇厚度(喝起来没有被稀释过的感觉)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-醇厚度(喝起来没有被稀释过的感觉) 口味一名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'A7', + title: `根据您品尝到的这款${red('口味A')}的口味和口感,您认为这款产品适合${black( + '在什么时候饮用' + )}呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用时间 口味一名称', + ans: [ + { + isGroupTitle: true, + title: '上午' + }, + '早餐前', + '早餐时', + '早餐后/上午零食时刻', + { + isGroupTitle: true, + title: '中午/下午' + }, + '午餐时', + '午餐后一小时', + '下午茶/下午零食时', + { + isGroupTitle: true, + title: '晚上' + }, + '晚餐之前', + '晚餐时', + '晚餐后一小时', + '晚间时光', + '睡觉前', + '熬夜时', + { + isGroupTitle: true, + title: '半夜' + }, + '半夜醒来时' + ] + }, + { + seq: 'A8', + title: `您认为这款${red('口味A')}最适合${black('在哪里饮用')}这产品呢?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用场合 口味一名称', + ans: ['在家中(如自己家或朋友亲戚家)', '在工作/学习场所', '在户外/餐饮场所'] + }, + { + seq: 'A9', + title: `请设想一下,您饮用该${red('口味A')}时${black('最可能')}在${black( + '做什么' + )}呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用时做什么 口味一名称', + ans: [ + { + isGroupTitle: true, + title: '吃东西' + }, + '吃早餐', + '吃午餐', + '吃晚餐', + '喝下午茶', + '吃零食', + '吃代餐', + '吃夜宵', + { + isGroupTitle: true, + title: '在家休闲活动' + }, + '看电视/电影', + '玩电脑、刷手机/平板电脑,聊天,网购', + '打游戏(如PC端游,手游等)', + '听音乐/广播', + '阅读(包括电子书)', + '和家人/朋友聊天', + '发呆/放空自我(什么事情都不做)', + '其他休闲娱乐活动(如画画、玩棋牌桌游、唱歌/唱K等)', + '举行社交聚会', + '烘焙、做饭/做料理、DIY饮品等场景', + { + isGroupTitle: true, + title: '在家日常活动' + }, + '运动健身/运动健身前后', + '学习', + '工作', + '陪孩子玩耍', + '做家务(如做饭,打扫卫生,照顾家人等)', + { + isGroupTitle: true, + title: '工作/学习场所' + }, + '在工作/学习场所吃早餐', + '在工作/学习场所吃午餐', + '在工作/学习场所吃晚餐', + '在工作/学习场所喝下午茶', + '在工作/学习场所吃零食', + '在工作/学习场所吃代餐', + '在工作/学习场所吃夜宵', + '在自习/学习(如在学校/培训班/辅导班等学习场所)', + '在课间/辅导班课间休息时间', + '在操场运动/体育课前后', + '在工作(如在公司等其他工作场所)', + '在工作场所聊天', + '在工作/学习场所庆祝节日、生日等', + { + isGroupTitle: true, + title: '户外场所' + }, + '在专门的运动场所(如健身房/体育场/瑜伽房等)运动或运动前后', + '在户外运动/运动前后(跑步/散步/跳广场舞等)', + '在娱乐场所休闲活动(如聚会,庆祝,唱歌,打牌,打游戏,玩桌游等)', + '在现场观看运动比赛/演出/电影/展览', + '在外地旅游', + '在户外野餐/郊游', + '做头发/做美容/做按摩/做SPA', + '在通勤路上(如走在路上/乘地铁/公交车/开车等)', + '在购物场所(商场/购物中心/街边店)逛街/购物', + '在候机/等高铁时', + { + isGroupTitle: true, + title: '餐饮场所' + }, + '在餐厅场所吃饭(如在中式/西式/亚洲餐厅、中式/西式/亚洲快餐店,美食广场等传统餐饮渠道)', + '在休闲场所吃东西(如甜品店,咖啡店,奶茶/果饮铺,烘培店,冰淇凌点等非正餐渠道)', + { + isGroupTitle: true, + title: '其他' + }, + '在做其他事情,具体是:' + ] + }, + { + seq: 'A10', + title: `您认为您刚才品尝的这款${red('口味A')}适合${black('在什么地方售卖')}呢?${qType( + '【多选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#售卖渠道 口味一名称', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + seq: 'A11', + title: `您刚才品尝的这款${red('口味A')},下列哪句话最能描述它对您的${black( + '购买习惯的影响程度' + )}?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#购买行为影响 口味一名称', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用一个新产品', + '它将部分取代我目前喝的产品', + '它将完全取代我目前喝的产品', + '不会选择这款产品' + ] + }, + { + seq: 'A12', + title: `您刚才提到这款${red( + '口味A' + )}会替代您目前正在饮用的产品,那么您能告诉我您会用它${black('替代')}哪个或哪些您${black( + '目前正在饮' + )}用的饮品呢?${qType('【多选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#品类替代 口味一名称', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'A13', + title: `基于这款${red( + '口味A' + )}介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为${black( + '每周几次' + )}?${qType('【多选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用频率 口味一名称', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'A14', + title: `与刚才所看的产品描述中介绍的产品相比,请问您认为刚才品尝的${red('口味A')}${black( + '表现如何' + )}?如果需要,您可以随时再次品尝产品。${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#口味概念匹配度 口味一名称', + ans: [ + '实际产品相比产品介绍,远超出我的期望', + '实际产品相比产品介绍,有点超出我的期望', + '实际产品相比产品介绍,和我期望的一样', + '实际产品相比产品介绍,有点低于我的期望', + '实际产品相比产品介绍,远不如我所期望的' + ] + }, + { + seq: 'A15', + title: `如果这款${red('口味A')}会在市场上售卖且每瓶/盒容量为${red( + 'X' + )},当价格为多少时,您觉得是物有所值的?${qType('【PSM题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#价格测试 口味一名称' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B0', + title: `接下来,我们想请您品尝一款饮品${red( + '口味B' + )},这一产品是由知名企业所生产,经过了品质鉴定,绝对安全,可以放心食用。随后我们将会就您食用这些产品的感受问您几个问题。在询问过程中,如果需要,您可以随时再次食用它。品尝产品前,请您先按照我说的步骤清下口,请您先喝口清水。${qType( + '【图文说明题】' + )}`, + topic: '[题干系统自动插入口味编号]' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: `请问您对您刚才品尝过的${red('口味B')}的${black('总体喜欢程度')}是怎样的?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#总体喜欢程度 口味二名称', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + seq: 'B2', + title: `您已经品尝了这款产品,请告诉我您${red('不喜欢')}这款${red( + '口味B' + )}的哪些方面?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#不喜欢的方面 口味二名称' + }, + { + seq: 'B3', + title: `您已经品尝了这款产品,请告诉我您${green('喜欢')}这款${red( + '口味B' + )}的哪些方面?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#喜欢的方面 口味二名称' + }, + { + seq: 'B4', + title: `如果您刚才品尝的这款产品在您通常去的商店、便利店等地方有售,并且价格合理,请问下面哪句话最适合描述您对${red( + '口味B' + )}的${black('购买可能性')}呢?${qType('【单选题】')}`, + ans: ['肯定会买', '可能会买', '不确定', '可能不会买', '肯定不会买'] + }, + { + seq: 'B5', + title: `与目前市场上销售的其它${black('同类产品')}相比,请问您觉得这款${red( + '口味B' + )}的新颖独特性如何呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#新颖独特性 口味二名称', + ans: [ + '非常新颖独特', + '比较新颖独特', + '谈不上有没有,一般', + '不太新颖独特', + '一点也不新颖独特' + ] + }, + { + seq: 'B6', + title: `下面是一些关于这款${red('口味B')}${black( + '口味口感方面' + )}的具体属性描述,请根据您刚才品尝时的感觉来评价一下它在以下各具体属性上的表现。请问您对以下方面的${black( + '喜欢程度' + )}如何呢?${qType('【矩阵打分题】')}`, + topic: '[题干系统自动插入口味编号][行标签系统自动插入口味关键属性指标]', + tip: '#属性喜欢程度 口味二名称', + table: { + headers: ['', '同意程度'], + rows: [ + [ + '奶香味(喝起来奶香浓醇)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '甜味(自然清甜味,非人工添加糖剂)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '稀稠度(喝起来的厚薄程度)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ], + [ + '醇厚度(喝起来没有被稀释过的感觉)', + '非常喜欢、比较喜欢、一般,谈不上喜欢不喜欢、不太喜欢、一点也不喜欢' + ] + ] + } + }, + { + seq: 'B6.1', + title: `请问您觉得这个${red('口味B')}喝起来的${black( + '奶香味(喝起来奶香浓醇)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-奶香味(喝起来奶香浓醇) 口味二名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'B6.2', + title: `请问您觉得这个${red('口味B')}喝起来的${black( + '甜味(自然清甜味,非人工添加糖剂)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-甜味(自然清甜味,非人工添加糖剂) 口味二名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'B6.3', + title: `请问您觉得这个${red('口味B')}喝起来的${black( + '稀稠度(喝起来的厚薄程度)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-稀稠度(喝起来的厚薄程度) 口味二名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'B6.4', + title: `请问您觉得这个${red('口味B')}喝起来的${black( + '醇厚度(喝起来没有被稀释过的感觉)' + )}如何?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#属性具体评价-醇厚度(喝起来没有被稀释过的感觉) 口味二名称', + ans: ['太过', '有一点过', '刚好', '有一点不够', '完全不够'] + }, + { + seq: 'B7', + title: `根据您品尝到的这款${red('口味B')}的口味和口感,您认为这款产品适合${black( + '在什么时候饮用' + )}呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用时间 口味二名称', + ans: [ + { + isGroupTitle: true, + title: '上午' + }, + '早餐前', + '早餐时', + '早餐后/上午零食时刻', + { + isGroupTitle: true, + title: '中午/下午' + }, + '午餐时', + '午餐后一小时', + '下午茶/下午零食时', + { + isGroupTitle: true, + title: '晚上' + }, + '晚餐之前', + '晚餐时', + '晚餐后一小时', + '晚间时光', + '睡觉前', + '熬夜时', + { + isGroupTitle: true, + title: '半夜' + }, + '半夜醒来时' + ] + }, + { + seq: 'B8', + title: `您认为这款${red('口味B')}最适合${black('在哪里饮用')}这产品呢?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用场合 口味二名称', + ans: ['在家中(如自己家或朋友亲戚家)', '在工作/学习场所', '在户外/餐饮场所'] + }, + { + seq: 'B9', + title: `请设想一下,您饮用该${red('口味B')}时${black('最可能')}在${black( + '做什么' + )}呢?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用时做什么 口味二名称', + ans: [ + { + isGroupTitle: true, + title: '吃东西' + }, + '吃早餐', + '吃午餐', + '吃晚餐', + '喝下午茶', + '吃零食', + '吃代餐', + '吃夜宵', + { + isGroupTitle: true, + title: '在家休闲活动' + }, + '看电视/电影', + '玩电脑、刷手机/平板电脑,聊天,网购', + '打游戏(如PC端游,手游等)', + '听音乐/广播', + '阅读(包括电子书)', + '和家人/朋友聊天', + '发呆/放空自我(什么事情都不做)', + '其他休闲娱乐活动(如画画、玩棋牌桌游、唱歌/唱K等)', + '举行社交聚会', + '烘焙、做饭/做料理、DIY饮品等场景', + { + isGroupTitle: true, + title: '在家日常活动' + }, + '运动健身/运动健身前后', + '学习', + '工作', + '陪孩子玩耍', + '做家务(如做饭,打扫卫生,照顾家人等)', + { + isGroupTitle: true, + title: '工作/学习场所' + }, + '在工作/学习场所吃早餐', + '在工作/学习场所吃午餐', + '在工作/学习场所吃晚餐', + '在工作/学习场所喝下午茶', + '在工作/学习场所吃零食', + '在工作/学习场所吃代餐', + '在工作/学习场所吃夜宵', + '在自习/学习(如在学校/培训班/辅导班等学习场所)', + '在课间/辅导班课间休息时间', + '在操场运动/体育课前后', + '在工作(如在公司等其他工作场所)', + '在工作场所聊天', + '在工作/学习场所庆祝节日、生日等', + { + isGroupTitle: true, + title: '户外场所' + }, + '在专门的运动场所(如健身房/体育场/瑜伽房等)运动或运动前后', + '在户外运动/运动前后(跑步/散步/跳广场舞等)', + '在娱乐场所休闲活动(如聚会,庆祝,唱歌,打牌,打游戏,玩桌游等)', + '在现场观看运动比赛/演出/电影/展览', + '在外地旅游', + '在户外野餐/郊游', + '做头发/做美容/做按摩/做SPA', + '在通勤路上(如走在路上/乘地铁/公交车/开车等)', + '在购物场所(商场/购物中心/街边店)逛街/购物', + '在候机/等高铁时', + { + isGroupTitle: true, + title: '餐饮场所' + }, + '在餐厅场所吃饭(如在中式/西式/亚洲餐厅、中式/西式/亚洲快餐店,美食广场等传统餐饮渠道)', + '在休闲场所吃东西(如甜品店,咖啡店,奶茶/果饮铺,烘培店,冰淇凌点等非正餐渠道)', + { + isGroupTitle: true, + title: '其他' + }, + '在做其他事情,具体是:' + ] + }, + { + seq: 'B10', + title: `您认为您刚才品尝的这款${red('口味B')}适合${black('在什么地方售卖')}呢?${qType( + '【多选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#售卖渠道 口味二名称', + ans: [ + { + isGroupTitle: true, + title: '现代渠道' + }, + '大卖场/大超市(如沃尔玛、家乐福、大润发等)', + '中小型超市/社区超市(面积小于大卖场)', + "进口食品超市/高端超市(如:City'super城市超市、Ole、 婕妮璐Jenny lou's等)", + '便利店(如7-11,全家,美宜佳,乐购Express等)', + '新零售线下门店(如盒马鲜生、7-fresh、超级物种等)', + '仓储会员店(如山姆会员店、开市客会员店等)', + '特价折扣店/折扣仓(好特买、购多购、易心购等)', + { + isGroupTitle: true, + title: '传统渠道' + }, + '杂货店/杂货铺/小卖部等', + '食品店/专卖店(如天福茗茶,来伊份/百味林等)', + { + isGroupTitle: true, + title: '特殊渠道' + }, + '批发市场/自由市场', + '餐厅/饭店(中式/西式,非快餐店)', + '快餐店(如麦当劳,肯德基,永和豆浆,真功夫等)', + '街饮店(如奶茶店、冰激凌店等)', + '街边移动贩卖车(如早餐车)/街边小贩', + '运动场/健身俱乐部/体育馆/健身房等体育场所', + '机场/火车站', + '自动贩卖机', + '无人便利店/超市、无人货架', + '在公司/学校的食堂/茶歇间', + '加油站/服务站', + '其它商店', + { + isGroupTitle: true, + title: '线上渠道' + }, + '综合电商购物网站/APP(如淘宝、天猫、京东、苏宁易购等)', + '社交电商(如拼多多、云集等)', + '生鲜电商(如每日优鲜、美团买菜、叮咚买菜等)', + '精品电商(如网易严选/小米米家有品、淘宝心选、京东京造等)', + '跨境电商(如网易考拉、亚马逊等)', + '微商(如朋友圈代购)', + '平台类O2O到家服务(如美团、饿了么、京东到家、多点、淘鲜达等)', + '渠道商自营O2O到家服务(永辉生活、大润发优鲜、沃尔玛、盒马鲜生、7-fresh七鲜等app/小程序)', + '社区团购(如兴盛优选、多多买菜、美团优选等)', + '内容电商(如抖音、快手、小红书等)', + '品牌官方微信小程序(如麦当劳微信小程序)', + '品牌官方网站/品牌官方APP' + ] + }, + { + seq: 'B11', + title: `您刚才品尝的这款${red('口味B')},下列哪句话最能描述它对您的${black( + '购买习惯的影响程度' + )}?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#购买行为影响 口味二名称', + ans: [ + '它会在不影响我现在所喝的产品的基础上,多增加饮用一个新产品', + '它将部分取代我目前喝的产品', + '它将完全取代我目前喝的产品', + '不会选择这款产品' + ] + }, + { + seq: 'B12', + title: `您刚才提到这款${red( + '口味B' + )}会替代您目前正在饮用的产品,那么您能告诉我您会用它${black('替代')}哪个或哪些您${black( + '目前正在饮' + )}用的饮品呢?${qType('【多选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#品类替代 口味二名称', + ans: [ + '需低温储存的牛奶(需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)可常温储存的牛奶(不需要在冰箱冷藏储存的没有口味的牛奶,包括纯牛奶和含有功能营养成分的牛奶)', + '常温酸奶(保质期在6个月左右的酸奶,通常常温保存)', + '低温酸奶(保质期比较短(小于28天)的酸奶,通常冷藏保存)', + '有口味的牛奶饮品(常温保存,带有口味的牛奶饮品)', + '早餐奶(包装上带有“早餐”字样,包括常温和低温)', + '谷物奶(含燕麦、红豆、黑豆、花生、核桃等谷物的牛奶,包括常温和低温)', + '可常温储存的乳酸菌饮品(不需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '需低温储存的乳酸菌饮品(需要在冰箱冷藏储存的含有益生菌的乳饮品)', + '植物蛋白饮品(以豆类、坚果果仁、果肉为原料的饮品,如:豆乳/豆奶/豆浆,核桃露/乳,杏仁露,花生露,椰汁/奶,黑芝麻乳等)功能饮料(添加营养素的饮料,如运动饮料,能量饮料等)', + '可可饮料(如现调热巧克力等)', + '即饮/包装型奶茶(卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的奶茶)', + '现调奶茶(在甜品店/奶茶铺/外卖等渠道售卖的现制奶茶)', + '冲泡型奶茶(杯装粉状冲泡奶茶)', + '即饮 /包装型果汁茶(指在卖场/超市/便利店/网上超市等渠道售卖的包装类的、可以即时饮用的果汁茶)', + '现调果汁茶(有果味的茶,街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '即饮茶(如红茶、绿茶等)', + '现调茶饮(街边/商场中的甜品店/饮品店售卖,现做现卖,当天饮用)', + '瓶装水', + '苏打水', + '碳酸饮料/气泡饮料', + '果汁/果蔬汁(非自制)', + '凉茶类饮品', + '即饮/包装型咖啡 (卖场/超市/便利店/网上超市等渠道售卖的包装类, 可即时饮用的咖啡)', + '其他,请注明', + '以上皆无' + ] + }, + { + seq: 'B13', + title: `基于这款${red( + '口味B' + )}介绍中的描述和价格信息,综合您品尝到的口味,您倾向于饮用这款产品的频率为${black( + '每周几次' + )}?${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#饮用频率 口味二名称', + ans: [ + '每天3次或更多', + '每天2次', + '每天1次', + '每周3-6次', + '每周2次', + '每周1次', + '每月2-3次', + '每月1次', + '每月1次不到' + ] + }, + { + seq: 'B14', + title: `与刚才所看的产品描述中介绍的产品相比,请问您认为刚才品尝的${red('口味B')}${black( + '表现如何' + )}?如果需要,您可以随时再次品尝产品。${qType('【单选题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#口味概念匹配度 口味二名称', + ans: [ + '实际产品相比产品介绍,远超出我的期望', + '实际产品相比产品介绍,有点超出我的期望', + '实际产品相比产品介绍,和我期望的一样', + '实际产品相比产品介绍,有点低于我的期望', + '实际产品相比产品介绍,远不如我所期望的' + ] + }, + { + seq: 'B15', + title: `如果这款${red('口味B')}会在市场上售卖且每瓶/盒容量为${red( + 'X' + )},当价格为多少时,您觉得是物有所值的?${qType('【PSM题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#价格测试 口味二名称' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: `综合比较这几款产品的口味和口感,您${black('更加喜欢')}哪一款产品呢?${qType( + '【单选题】' + )}`, + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '口味A', + topic: '[选项系统自动插入口味编号]', + noBottom: true + }, + { + subTitle: '口味B', + topic: '[选项系统自动插入口味编号]' + } + ], + questions_quick_test: [ + { + seq: 'A0', + title: `接下来,我们想请您品尝一款饮品${red( + '口味A' + )},这一产品是由知名企业所生产,经过了品质鉴定,绝对安全,可以放心食用。随后我们将会就您食用这些产品的感受问您几个问题。在询问过程中,如果需要,您可以随时再次食用它。品尝产品前,请您先按照我说的步骤清下口,请您先喝口清水。${qType( + '【图文说明题】' + )}`, + topic: '[题干系统自动插入口味编号]' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'A1', + title: `请问您对您刚才品尝过的${red('口味A')}的${black('总体喜欢程度')}是怎样的?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#总体喜欢程度 口味一名称', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B0', + title: `接下来,我们想请您品尝一款饮品${red( + '口味B' + )},这一产品是由知名企业所生产,经过了品质鉴定,绝对安全,可以放心食用。随后我们将会就您食用这些产品的感受问您几个问题。在询问过程中,如果需要,您可以随时再次食用它。品尝产品前,请您先按照我说的步骤清下口,请您先喝口清水。${qType( + '【图文说明题】' + )}`, + topic: '[题干系统自动插入口味编号]' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: `请问您对您刚才品尝过的${red('口味B')}的${black('总体喜欢程度')}是怎样的?${qType( + '【单选题】' + )}`, + topic: '[题干系统自动插入口味编号]', + tip: '#总体喜欢程度 口味二名称', + ans: ['非常喜欢', '比较喜欢', '一般', '不太喜欢', '完全不喜欢'] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: `综合比较这几款产品的口味和口感,您${black('更加喜欢')}哪一款产品呢?${qType( + '【单选题】' + )}`, + tip: '#强制对比', + noBottom: true + }, + { + subTitle: '口味A', + topic: '[选项系统自动插入口味编号]', + noBottom: true + }, + { + subTitle: '口味B', + topic: '[选项系统自动插入口味编号]' + } + ], + questions_pair: [ + { + seq: 'E0', + title: `接下来,我们想请您品尝两款饮品${red('口味A')}和${red( + '口味B' + )},两款产品是由知名企业所生产,经过了品质鉴定,绝对安全,可以放心食用。随后我们将会就您食用这些产品的感受问您几个问题。在询问过程中,如果需要,您可以随时再次食用他们。品尝产品前,请您先按照我说的步骤清下口,请您先喝口清水。${qType( + '【图文说明题】' + )}`, + topic: '[题干系统自动插入两个口味编号]' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'E1', + title: `两款产品比较而言,${black('总体上,您更喜欢')}哪一个呢?${qType('【单选题】')}`, + topic: '[选项系统自动插入两个口味编号]', + tip: '#总体喜欢程度(配对)', + ans: [ + '明显更喜欢“口味A”', + '有一点更喜欢“口味A”', + '没有差别/两个差不多', + '有一点更喜欢“口味B”', + '明显更喜欢“口味B”' + ] + }, + { + seq: 'E2', + title: `如果您刚才品尝的这款产品在您通常去的商店、便利店等地方有售,并且价格合理,请问下面哪句话最适合描述您对这款产品的${black( + '购买可能性' + )}呢?${qType('【单选题】')}`, + topic: '[选项系统自动插入两个口味编号]', + tip: '#购买意愿(配对)', + ans: [ + '明显更愿意购买“口味A”', + '有一点更愿意购买“口味A”', + '没有差别/两个差不多', + '有一点更愿意购买“口味B”', + '明显更愿意购买“口味B”' + ] + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'A1', + title: `您已经品尝了这款产品,请告诉我您${red('不喜欢')}这款${red( + '口味A' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#不喜欢方面 口味一名称' + }, + { + seq: 'A2', + title: `您已经品尝了这款产品,请告诉我您${green('喜欢')}这款${red( + '口味A' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#喜欢方面 口味一名称' + }, + { + center: '[系统自动插入分页符]' + }, + { + seq: 'B1', + title: `您已经品尝了这款产品,请告诉我您${red('不喜欢')}这款${red( + '口味B' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#不喜欢方面 口味二名称' + }, + { + seq: 'B2', + title: `您已经品尝了这款产品,请告诉我您${green('喜欢')}这款${red( + '口味B' + )}的哪些方面?${qType('【填空题】')}`, + topic: '[题干系统自动插入口味编号]', + tip: '#喜欢方面 口味二名称' + } + ] +} diff --git a/src/views/ProjectManage/create/presets/taste/TasteTest.vue b/src/views/ProjectManage/create/presets/taste/TasteTest.vue new file mode 100644 index 00000000..0cbc12d4 --- /dev/null +++ b/src/views/ProjectManage/create/presets/taste/TasteTest.vue @@ -0,0 +1,403 @@ + + + + + diff --git a/src/views/ProjectManage/create/presets/taste/TasteTestItem.vue b/src/views/ProjectManage/create/presets/taste/TasteTestItem.vue new file mode 100644 index 00000000..f65162f9 --- /dev/null +++ b/src/views/ProjectManage/create/presets/taste/TasteTestItem.vue @@ -0,0 +1,265 @@ + + + + + diff --git a/src/views/ProjectManage/create/presets/taste/consts.js b/src/views/ProjectManage/create/presets/taste/consts.js new file mode 100644 index 00000000..20216bbd --- /dev/null +++ b/src/views/ProjectManage/create/presets/taste/consts.js @@ -0,0 +1,4 @@ +export const tasteTypeEnum = { + standard: 0, + newest: 1 +} diff --git a/src/views/TempMarket/fragment/NewTableList.vue b/src/views/TempMarket/fragment/NewTableList.vue index 6975ec64..a70b50b8 100644 --- a/src/views/TempMarket/fragment/NewTableList.vue +++ b/src/views/TempMarket/fragment/NewTableList.vue @@ -63,7 +63,7 @@ @@ -71,7 +71,7 @@ -