国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

營銷搭建系統的設計思想復盤

開發 前端
為了讓不同能力團隊共享信息, 我們需要利用信息化技術來設計一套“粘合劑”, 讓“企業發動機”高效運轉. 這個“粘合劑” 就是我們說的數字(智)化營銷系統. 它不會侵入到企業的具體業務中, 而是通過連接企業數字資產, 實現對外品宣,獲客和需求反饋. 更多充當的是門戶和反饋系統的作用。

嗨, 大家好, 我是徐小夕, 之前分享了很多可視化低代碼相關的技術實踐和開源項目, 今天繼續和大家分享一下如何通過可視化搭建技術設計高效的企業營銷配置系統。

背景

隨著技術的飛速發展和行業高內聚的競爭內卷, 企業數字化轉型更加迫在眉睫. 很多傳統企業為了提高盈利能力, 在流量,轉化和口碑上投入了巨大的成本, 比如:

  • 招募(或擴大)優質銷售團隊。
  • 廣告投放(為了更多的流量和轉化)。
  • 系統搭建(更高效的管理企業進銷存)。
  • 策略運營分析(更精準的投流獲客和產品品牌力打造)。
  • 其他企業策略目標。

為了讓不同能力團隊共享信息, 我們需要利用信息化技術來設計一套“粘合劑”, 讓“企業發動機”高效運轉. 這個“粘合劑” 就是我們說的數字(智)化營銷系統. 它不會侵入到企業的具體業務中, 而是通過連接企業數字資產, 實現對外品宣,獲客和需求反饋. 更多充當的是門戶和反饋系統的作用。

設計實現方案

為了實現營銷數字化系統, 我們一般會采用三種方案:

  • 傳統業務開發型
  • 配置化營銷中心
  • 可視化營銷搭建平臺

1、傳統業務開發型

早期我們更多的企業營銷宣傳頁面大多采用這種模式, 面向營銷活動或者業務活動設計針對性的頁面. 但是隨著企業規模的壯大和活動需求規模化之后, 普通頁面開發意味著人力成本的線性增加, 我們需要通過“堆人”來實現業務需求.

從前端技術側, 為了進一步提高研發效率, 前端程序員不得不去思考如何復用的問題. 但是實際情況卻不容樂觀. 從我個人研發經驗的角度, 對定制型營銷場景開發我們可以采用如下措施提高研發效率:

(1)搭建營銷組件庫 / 業務sdk抽象

我們可以在開發之初就定好一個可擴展的技術方案, 針對活動/營銷頁面 以組件化的方式開發, 然后將業務功能沉淀為可復用的技術資產. 我們可以用vue / react等技術框架來搭建組件庫工程, 這塊我之前寫過一篇 從零搭建前端組件庫系統 的工程, 大家感興趣可以參考一下。

更近一步的, 任何頁面都離不開通用能力和埋點監控, 如下:

這些 工具函數 和 業務sdk 未來會在不用需求頁面中反復使用, 所以我們也可以更進一步的封裝和抽象。

(2)搭建通用腳手架, 實現基礎工程和業務方案的復用(配置化)

通用腳手架可以讓前端團隊更高效的復用技術資產, 比如不同技術同事開發不同的需求時, 我們能使用前人積累的技術實踐, 省去了前期的調研和試錯成本. 一個成熟的前端腳手架包括:

  • 基礎的項目工程配置
  • 路由配置(baseUrl, public, outPut等)
  • 分包策略
  • 模塊加載器Loader(比如對svg, png, pdf, excel, css等處理)
  • 代碼插件(代碼壓縮, 分割, 按需打包, hot reload等)
  • 服務proxy支持
  • 微前端配置等

當然我們還可以參考市面上比較成熟的前端工程解決方案, 比如 umi, vite等.

(3)建立可配置的模版庫

雖然我們用定制代碼的方案無法很輕易的實現類似配置平臺或者搭建平臺的高可配性, 但是我們仍然可以設計一種偽配置化方案. 類似下面的配置:

