[也適用於v8]{class="badge positive" title="亦適用於Campaign v8"}
管理答案 managing-answers
儲存收集的答案 storing-collected-answers
除了Adobe Campaign中所有網路表單通用的標準儲存模式(資料庫欄位和本機變數)之外,調查還可使用已封存欄位來動態擴充資料模型。
儲存在已封存的欄位中 storing-in-an-archived-field
您可以新增儲存空間來儲存調查中提供的回應,藉此輕鬆擴充資料範本。 若要這麼做,請選取 Store answers to a question 選項。 按一下 New field… 連結並提供其屬性:
輸入欄位的標籤和名稱,然後選取欄位型別:文字、布林值、整數或小數、日期等。
選取的欄位型別涉及使用者輸入回應時的資料控制。 的 文字 欄位,您可以新增限制(大小寫、格式)或現有分項清單的連結以強制選取。
若要新增限制,請從下拉式清單中選取它。 限制有兩種型別:
-
字元大小寫
輸入的資訊可以以下列格式儲存在欄位中:全部大寫、全部小寫或初始大寫。 此限制並不要求使用者以選取的格式輸入資料,但儲存時,在欄位中輸入的內容將會轉換。
-
資料格式
若在清單中使用此欄位,則列舉的值可使用在值表中自動擷取 Initialize the list of values from the database 值清單上方的連結。
例如,您可以建立下拉式清單,讓使用者選取其原生語言。 對應的已封存欄位可以與相關聯 語言 包含語言清單的列舉:
此 Edit link 圖示位於欄位右側,可讓您編輯此分項清單的內容:
在 General 欄位的「 」標籤, Initialize the list of values from the database 連結可讓您自動輸入所提供的標籤清單。
範例:將收件者的合約儲存在一個欄位中
若要將不同型別的合約儲存在一個欄位中,請建立 Text 輸入欄位並選取 Store answers to a question 選項。
按一下 New field… 連結,然後輸入欄位屬性。 選取 Multiple values 啟用多個要儲存之值的選項。
為其他合約建立輸入欄位,並將資料儲存在相同的存檔欄位中。
當使用者核准調查時,他們的答案將儲存在 Contracts 欄位。
在我們的範例中,針對下列答案:
受訪者的設定檔將包含輸入的四份合約。
您可在以下位置檢視這些區段: Answers 藉由顯示相關欄來定義問卷的標籤。
您也可以根據答案來篩選收件者,以便只顯示您感興趣的使用者。 若要這麼做,請建立目標定位工作流程,並使用 Survey responses 方塊。
根據您要復原的設定檔建立查詢。 在下列範例中,查詢可讓您選取至少有兩個合約的設定檔,包括A型態合約。
針對每個表單,提供的答案可用於欄位或標籤中。 針對已封存欄位中儲存的內容使用下列語法:
<%= ctx.webAppLogRcpData.name of the archived field %
儲存設定 storage-settings
您可以以XML格式封存調查答案。 這可讓您儲存所收集答案的原始復本,當逐項清單中的資料過度標準化時,這將很有用。 了解更多
操作步驟:
- 編輯意見調查屬性,透過 Properties 的按鈕 Edit 標籤。
- 按一下 Advanced parameters 連結並檢視 Save a copy of raw answers 選項。
您可以預設為所有調查啟用它(此選項在發佈調查時套用)。 若要這麼做,請建立 NmsWebApp_XmlBackup 選項並指派值 1 重新整理,如下所示:
分數管理 score-management
您可以將分數指派給表單頁面中提供的選項。 分數只能連結至已關閉的問題:核取方塊、下拉式清單的值、訂閱等。
分數會在頁面確認時(即使用者按一下 Next 或 Finish 按鈕。
分數可用於測試或指令碼。
-
若要在測試中使用分數,請使用 Score 欄位,如下所示:
-
您可以在指令碼中使用分數。
範例:計算分數,並將其作為顯示下一頁的條件:
-
在調查中,下一頁可讓您根據下拉式清單中選取的值,將不同的分數指派給使用者:
-
您可以根據選取的選項,將此分數與第二個值結合:
-
當使用者按一下 Next 按鈕,兩個值相加。
-
條件可套用至要根據分數顯示的頁面。 其設定如下: