App Store Connect 輔助說明

支援 / App Store Connect / 管理 App 輔助使用功能 / Accessibility Nutrition Label 概覽

管理 App 輔助使用功能

Accessibility Nutrition Label 概覽

「Accessibility Nutrition Label」(輔助使用功能營養標籤)可協助使用者瞭解 App 是否方便自己使用,再決定是否下載,同時也讓開發者有機會更清楚、詳細地向使用者說明 App 支援的功能。這些標籤會顯示在 App 產品頁面上,幫助使用者瞭解他們是否可以使用「旁白」或「放大文字」等功能來完成 App 中的一般作業。

為了讓你有時間準備和評估你的 App,初期將採自主方式,你可以決定是否要提供這些標籤。不過,建議你主動說明 App 支援輔助使用功能的情況,以協助包括身障人士在內的所有使用者更好找到符合自己需求的 App。在強制實施前,我們會提供充足的時間和評估資源。屆時,你必須提供輔助使用功能的詳細支援資訊,才能向 App Store 提交新的 App 和 App 更新。

標籤類型

你可為以下的輔助使用功能提供輔助功能營養標籤。建議你按此順序評估你的功能。舉例來說,你的 App 中方便「旁白」使用者使用的大部分設計和功能,也能讓使用者更好利用「語音控制」等其他輔助科技。

如下表所示,有些輔助功能標籤不適用於某些裝置,因此 App Store Connect 會提示你按照各型裝置的適用情形,表明輔助使用功能的支援狀況。

輔助使用功能

說明

iPhone 和 iPad

Mac

Apple TV

Apple Vision Pro

Apple Watch

旁白

使用者可以透過手勢、鍵盤、點字和朗讀輸出來瀏覽和探索 App。

語音控制

使用者可以透過語音來執行點按、滑動、輸入內容等操作,以瀏覽 App 並進行互動。

放大文字

將 App 中的文字放大兩倍或更大。

深色介面

對畫面、選單和控制項套用深色配色,以減輕眼睛疲勞。

不僅以顏色來區分

在顏色之外,同時或改為使用形狀或文字來突顯重要資訊。

足夠對比度

增加或調整文字或圖像與背景之間的對比度。

減少動態效果

修改或減少可能導致動暈症或不適的某些動畫類型。

字幕

使用者可以透過與時間同步的文字,跟上影片或純音訊內容的對話和相關聲音。

口述影像

使用者聆聽與時間同步的旁白,瞭解短片、節目或電影中的畫面內容。

展示在 App Store

在你 App 上架的所有國家或地區,你的 App 產品頁面會顯示專門區段,放置輔助使用功能營養標籤。依用來檢視你產品頁面的裝置類型(iPhone、Mac 等)而定,App Store 會顯示裝置對應的標籤。

在 App Store Connect 中,你可以選擇為你 App 支援的各型裝置提供相應的資訊。如果你沒有提供某型裝置的這項資訊,則這個區段仍會出現在你的產品頁面上,並顯示你尚未表明支援的情況。如果你的 App 不支援上述任一輔助使用功能,這個區段也會加以表明。

你也可以選擇提供輔助使用 URL,讓使用者透過這個連結前往你的網站,進一步瞭解 App 的輔助使用功能。除了 Apple TV,這個連結會顯示在所有裝置平台的 App 產品頁面上。輔助使用 URL 不得重複,只能專用於你的 App。你可以在網頁上提供諸多資訊,例如是否有其他輔助使用功能、如何開啟和管理 App 內輔助使用功能設定、字幕支援哪些語言,或者 App 的某個區域不支援哪個輔助使用功能。

今年秋天起,使用者可以將輔助使用功能營養標籤上的功能放入搜尋提問中,提高搜尋結果的相關程度。舉例來說,以「旁白 筆記 App」或「支援放大文字的跑步 App」進行搜尋時,若 App 在其標籤中表明支援這些功能,會視為相關程度較高,進而顯示在搜尋結果中。

規劃你的回應