{
  "title": "第3期企業數字化宣講",
  "layout": {
    "header": [],
    "main": [],
    "footer": []
  },
  "share_icon": "微信分享icon",
  "share_desc": "Dooring,  讓頁面制作更簡單",
  "track": true // 是否啟用埋點
  "api_path": "https://xxxx.com"
}

然后在頁面中設計一套模版引擎, 來動態讀取json配置, 需要自定義的部分即可自定義開發. 我們通過這種方式, 就可以用一套基礎模式, 快速生成自定義的頁面模版, 從而提高頁面搭建效率。

在接下來分享的方案中我會介紹具體的實現思路。

2、配置化營銷中心

圖片

相信大部分互聯網企業都做過類似配置化平臺的項目, 營銷板塊也不例外. 當然要做配置化平臺, 需要產品, 運營和技術的通力協作, 也就意味著要脫離技術多方決策. 這要求產品和運營需要對整體業務做一個通用性的抽象, 并通過技術人員轉化為可實現并被需求方低成本理解的配置平臺.

對于配置系統方案, 我之前寫過一篇文章《基于react/vue搭建一個通用的表單管理配置平臺》, 大家感興趣可以參考一下, 本質上也是將抽象業務做統一封裝, 從而在技術層面實現按需渲染(配置式渲染):

具體展現形式如下:

關于動態配置表單的渲染模式, 我之前也提供了一種實現方案, 這也是目前大部分動態表單實現的一種模式(標準化SDL輸出):

// 基礎模版數據
const tpl = [
  {
    label: '文本框',
    placeholder: '請輸入內容',
    type: 'text',
    value: '',
    index: uuid(5)
  },
  {
    label: '單選框',
    type: 'radio',
    option: [{label: '男', value: 0}, {label: '女', value: 1}],
    index: uuid(5)
  },
  {
    label: '復選框',
    type: 'checkbox',
    option: [{label: '男', value: 0}, {label: '女', value: 1}],
    index: uuid(5)
  },
  {
    label: '多行文本',
    placeholder: '請輸入內容',
    type: 'textarea',
    index: uuid(5)
  },
  {
    label: '選擇框',
    placeholder: '請選擇',
    type: 'select',
    option: [{label: '中國', value: 0}, {label: '俄羅斯', value: 1}],
    index: uuid(5)
  },
  {
    label: '文件上傳',
    type: 'upload',
    index: uuid(5)
  }
]

// 模版渲染組件
const tplMap = {
  text: {
    component: (props) => {
      const { placeholder, label } = props
      return <div className={styles.fieldOption}><span className={styles.fieldLabel}>{label}:</span><Input placeholder={placeholder} /></div>
    }
  },
  textarea: {
    component: (props) => {
      const { placeholder, label } = props
      return <div className={styles.fieldOption}><span className={styles.fieldLabel}>{label}:</span><TextArea placeholder={placeholder} /></div>
    }
  },
  radio: {
    component: (props) => {
      const { option, label } = props
      return <div className={styles.fieldOption}>
              <span className={styles.fieldLabel}>{label}:</span>
              <Radio.Group>
                {
                  option && option.map((item, i) => {
                    return <Radio style={radioStyle} value={item.value} key={item.label}>
                      { item.label }
                    </Radio>
                  })
                }
            </Radio.Group>
        </div>
    }
  },
  checkbox: {
    component: (props) => {
      const { option, label } = props
      return <div className={styles.fieldOption}>
              <span className={styles.fieldLabel}>{label}:</span>
              <Checkbox.Group>
                <Row>
                  {
                    option && option.map(item => {
                      return <Col span={16} key={item.label}>
                              <Checkbox value={item.value} style={{ lineHeight: '32px' }}>
                                { item.label }
                              </Checkbox>
                            </Col>
                    })
                  }
                </Row>
            </Checkbox.Group>
        </div>
    }
  },
  select: {
    component: (props) => {
      const { placeholder, option, label } = props
      return <div className={styles.fieldOption}>
              <span className={styles.fieldLabel}>{label}:</span>
              <Select placeholder={placeholder} style={{width: '100%'}}>
                {
                  option && option.map(item => {
                    return <Option value={item.value} key={item.label}>{item.label}</Option>
                  })
                }
            </Select>
        </div>
    }
  },
  upload: {
    component: (props) => {
      return <div className={styles.fieldOption}>
              <span className={styles.fieldLabel}>{props.label}:</span>
              <Upload
              listType="picture-card"
              className="avatar-uploader"
              showUploadList={false}
              action="https://www.mocky.io/v2/5cc8019d300000980a055e76"
            >
              <div>+</div>
            </Upload>
        </div>
    }
  }
}

