為什麼食品應用程式應該顯示「無法取得」而不是 0
缺失的數值和實際測得的零並不是同一件事。對從未測量過的營養素寫上 0,等於是把猜測偽裝成資料,而且無論哪個方向都可能造成誤導。
為什麼標籤可能缺少數值
包括 Nyamly 在內的條碼掃描應用程式,讀取的是製造商與貢獻者已經公布的營養資訊,Nyamly 是透過 Open Food Facts 資料庫。並不是每一筆產品資料都完整。一份包裝背面的標籤可能清楚印出熱量、脂肪和蛋白質,卻完全沒有公布糖、鹽或纖維的數值,尤其常見於自有品牌商品、地區限定版本,或是志工僅憑一張不完整照片建立的產品資料。
發生這種情況時,應用程式必須決定要為從未被記錄的營養素顯示什麼。有些應用程式會悄悄用 0 填補這個空缺。這個做法看似無害:填滿數字的營養標示卡片看起來比留有空白的更完整。但它其實是把「未知」換成一個從未真正測量過、卻顯得明確而肯定的數值。
為什麼 0 無論哪個方向都會造成誤導
捏造出來的 0,會依落在哪個營養素上而產生兩種不同的影響。
- 可能讓產品看起來比實際更好。 糖的數值若被預設為 0 公克,會讀成「無糖」,這是真實的賣點,但事實只是沒有人公布過數字。
- 可能讓產品被不公平地扣分。 纖維的數值若被預設為 0 公克,會讀成「完全不含纖維」,但一項沒有公布纖維數值的產品,實際上很可能含有一定份量。單憑目前登記的標籤資訊,根本無從得知。
不論哪一種情況,看著畫面的人都無法分辨這是真實測得的 0 公克,還是從未有人提供過的數值。誠實的做法就是把這件事說清楚。
Nyamly 如何顯示缺漏
Nyamly 絕不會把缺漏的營養素強制轉成零。從未為某項產品公布過的數值,會顯示為未知,而不是一個數字:缺漏的數值在每個畫面上都維持缺漏,一路延伸到應用程式本身的內部評分邏輯。
在產品卡片上
沒有公布數值的營養素會顯示為「無法取得」。
在健康評分上
當評分所依賴的營養素(飽和脂肪、糖、鹽或熱量)從未被公布時,Nyamly 會顯示「資料不足,無法為本產品評分」與「無分數」,而不是用零填補空缺後算出一個數字。
在添加物上
Nyamly 尚未審核的添加物,或是完全沒有添加物清單的產品,會顯示為「本產品沒有添加物資料」或「未評級」,絕不會預設為安全過關。同樣的規則也適用於 Nutri-Score 與 NOVA:當 Open Food Facts 對該條碼沒有公布等級時,Nyamly 什麼都不會顯示,絕不會顯示猜測出來的等級。
兩個具體範例
自有品牌冷凍餐點。 標籤上印有熱量、脂肪和蛋白質,但資料庫裡從未輸入該特定批次的糖數值。若把這個空缺填成 0 公克,產品卡片上就會讀成「無糖」,這是沒有人主張、也沒有人查證過的說法。Nyamly 改為在該欄位顯示「無法取得」。
按重量販售的烘焙食品。 它的資料完全沒有纖維數值,這在沒有標準化營養標示的現烤商品中很常見。若把它填成 0 公克,會讓一項很可能含有纖維的食品看起來完全不含纖維。Nyamly 選擇讓纖維那一列留白,而不是捏造一個數字。
在真實產品上親自查看
在 Nyamly 掃描條碼,就能看到正是這樣的呈現:營養素、Nutri-Score、NOVA 與添加物評等都誠實顯示,包括缺漏之處。想了解 Nyamly 顯示的每一個數字背後的完整方法,請參閱Nyamly 如何為產品評分。