為了鼓勵開發者在所有 App 之間都能以一致的方式回應,App Store 制定了一套評估標準。App 應符合要求,開發者才能在「輔助使用功能營養標籤」中表明支援輔助功能。

在 App Store Connect 中填答之前,你必須先稽核你的 App,瞭解 App 提供的支援程度,以及 App 有多符合 App Store 對各項輔助使用功能的標準。由於 App 對輔助使用功能的支援可能因裝置而異,且你可以在 App Store Connect 中分別提供各型裝置的回應,因此你應該在 App 支援的各型裝置上都評估你的 App。

使用者必須能使用某輔助功能完成你 App 所有的一般作業,你才能在輔助使用營養標籤中表明對該功能的支援。

除了遵循評估標準外,請務必遵循《App Review Guidelines》(App 審查規範)2.3 版,提供準確的後設資料。如果 App 的輔助使用功能標籤可能蓄意誤導或造成傷害,App 審查團隊可以聯絡開發者,要求他們更新輔助使用功能營養標籤。

你有責任提供精確且最新的回應。如果你的作法有變,請更新你的回應

找出你 App 中的一般作業

使用者要能夠使用某輔助功能完成你 App 所有的一般作業,你才可以在輔助使用營養標籤中表明對該功能的支援。開始評估輔助使用功能之前,請先整理一份列表,列出使用者可以在你 App 中執行的一般作業。

一般作業檢查表

一般作業包含了你認為使用者會在你 App 中執行的主要功能,以及普遍會用到的基礎 App 功能,像是首次啟動體驗、登入、購買,以及設定。

  • App 特有的主要功能

    • 使用者能在使用該輔助功能時注意、理解並操作你 App 的所有主要功能,你才可以表明 App 支援該輔助功能。

    • 若要列出主要功能,可以先從定義使用者下載和使用你 App 所追求的主要目標、功能和特色著手。參考你在 App 的描述、截圖和 App 預覽中行銷的內容,可能會有所幫助。

      舉例來說,待辦事項列表類 App 的一般作業可能包含以下項目。

      • 檢視待辦事項列表

        • 使用者可能需要將某件待辦事項標記為完成、取消標記為完成、變更截止日期,或建立新的待辦事項。

      • 待辦事項詳情檢視畫面

        • 不論是新的或現有的待辦事項,使用者可能需要輸入待辦事項的相關資訊、將待辦事項儲存到列表中,或不做任何修改即退出畫面。

  • 首次啟動體驗

    • 使用者能在使用該輔助功能時完成你 App 的首次啟動體驗,你才可以表明 App 支援該輔助功能。舉例來說,你的首次啟動體驗可能有一段有聲的影片,則你應該提供字幕;或提供初始設定流程,則使用者要能完成或略過。

  • 登入

    • 使用者能在使用該輔助功能時完成登入體驗,你才可以表明 App 支援該輔助功能。舉例來說,使用者要能選擇登入服務、輸入使用者名稱和密碼、與登入按鈕互動、請求重設密碼,或輸入資訊以建立新帳戶。

  • 購買

    • 如果你的 App 提供購買功能,則使用者能在使用該輔助功能時完成購買體驗,你才可以表明 App 支援該輔助功能。舉例來說,使用者要能選擇付款供應商、輸入信用卡號、檢視優惠條款,或在完成購買之前檢視購買內容。

  • 設定

    • 使用者能在使用該輔助功能時調整 App 設定,你才可以表明 App 支援該輔助功能。舉例來說,使用者要能開啟輔助使用功能或隱私功能、管理購買項目,或在不修改設定的情況下退出設定畫面。

確保列表完整詳盡