export {
  tpl,
  tplMap
}

當然市場上也有比較成熟的開源方案, 比如 family, XRender等。

3、可視化營銷搭建平臺

以上我們可以看到, 從定制化代碼到配置化方案, 技術架構有了漸進式升級, 接下來繼續分享一種更低成本的方案: 可視化搭建平臺。

可視化搭建平臺是一種建立在底層通用規則之上的通過拖拽+配置化來實現頁面生產能力的一種高效率解決方案. 它主要解決的問題如下:

  • 企業數據孤島(應用間數據共享,互通困難)。
  • 企業定制化需求日益增加(不同行業賦能不同的應用場景, 千“客”千面)。
  • IT人才供不應求。
  • 溝通成本,研發成本, 研發周期吃緊。
  • 產品迭代和響應性遲緩。

所以我們迫切需要諸如低代碼/零代碼這樣的方案, 來解決上述問題. 目前國內有上千家企業在接觸或者落地低代碼/零代碼方案, 我之前也開源了一個解決方案H5-Dooring, 用來解決頁面生產效能的問題:

當然設計可視化搭建系統需要考慮更多系統化問題, 比如:

  • 如何滿足更多的定制需求。
  • 如何對接企業數據源。
  • 如何跨場景, 跨多端。
  • 如何出高質量可維護的代碼。
  • 如何保證線上頁面運行穩定和頁面監控/閾值預警。

當然并不是每家企業都有極高的要求, 所以我們需要針對企業實際需求和未來需求, 制定更合理的可視化解決方案. 關于可視化平臺的實現方案我之前也寫了很多文章和開源方案, 這里就不一一介紹了, 感興趣的朋友可以參考一下。

  • H5-Dooring
  • H5-Stream
  • V6.Dooring

如何利用DooringSaas快速落地營銷配置方案

上面介紹了3種技術設計方案, 接下來我就以一個具體的案例, 來分享一下高效營銷落地方案.

轉盤抽獎營銷頁面是我們比較熟悉的一種運營手段, 傳統開發中我們需要針對每一場活動開發獨立的業務代碼, 如果我們將營銷活動的規則抽象出來, 并封裝業務常用的抽獎組件, 并提供一定的配置靈活性, 這樣我們就能滿足大部分的營銷活動場景, 如下, 我們可以配置抽獎信息, 中獎比例, 中獎后的一系列交互配置:

對于企業的品宣場景, 我們也可以從可視化搭建平臺中找到解決方案, 我們只需要對接企業資源庫, 業務統配數據接口, 安全規范和數據上報模式, 我們就可以用可視化平臺從技術側轉化為業務側直接搭建, 近一步縮短溝通周期。

有關拖拽搭建方案, 這里筆者也分享幾個成熟方案:

  • moveable
  • react-draggable
  • Vue Easy DnD
  • Vue smooth dnd
  • V-drag
  • react-dnd

總結 & 展望

