問卷配額
From LimeSurvey Manual
簡介
配額用於限制已啟用問卷中特定人群的回應數量。定義配額時常用的屬性包括性別、年齡、種族、省/州等。若要存取問卷配額面板,請在設定 問卷選單中選擇問卷配額索引標籤。

配額如何運作?
若要瞭解 LimeSurvey 配額系統的運作方式,請想像一份問卷包含一個「是或否」問題和一個陣列問題,且兩者分屬不同的題組。您在此問卷中設定一條配額規則,限制回答該問題為「是」的使用者人數為 20 人。每當有人對該問題回答「是」時,系統都會檢查配額。
依據問卷的格式(問題向參與者顯示的方式),檢查會在您送出以下內容時進行:
- 一次送出整份問卷的答案: 如果問卷格式為全部問題在單頁顯示,所有問題(無論屬於哪個題組)都會顯示在同一頁。因此,使用者必須點選送出按鈕,才會觸發配額限制檢查;
- 送出一個題組的答案: 如果問卷格式為按題組分頁,則當問卷參與者回答完包含配額系統檢查答案之題組中的所有問題後,就會啟動配額。因此,例如該題組位於問卷開頭時,配額可能在問卷結束前就被觸發。
- 送出一個問題的答案: 如果問卷格式為一個問題接一個問題,每個問題會單獨顯示,各佔一頁。在此情況下,如果您選擇了套用配額的答案,點選下一頁/送出按鈕後,配額系統會自動被觸發。
如果選擇「否」,則不會觸發配額系統。因此,除非另有指定,問卷不會限制任何人回答其餘問題。
若要限制「否」回應的數量,您需要另外新增一個配額,以限制選擇「否」的參與者人數。
使用更多答案與配額
範例:您要進行一項問卷,並希望限制為 25 位男性和 30 位女性參與者。在此情況下,您必須套用兩個配額限制:一個針對男性,一個針對女性。這樣最多會有 25 位男性可以完成問卷,以及最多 30 位女性可以完成問卷。
現在假設您希望取得 50 份男性答案和 50 份女性答案。請注意,每個會觸發配額的答案都必須放在各自的配額方塊中。若將兩個答案加入同一個方塊,則無論受訪者的性別分布如何,都會收集到 50 份答案(例如,分布可能是 40 位男性和 10 位女性,或 20 位男性和 30 位女性,依此類推)。請繼續閱讀本頁,並參閱範例小節,以掌握配額系統的用法。
在問卷作答結果表不為空時啟用配額系統
請注意,配額系統不一定要在啟用問卷之前新增。如果您決定稍後再啟用配額系統,系統會開始檢查問卷作答結果表,並找出標記為完成的項目,然後判斷配額條件是否已達成。如果已達成,之後收到的問卷作答結果/項目將被標記為不完整。
例如,如果您先前已收集了 1000 份女性的回應,並在幾週後設定了女性配額限制為 800,則之後收到的女性回應將被標記為不完整。其餘 200 份答案會在問卷作答結果表中顯示為完成,因為配額是在這些答案收集之後才套用的。

配額系統不會儲存任何答案,也不會記錄已送出的問卷答案數量!您可以將它視為套用在問卷作答結果表上的篩選。基本上,它會檢視已完成欄,以及包含一個或多個配額所套用答案的問題欄。
支援的問題類型
目前配額系統僅可套用於以下問題類型:
- 性別
- 多項選擇
- 陣列 - 5 點選擇
- 陣列 - 10 點選擇
- 語言轉換
- 是/否
- 列表(單選)
- 列表(下拉式)
- 附註解的列表
- 方程式
問卷配額面板
在問卷選單中點選問卷配額索引標籤後,將顯示以下頁面:

若要查看此面板的完整選項,請先新增一個問卷配額。之後,問卷配額頁面將如下所示:

提供下列選項:
- 增加新配額: 位於問卷配額表格的右下方,可讓使用者新增配額。配額顯示在表格中後,即可開始將配額套用至特定問題/子問題的答案。
- 增加答案選項: 在新增答案之前,您需要先新增一個用來儲存答案的配額。配額限制將僅套用於配額方塊中顯示的答案。
- 編輯配額: 按一下問卷配額表格中操作欄下方的綠色鉛筆圖示,即可編輯配額的欄位
- 刪除配額: 按一下問卷配額表格中操作欄下方的紅色垃圾桶按鈕,即可刪除對應的配額項目;
- 配額驗證: 按一下問卷配額表格中操作欄下方的最後一個按鈕,即可快速檢視顯示給受訪者的配額訊息,以及他們將被重新導向的網址(和/或其簡短說明)。
- 快速 CSV 報表: 以逗號分隔的 CSV 表格形式匯出配額摘要。
- 已選取的配額...: 其作用類似彙總工具。選取多個配額,並使用此按鈕將下列其中一項操作套用至所選的配額群組。

- 啟用: 使用此按鈕啟用配額。啟用的配額,其配額名稱、操作和網址會以白色字體顯示於綠色背景上。

- 停用: 使用此按鈕停用配額。已停用的配額,其配額名稱、操作和網址會以黑色字體顯示於灰色背景上。

- 變更文字: 使用此按鈕可快速變更一組配額的配額訊息、網址和網址說明。您可以使用此功能,在符合不同配額條件後將受訪者重新導向至特定連結。

- 刪除: 如果您想只需幾次點擊就刪除一組配額,請勾選要刪除的配額,按一下已選取的配額按鈕,然後選擇刪除選項。
增加新配額
若要建立可完整運作的配額,您必須先「新增配額」,然後再為該配額「新增答案」。
按一下增加新配額按鈕後,將顯示下列頁面:

提供下列選項:
- 配額名稱: 將顯示於問卷配額表格中的配額名稱。名稱應能描述其所代表的配額。
- 配額限制: 將儲存於回應表格並標記為完成的已完成問卷最大數量。請參閱上方配額如何運作的 Wiki 章節,以進一步了解 LimeSurvey 所採用的機制。
- 配額管理: 當觸發配額時,將執行下列兩種操作之一:
- 終止問卷: 此操作會立即終止並關閉問卷。
- 允許使用者在終止問卷前修改其最後的答案: 當您希望參與者選擇不同選項時,此操作很有用。透過這種方式,您可以促使部分參與者選擇其他方案或選項。例如,在提供獎勵時,您可以對每個選項設定配額,避免所有人都選擇相同的獎勵。
- 自動載入 URL: 此選項會指示 LimeSurvey 在配額動作發生時,自動將參與者重新導向至該網址。
- 配額訊息: 輸入觸發配額動作時要顯示給參與者的文字。若停用自動載入 URL,則會顯示此訊息。
- 網址: 觸發配額動作後顯示給問卷參與者的網址。若啟用「自動載入 URL」,使用者也會被自動重新導向至此網址。您可以在此處使用 URL 欄位。
- URL 說明: 可新增簡短的網址說明,例如向其他問卷管理員說明該網址的用途。
增加答案選項
建立配額後,即可開始新增答案。若要新增答案,請進入問卷配額面板。在問卷配額表格中,從您要新增答案的配額方塊中選擇增加答案選項。

系統將顯示新頁面,請您選擇要套用配額的問題。

按一下下一頁。系統將顯示您在上一步所選問題的答案。現在,您需要選擇要套用配額的答案。

