批量上傳:別讓一鍵高效工具成為「導入失敗」的警報器

2020-12-10 人人都是產品經理

編輯導讀:批量導入是在基礎數據錄入很常見的一個功能,即可以節省逐條新增的人力成本,又可以避免數據重複錄入的問題,一舉多得;但是模板處理不當,導入過程中不同報錯導入失敗,會讓用戶煩躁不安。本文作者帶我們躲避設計裡的那些坑。

一、明確的導入操作指引,減輕用戶學習成本

提供下載導入模板和導入模板的入口;下載和導入的模板入口在一個頁面,避免出現點擊「導入」,還要花時間找導入模板的情況。常規設計如圖:

(提供下載和導入的模板)

二、 欄位/字符詳細說明,將導入失敗的風險扼殺在模板設計中

1. 標註出必填和非必填欄位

標註方式不限,可以為單元格角標(圖二)、欄位前加 「 * 」 必填符號(圖三)、字體加粗或單元格顏色區別(圖四):

2. 明確字符的類型,儘量細化欄位的校驗顆粒度

導入中常見的字符類型:

文本:對文本長度進行限制。

(若文本長度超出則報錯警示)

數字:整數(是否必須為整數)、正負數(是否允許負數)、小數(明確限制小數點後幾位),以上均需要進行提示說明。

特殊數字,如銀行卡號,確保單元格為文本格式,不會出現科學計數法,否則後臺校驗無法通過,且用戶錄入數據會很苦惱。

(提前處理好數字的保存格式)

日期:規範時間格式,常見的有2020-07-24、2020/07/24、2020.07.24,但是用戶實際使用的格式可能會超乎你的想像,畢竟很多人是不按規則出牌的。

所以格式有明確限制的,需要在模板中標明:

(示例數據儘量列明模板允許的數據格式)

下拉框:可選範圍固定的欄位,設計下拉選擇,可以避免用戶手填錯誤信息的情況。

下拉選擇的值確認是在系統的表結構中已經存在的,杜絕出現導入模板有農業銀行,資料庫銀行表沒有農業銀行的情況。

也有可能出現用戶直接從自己的excel表格複製數據,粘貼到模板中的情況,所以校驗欄位是否和表對應很重要。

(模板中設計好下拉欄位可選範圍)

特殊符號:模板中有限制中英文輸入法的特殊字符,需要作出明確指示。

後者告知後臺開發,對於中英文字符做兼容識別處理。

3. 鎖定禁止刪除的欄位

以本模板為例:為了防止用戶誤操作,鎖定了表頭欄位數據和第二排的示範數據。

這裡需要和後臺開發說明,示範數據已鎖定,數據的導入校驗從第三排開始。

(警示用戶列表已鎖定)

4. 附帶單位

數據有單位的,最好是在欄位後標註上,以免用戶對數據格式產生疑惑或者自己單獨在數字上加單位導致數據校驗不合格,無法通過。

(欄位標註單位)

模板中可能會存在空格的情況,需要開發對空格進行處理。

避免正確數據因為有空格而校驗不通過,導入報錯而用戶無法定位數據誤差的原因發生。

小結:模板內欄位的設計與限制,更多的是產品對excel功能的熟悉程度靈活運用,以及如何和項目的實際業務結合起來,協助用戶在信息的新增環節避錯。

三、報錯給予明確提示,提示導入成功的概率和用戶體驗

杜絕英文報錯提示用戶體驗非常糟糕,很容易讓用戶認為系統崩掉了。儘量明確的進行報錯提示,方便用戶對錯誤數據進行處理後再重新導入。常見的導入失敗原因有:

字符格式校驗不通過;數據重複報錯;必填欄位缺失;導入模板錯誤;數據量過大,系統卡死;

四、重複導入如何處理

1. 重複導入的定義

根據業務情況,確認具體哪些欄位的重複屬於同一條數據,需要判定為重複數據。

一般會根據數據的主鍵來定義重複數據。

如下圖,員工個人信息以姓名和身份證號碼合併為主鍵,構成唯一的員工ID。

如果後臺校驗到這兩個欄位一樣,就不會再對其他欄位進行校驗。

(姓名和身份證號形成ID,相同則報數據重複)

2. 是否允許重複導入

1)對於重複的數據,需要根據實際使用情況,確認是否允許導入。

2)不允許重複導入,則需要明確報錯提示。

重複導入的數據,處理方式可能有:用戶刪除重複數據後再次上傳,後臺報錯提示。

(明確指示重複的數據)

直接剔除掉模板中的重複數據,成功導入正常數據,頁面無提示;這種方式明顯減少了用戶需要操作的步驟和內容,體驗更友好。

3)允許重複導入,處理方式可能有:

覆蓋原有數據,並且標記出變動的欄位差異,甚至允許用戶直接在頁面上對重複欄位進行修改後保存再次上傳。

這種方式開發成本比較高,且僅適用於導入的數據量較小的情況。

(頁面修改重複欄位後上傳)

直接覆蓋原有數據,且頁面無標記;這種方式開發成本較低,也不需要用戶再做判斷,但是相應的可能會有一定的風險,比如用戶誤修改了個別欄位直接覆蓋了原有數據,導致其他環節出錯。特別是涉及到財務結算的模塊,慎用!