后續我也會繼續分享低代碼和可視化相關的技術方案和設計模式, 如果大家感興趣也可以隨時和我交流. 比如:

  • 如何實現跨多端的出碼方案。
  • 業務層零代碼如何快速落地企業最佳實踐。
  • 桌面端可視化平臺的價值最大化。
  • AI和可視化的一些價值主張。
  • 通過可視化生態建設, 如果讓每一家企業都擁有一套可視化搭建平臺。
責任編輯:姜華 來源: 趣談前端
相關推薦

2023-11-16 08:11:32

前端營銷系統

2024-03-22 08:21:48

可視化搭建平臺組件商店H5-Dooring

2025-12-09 01:55:00

2022-07-22 11:22:10

B 端菜鳥數字化

2021-09-15 10:03:30

騰訊QQ圓夢表情

2022-04-05 13:56:48

設計模式javascript

2020-11-09 09:10:31

javascript設

2025-07-30 02:11:00

2022-05-17 15:45:41

禮物驚喜送達線上送禮

2011-12-01 14:06:32

2021-04-16 08:54:03

CMS系統redisnode服務器

2020-09-28 06:45:42

故障復盤修復

2021-04-21 07:37:19

JVM復盤 日志

2023-02-27 07:40:00

系統重構前端

2023-10-20 08:04:34

系統重構實踐

2021-05-26 10:40:28

Vue3TypeScript前端

2018-12-04 15:08:11

QQ視覺設計APP

2022-03-18 08:46:08

vivo官網APP首頁改版

2011-07-26 15:30:32

jQuery

2020-02-26 09:00:30

程序員技能開發者
點贊
收藏

51CTO技術棧公眾號