列出清單時,請參考以下事項,確保你的一般作業列表完整詳盡:

  • 不論對象是否為殘障人士,請確保所有使用者都能執行你列出的一般作業。

  • 考量不同裝置之間的差異,例如某種體驗僅適用於Apple Watch,但 Mac 卻無法使用。

  • 強制使用者在使用 App 時執行的作業須包含在內,例如註冊帳號或購買訂閱項目。

  • 特別是對於新使用者,建議設置預設和載入畫面,例如使用者尚未新增待辦事項時可用來檢視列表的畫面。

  • 請將使用者可能會在你 App 之外執行的一般作業納入考量,例如從你的待辦事項 App 的通知或小工具,將待辦事項標記為完成。

  • 評估時,我們並未要求一定要考量你 App 中的非一般作業。如果你不確定某項作業是否屬於一般作業,可以這樣判斷:當使用者無法順利完成此作業時,你是否會緊急發佈修正。舉例來說,如果你的 App 提供了連結,可前往你社群媒體和網站的行銷管道,但這不是使用 App 的主要目的,你可以不用在評估中加入這個項目。如果你要提供更多關於非一般作業的輔助使用功能的資訊,請使用輔助使用 URL。

建議作法:建立輔助使用功能檢測對照表

在確認你 App 的一般作業以引導你展開評估後,按你打算透過 App Store Connect 提供輔助使用功能營養標籤的各型裝置,分別建立一個輔助使用功能檢測對照表,可能會很有幫助。你不一定要按照這個對照表操作,但這個作法可確保你驗證了各項輔助使用功能可以在該型裝置上完成所有一般作業。尤其當你 App 的某些一般作業可能不適用於某些裝置,以及某些裝置無法使用某些輔助功能時,上述作法會很實用。

首先,為你要評估其輔助使用功能營養標籤的各型裝置分別建立對照表。

在各對照表中,將可在該裝置上使用的一般作業作為橫列。舉例來說,如果某項一般作業僅適用於 Mac,但 Apple Watch 無法使用,請在 Mac 的對照表中加入該一般作業,Apple Watch 的對照表則不用加入。

接著,斟酌你要評估的輔助使用功能。由於某些輔助使用功能無法在某些裝置上使用,你也就無法提供這些輔助使用功能的營養標籤。請將可在該裝置上使用的輔助功能設為直欄。

現在,你可以開始評估你的 App 了。

實用秘訣

實作

  • 請盡可能使用 Apple 提供的原生 API,以降低實作的複雜度,且這可讓開啟系統設定的客戶自動獲得該體驗,而不必另外設定。若有拖放或多點觸控手勢等復雜的 App 操作,強烈建議使用 Apple 提供的原生 API。

  • 請對「旁白」和「語音控制」等核心輔助科技提供原生支援。這些輔助科技能與硬體介面(例如,點字顯示器)建立連結,也能與你 App 無法支援的作業系統功能(例如,切換 App)展開互動。請不要嘗試對「旁白」或「語音控制」等核心輔助科技提供的功能進行自訂實作。

  • 「旁白」或「語音控制」等核心輔助科技除外,你可以使用自訂的實作項目來表明你的 App 支援標籤內容,例如,使用自訂的深色配色,而不使用系統的標準深色外觀。

  • 即使你在某個輔助使用功能上使用自訂的實作項目,也建議你利用使用者的系統設定,以確保你的 App 能回應使用者的需求。舉例來說,如果你的遊戲會呈現自訂字幕,則應先檢查使用者的系統設定,瞭解他們是否表明在有字幕可用時需要或偏好顯示字幕。如果你在 App 內自行提供設定項目,則應提供比系統設定更精細的使用者介面自訂功能。

  • 請多加注意自訂元素,因為與標準元素相比,自訂元素比較不可能因應輔助使用體驗做出調整。此外,「旁白」或「語音控制」等功能可能需要額外處理才能支援自訂元素。

第三方內容

  • 如果第三方或使用者原創的內容不屬於你的一般作業,則在評估輔助使用功能標籤時,你不必考慮這些檢視畫面。

  • 當第三方或使用者原創的內容「屬於」你的一般作業時,你無須確保所有第三方內容都可無障礙使用,但你的 App 應為第三方內容的創作者提供合理、可尋見的方式,讓他們的內容可透過輔助使用功能存取。請參考以下例子:

    • 在大多數的影片串流 App 中,開發者都會支援某種方式來顯示隱藏式字幕,儘管並不是所有的第三方影視公司都會在自己的影片內容中提供字幕。

    • 在允許使用者上傳影像的 App 中,開發者應提供使用者標記影像的方式,讓「旁白」使用者能清楚感知影像內容。

    • 在使用網頁檢視來載入第三方網站的 App 中,WebKit 採用 HTML、CSS 和 ARIA 等網頁標準,預設支援了網頁內容會用到的大部分輔助使用功能。

    • 此外,Safari 等網頁瀏覽器提供了額外的輔助使用功能,例如可設定特定網站的字體大小設定,允許使用者將網站的字體放大到預設大小的兩倍,甚至更大。