在此範例中,配額將套用於 "男" 這個答案。每當參與者選擇此選項時,配額系統就會記錄該答案。一旦達到配額限制,已儲存的問卷答案仍會儲存在問卷作答結果表中,但會被標記為 '不完整。
快速 CSV 報表
快速 CSV 報表功能用於將問卷配額表匯出為以逗號分隔的 CSV 檔案。其中包含下列欄位:
- 配額名稱: 配額的名稱;
- 限制: 若配額為啟用狀態,則代表問卷作答結果表中最多可標記為完成的問卷作答結果數量;
- 已完成: 問卷作答結果表中標記為完成的問卷答案數量。請注意,若觸發配額,答案將被標記為不完整。
- 剩下的: 仍可收集並在問卷作答結果表中標記為完成的答案數量。
配額與令牌
作答結果未提交時
在問卷中使用令牌時,若參與者因配額而被篩除,則問卷作答結果表中對應的令牌項目,其已完成欄會標記字母「Q」。如此一來,該令牌即失效,問卷參與者便無法重新開始作答。
作答結果已提交時
若啟用允許使用同一個令牌更新作答結果:參與者可以開啟已提交的作答結果。
作答結果在提交後再次編輯時,完全不會檢查配額。因此,參與者可以更新自己的作答結果,並設定超出配額的值。
範例
以下範例用於進一步說明配額的作用及其在 LimeSurvey 環境中的用法。在查看以下範例之前,請先注意:
- 新增到同一個配額中的答案會被加總。例如,若將問卷問題的可用答案 A 和 B 新增到配額 Q1,配額限制會加總選擇 A 和 B 的使用者人數。因此,A 和 B 的答案分布很可能不均(取決於受訪者的特徵或偏好)。
- 新增到不同配額中的答案,其運作方式就像它們之間存在邏輯運算子「AND」。假設 A 被新增到 Q1,B 被新增到 Q2。若選擇了 A 且 Q1 已達上限,則受訪者的答案在問卷作答結果表中不會被標記為完成。不過,只要 Q2 尚未達到上限,選擇 B 的問卷參與者仍可繼續作答。一旦 Q2 也達到上限,之後在該問題中選擇 A 或 B 的參與者,其答案在問卷作答結果表中都會被標記為不完整。

將更多答案新增到不同的配額
假設您正在進行一項關於 LimeSurvey 的問卷,並希望收集參與者的意見回饋。您希望從學生(博士生、研究生、大學生)收到 1000 份答案,另外從非學生(失業者、全職/兼職工作者或其他)收到 1000 份答案。為此,請建立兩個配額:學生配額和非學生配額。

現在,請依照上述章節所述步驟,開始為每個配額方塊新增答案。配額方塊應如下所示:

透過此方法,您可以限制從兩個已定義群組(學生和非學生群組)收到的回應數量。現在,請啟用問卷並開始測試配額。如果非學生群組先達到 1000 份答案,之後從此類別收到的答案在問卷作答結果表中將被標記為 '不完整。只有來自學生群組的答案仍會被接受。一旦學生群組也達到 1000 份,問卷作答結果表中就不會再有答案被登錄為完成。
新增 URL 連結
若要為配額新增 URL 連結,請繼續閱讀 URL 欄位 這個 wiki 章節。
在其他問題類型中使用方程式問題設定配額
您可以使用等式問題為支援的問題類型設定值,並搭配指派運算子。
這兩個問題都可以隱藏。當所有問題皆為隱藏,或其中一個問題位於已提交的頁面時,系統便會檢查配額。
例如,若要為文字問題(使用者填寫 ok 或不填寫 ok)在是/否問題上設定配額:{QuotaQuestion=if(strtolower(Q00.NAOK) == 'ok', 'Y', 'N')
您可以匯入並啟用此範例問卷 File:Limesurvey survey quotaEquationAndOptOut.zip(請記得先解壓縮檔案,再啟用問卷)。
使用隱藏問題限制問卷的作答結果數量上限
與使用等式為答案設定值類似,若問題被隱藏,系統也會檢查預設答案的配額。這讓您可以為特定問卷設定作答結果數量的最大值。您可以在隱藏問題的預設答案上設定配額,並將該問題放在一個簡單的群組中。
您可以匯入並啟用此範例問卷 File:Quota by default value sample survey.zip(請記得先解壓縮檔案,再啟用問卷)。