欧洲中文字幕国产精品| 首页国产欧美久久| 国产精品天天看| 欧美aaaaa喷水| 国产精品自在线拍| 久草免费福利在线| 欧美久久精品午夜青青大伊人| 亚洲激情图片| 日韩视频在线观看| 中文字幕精品在线视频| 看女生喷水的网站在线观看| 亚洲国产精品精华液ab| 婷婷亚洲婷婷综合色香五月| 国产精品一区2区3区| 久久久久99精品久久久久| 亚洲91av| 欧美午夜在线观看| 91网页版在线登录入口| 国产视频不卡一区| 天堂…中文在线最新版在线| 日韩**一区毛片| 亚洲综合中文字幕在线观看| 一区二区网站| 久久精品中文字幕| 成人看片毛片免费播放器| 亚洲国产精品资源| 在线中文字幕第一页| 欧美视频在线一区二区三区| 日韩国产福利| 欧美日韩一区二区在线播放| 亚洲成人基地| 日本午夜一本久久久综合| 韩国日本美国免费毛片| 日韩超碰人人爽人人做人人添| 中文字幕亚洲激情| 成人做爰视频www网站小优视频| 欧美α欧美αv大片| 黄色片网站在线| 欧美午夜精品久久久久久超碰| 亚洲成人套图| 欧美日韩国产中文字幕| 永久免费在线| 日本精品一级二级| 国产毛片在线| 欧美一区二区黄| 最新av在线播放| 日韩视频一区二区三区在线播放| 国内精品久久久久久野外| 91精品在线免费| 亚洲色图美国十次| 亚洲剧情一区二区| 亚洲日韩中文字幕一区| 色综合色综合久久综合频道88| 国产精品xnxxcom| 国内精品久久久久伊人av| 日韩aaa久久蜜桃av| 国产成人精品一区二区在线| 精品视频99| 国产在线精品一区二区中文| 乱人伦精品视频在线观看| 日韩精品第1页| 国产午夜精品一区二区三区视频| eeuss鲁片一区| 日韩欧美在线视频日韩欧美在线视频 | 麻豆精品国产传媒mv男同| 西游记1978| 成人av手机在线观看| 亚洲老女人av| 午夜欧美大尺度福利影院在线看 | 青草国产精品久久久久久| 国产一二三四区在线观看| 91免费观看国产| 激情四房婷婷| 欧美精品一卡两卡| 国产精品专区免费| 国内精品中文字幕| 欧美高清一区| 国产资源第一页| 国产精品国产三级国产aⅴ中文| 色资源在线观看| 亚洲欧美一区二区精品久久久| 日韩视频一区二区三区四区| 成人有码在线播放| 国产一区二区福利| 老司机很黄的视频免费| 欧美日韩精品专区| 四虎影视国产精品| 成人网页在线免费观看| 国产综合久久久久影院| av激情网站| 日韩av在线一区二区| 色先锋久久影院av| 亚洲国产精品日韩| 亚洲人妖av一区二区| 免费av不卡在线观看| 欧美一级电影久久| 久久国产精品区| 在线激情视频| 亚洲日韩欧美视频| 欧美影视一区| 激情综合网俺也去| 精品久久国产字幕高潮| 夜夜春成人影院| 欧美交换配乱吟粗大25p| 欧美日韩色婷婷| 欧美a一级片| 欧美日韩成人一区二区三区| 亚洲欧美日韩人成在线播放| 激情aⅴ欧美一区二区欲海潮| 国产精品美女久久| 国产精品一二三四五| 亚洲高清国产精品| 欧美成人剧情片在线观看| 午夜在线一区| 如如影视在线观看经典| 日韩亚洲一区二区| 久久婷婷麻豆| 在线播放av片| 久久人人97超碰精品888| 国产一区二区在线视频| 国产亚洲依依| 日本视频久久久| 成人av在线播放网址| av免费在线观看网站| 国产精品啪视频| 国产精品美女久久久久aⅴ| 美女日韩欧美| 欧美在线播放一区二区| 色综合中文综合网| 色先锋久久影院av| 熟妇人妻无乱码中文字幕真矢织江| 精品成人一区二区三区四区| 国产精品麻豆久久| 欧美精品成人网| 中文字幕欧美日韩| 久久精品99久久久| 97影院秋霞午夜在线观看| 成人免费网视频| 亚洲欧美电影院| 国产精品视屏| 国产一区亚洲二区三区| 永久免费精品影视网站| 久久亚洲图片| 黄色动漫在线观看| 国产伦精品一区二区三区照片 | 欧美视频中文一区二区三区在线观看| 国产精品男女| 日韩福利视频在线| 日韩在线视频观看正片免费网站| 免费在线看一区| 怡红院在线播放| 日韩理论片在线观看| 日韩午夜精品电影| 狂野欧美性猛交xxxx巴西| av文字幕在线观看| 日韩欧美亚洲日产国| 精品奇米国产一区二区三区| 老司机精品福利视频| a级大胆欧美人体大胆666| 深夜福利成人| 亚洲国产精久久久久久久| 日韩av电影天堂| 男女在线观看视频| 亚洲一区二区三区午夜| 日韩一级黄色片| 青青草国产精品亚洲专区无| 多野结衣av一区| 高清无码视频直接看| 日韩中文字幕av| 日本一区二区久久| 精品一区电影| 男人的天堂在线视频| 鲁片一区二区三区| 亚洲成在人线av| 成人免费毛片高清视频| 欧美特黄不卡| 日本中文字幕视频| 91天堂在线观看| 4438x成人网最大色成网站| 麻豆高清免费国产一区| 99只有精品| 99sesese| 91在线视频九色| 日韩三级av在线播放| 国产一区二区h| 国产区精品视频在线观看豆花| 中文字幕日产av一二三区| 国产伦精品一区二区三区照片 | 男人免费av| 国产免费高清一区| 亚洲第一男人天堂| 久久综合九色综合97婷婷女人| 国产精品流白浆在线观看| 制服丝袜中文字幕在线观看| 国产在线一区二区三区欧美 | 黄页网站视频在线观看| 麻豆精品视频| 久久精品国产精品亚洲| 亚洲一区二区三区四区五区黄| 亚洲一区二区三区四区五区午夜|