最佳作法

  • 輔助使用功能的共同指導原則是:內容、控制項和界面要「可感知」、「可操作」、「可理解」,且「穩定一致」。在評估你的 App 時,請牢記這些原則。舉例來說,使用「旁白」的視障人士要能「感知」視覺上的照片或圖像內容,通常是以語音或點字方式感受替代文字標籤。同理,如果大部分使用者可透過點按或拖移的方式來操作某個項目,則「旁白」或「語音控制」等輔助科技也要能「操作」該項目,這樣殘障人士也能使用 App 的所有相同功能。

  • 如果殘障人士可以合理方式找到項目,則你可以不必依循這些建議事項。舉例來說,如果某個按鈕重複了在別處提供且可尋見的功能,你可以在該檢視畫面隱藏該按鈕,不支援「旁白」。

其他指南

你的 App 含有錯誤,可能會影響其輔助使用功能

按照輔助使用功能營養標籤的評估標準,如果錯誤嚴重到足以讓你改變答案,則不要表明你的 App 支援此輔助使用功能。請勿輸入與評估標準不符的答案,以免誤導使用者。

某項輔助使用功能不適用於你的 App

請檢視輔助使用功能的評估標準,判斷是否適用,以及是否要表明對該功能的支援。

你還有其他的輔助使用資訊要與使用者分享

請在你的產品頁面上加入輔助使用 URL,藉此提供使用者其他的輔助使用資訊,例如是否有其他輔助使用功能、如何開啟和管理 App 內輔助使用功能設定、字幕支援哪些語言,或者 App 的某個區域不支援哪個輔助使用功能。

你的 App 包含 App 延伸功能

你的 App 可能包含 App 延伸功能,例如貼圖、自訂鍵盤、Safari 瀏覽器的延伸功能,或照片編輯的延伸功能。若要知道是否該在評估中納入 App 延伸功能,可從這些延伸功能是否屬於 App 的一般作業加以判斷。如果使用 App 延伸功能不屬於你 App 的主要功能,則它不太可能是你 App 的一般作業。

你的 App 包含廣告

如果在使用者完成 App 一般作業的過程中,UI 上會出現廣告,請在你的評估中納入廣告。如果廣告體驗會讓使用者無法使用輔助功能完成一般作業(例如,廣告包含有問題的動態效果,且使用者無法透過系統設定或 App 內設定減少這樣的動態效果),則不要表明 App 支援該輔助功能。

你的 App 是相容於 Apple Vision Pro 的 iPhone 和 iPad App

如果你的 iPhone 和 iPad App 相容於 Apple Vision Pro,且可在其上執行,則你不需要針對 Apple Vision Pro 填答。使用者會在 Apple Vision Pro 的 App Store 上看到 iPhone 或 iPad 的標籤。

你的 App 是相容於採用 Apple 晶片 Mac 的 iPhone 和 iPad App

如果你的 iPhone 和 iPad App 相容於 Mac,且可在其上執行,則你不需要針對 Mac 填答。使用者會在 Mac App Store 上看到 iPhone 或 iPad 的標籤。

在 Apple,我們相信最好的科技人人適用,從而幫助他們連結、創作、玩樂,並以最適合自己的方式做自己熱愛的事。聲明你的 App 在「一般」作業上支援輔助使用功能,並非一次性的工作;你仍可能進一步改善你 App 的輔助使用功能。可以想想看,是否「所有使用者」都可以使用 App 的「所有功能」,而不只是「一般作業」?雖非必要,但我們鼓勵你超越此標準,盡可能為所有使用者提供最完善的無障礙體驗。