五、大數據量異步導入,節省用戶時間

如果導入的數據量很大,或者校驗的欄位需要調用的接口比較多,同步導入會佔用很大的內存。

且同步導入用戶需要一直盯著頁面,無法使用其他窗口;若網絡發生故障或者其他原因,導致導入失敗,需要再次重新導入,用戶體驗會很差。

所以對數據量比較大或者接口複雜的數據,可以採取異步導入的方式。

異步導入在條件允許的情況下,可以用進度條展示當前數據的傳輸百分比,預計完成用時。這樣用戶離開窗口再次回來查看的時候,明確估算回查上傳的數據情況。

以上基本歸納了筆者在項目中踩過的「批量導入」坑,如有遺漏或者錯誤的地方,請大家指出。

本文由 @RaRa 原創發布於人人都是產品經理,未經許可,禁止轉載。

題圖來自 Unsplash,基於CC0協議

相關焦點

  • 數據導入/導出為什麼總失敗?
    使用表單大師時,我們不僅可以將表單大師收集到的數據批量導出,還可以把Excel中的數據一鍵導入到表單中。②Excel表內有帶小數點的數字,這時導入表單對應欄位應選用「數字」欄位,而不是單行文本,否則會提示導入失敗。
  • SOLIDWORKS增效工具集——高級BOM及批量導入工具
    在無需打開SOLIDWORKS的情況下,您可以高效、準確、規範、便捷地滿足如下需要:輸出:一鍵完成各種結構BOM導出、匯總BOM生成。支持格式定義、匯總規則定義、多級排序、切割清單識別、BOM合併等;輸入:一鍵通過表格批量導入屬性,實現規範化管理;項目:一鍵完成進行自定義打包操作,實現將指定總成打包到相應路徑,支持重命名、支持按照零件分類存入子文件夾,並且保證零件關聯參考正確;定製:
  • B端產品設計——批量導入
    二、批量導入1. 如何降低導入時錯誤概率?1)提供下載模板在列表頁同時出現下載模板和批量上傳按鈕:只出現批量上傳按鈕,在批量上傳彈窗提供下載模板:此處推薦第二種方式。第一種方式在點擊批量上傳時沒有模板,需重新關閉點擊下載模板。
  • 跨境電商平臺上產品如何上傳?蝦皮新版批量上傳工具使用指南分享
    大家好,這裡是天師跨境,今天來為電商新人們解答一下關於如何在跨境電商平臺上上傳產品的疑惑,順便介紹一下蝦皮跨境平臺的新版批量上傳工具是如何使用的。賣家中心的批量上傳功能是賣家將商品上傳到Shopee的最簡單方法!賣家可以一次上傳數百個產品,而不必一一創建。 節省了賣家寶貴的時間。蝦皮目前的新版批量上傳工具是只有選定的賣家才能使用的新功能。這一功能在產品頁面的批量工具裡。批量上傳產品分為5個步驟,分別為下載批量上傳的模板,在模板中填寫產品詳細信息,上傳模板,編輯並確認產品詳細信息,發布產品。
  • B端通用批量數據導入方案設計
    在批量數據錄入場景下,數據導入功能,用戶可以將正確的原始數據整理到表格中,快速導入到資料庫,有效解決「逐條數據錄入效率低下」和「操作失誤導致數據錯誤」問題。1. 如何設計批量數據導入功能用戶在批量導入數據前,需要先將要錄入系統的數據,整理成導入文件。
  • 亞馬遜、ebay、速賣通批量刊登、跨平臺自動翻譯上架,試試ActNeed!
    雨果網了解到,市面上雖然有不少針對跨境電商的商品管理工具,但是還鮮有像ActNeed這樣的同時支持多平臺、多語言翻譯的產品。 據介紹,賣家上架商品到小語種站點之前,通過ActNeed將中文或英文listing批量導入,系統即自動翻譯成賣家所需語言版本,產品售價也根據實時匯率進行轉換,無需再編輯,可直接發布。
  • QQ同步助手幫你批量導入聯繫人
    9月17日至24日期間,用戶可3折開通VIP特權,享受批量導入聯繫人,3G雲空間,PDF工具等服務。全年最   低價,為開學季助力添彩。    通訊錄批量導入、優化,高效管理手機聯繫人     班級同學通訊錄,學生社團通訊錄……新生入學後,除了本班級同學,往往還需添加多個學校團體通訊錄,這時便面臨聯繫人錄入耗時長、錄入重複等問題。
  • 一鍵生成文字雲,這個工具超給力!
    01.快速切換形狀 在我們剛進入微詞雲的編輯器後,我們可以首先在左側選擇想要繪製的形狀,一鍵切換,快速渲染。 我們也可以導入本地的LOGO或圖片,這樣渲染的圖形便能擁有自己專屬的設計風格了。微詞雲的支持導入JPG、PNG和SVG。
  • WPS教程|WPS雲辦公如何批量導入企業成員
    WPS雲辦公是金山辦公為企業提供的一站式雲辦公SaaS服務,包括多平臺的WPS Office、雲端存儲、協同辦公、移動會議、企業管理後臺等模塊,為滿足企業隨時隨地、安全高效辦公提供解決方案。2.批量導入成員點擊進入頁面左側【通訊錄】-【組織架構】,在頁面右側可見【批量導入】點擊【批量導入】,並下載通訊錄模板將成員的信息按照模板格式進行填寫之後,將通訊錄進行【上傳】
  • 米農利器:西部數碼發布域名批量查詢註冊工具發布
    不管是米農還是企業用戶,經常都會有批量註冊域名的需求。目前市場上的工具,普遍存在「華而不實」的問題,使用起來比較麻煩。據悉,為了滿足用戶在域名批量查詢註冊方面的需求,知名域名註冊服務機構西部數碼,在今日發布了一款域名批量查詢註冊工具。
  • 新增多集群管理,支持GPU及批量導入主機,KubeOperator v3.4發布
    在這一版本中,KubeOperator新增了多集群管理(X-Pack增強包內)、GPU支持、集群操作日誌、批量導入主機、集群日誌支持Loki等功能,同時針對FusionCompute支持默認模板,在應用商店中增加了Kuboard和TensorFlow。新增功能1.
  • cad如何批量導入坐標?excel坐標批量導入cad的方法
    之前小編和大家分享過CAD軟體批量標註坐標的方法,你知道cad如何批量導入坐標嗎?本文小編將為大家分享excel坐標批量導入cad的方法,感興趣的小夥伴們快和小編一起來看看CAD怎麼批量導入坐標吧!excel坐標批量導入cad的方法如下:步驟一、cad如何批量導入坐標?首先,將要批量導入CAD的高程坐標導入到excel中。步驟二、在excel中新建E列為展點劃線,新建F列為注釋。
  • 大魚號一鍵發布工具,一鍵發布多個帳號
    一鍵發布工具,一鍵發布多個帳號,大魚號也是自媒體平臺裡的主流平臺之一,大魚號做視頻的自媒體人比較多,還有百家號,頭條號,企鵝號也是自媒體主流平臺,很多人只運營一個平臺的帳號,認為只要把一個平臺運營起來就好了。
  • 如何實現批量導入數據
    SQL Server 提供一個稱為 bcp 的流行的命令提示符實用工具,用於將數據從一個表移動到另一個表(表既可以在同一個伺服器上,也可以在不同伺服器上)。SqlBulkCopy 類允許編寫提供類似功能的託管代碼解決方案。
  • 如何用軟體平臺群發祝福簡訊,關心問候簡訊一鍵批量發送
    每當過年過節或者其他重大節假日,很多人都會給自己的親朋好友和客戶發送祝福簡訊或者微信消息,如果有幾百個甚至幾千幾萬個人要發的話怎麼辦,特別是大的企業商家,會員、客戶數量都在幾萬甚至百萬,因此如果給那麼多的人發送祝福簡訊的話就只能通過軟體平臺來批量發送了,用個人的手機卡是不可能完成的
  • 【快手批量取消雙擊點讚軟體】豬妖快手一鍵取消點讚安卓版...
    豬妖快手一鍵取消點讚 生活工具 大小: 3.15 MB
  • excel數據批量導入到word表格中的方法
    如何將excel數據批量導入到word表格中?下文就是將excel數據批量導入到word表格中的教程,希望對你們有所幫助哦。  1、打開文字文檔以後,先做好表格,接著找到文檔中工具欄的「工具」按鈕。
  • 蝦皮商城怎麼批量上傳產品?蝦皮要上傳多少個產品
    蝦皮商城怎麼批量上傳產品本篇文章將教會你如何使用Shopee上傳助手批量上傳產品。功能介紹Shopee拍賣上傳助手,Shopee助手可以批量採集別人或自己的Shopee店鋪產品,快速發布到自己的Shopee店鋪,支持批量編輯、批量修改、圖片批量加水印上傳、自動翻譯等。
  • 國內首創黑科技 來畫平臺支持PPT一鍵導入轉視頻
    近日,短視頻智能創作營銷平臺——來畫視頻,在其動畫創作平臺上推出了國內首創的黑科技功能,支持將PPT一鍵導入之後對素材進行編輯,將演示內容轉化為短視頻。演示領域新風向 PPT秒變酷炫短視頻眾所周知,PPT已成為日常工作和生活中最為普遍的演示工具,它能使演示者有節奏、高效率地傳遞觀點和信息。然而大部分人對其應用,只停留在將圖片和文本信息結合的層面,無法實現更加有趣的PPT動畫製作。
  • 照片批量處理工具
    今天給大家分享的是一款照片批量處理的小工具,適用平臺:windows功能有照片批量重命名,批量添加水印,批量裁剪,批量縮小圖片尺寸(批量縮略圖片),批量旋轉(順時針旋轉,逆時針旋轉,左右翻轉,上下翻轉),智能旋轉(自動旋轉帶有方向信息的照片),批量校正拍攝日期,刪除exif參數信息,添加備註信息,刪除備註信息,,精簡圖片……,照片處理不是我們經常用的功能