[也適用於v8]{class="badge positive" title="亦適用於Campaign v8"}

網路表單答案 web-forms-answers

回應儲存欄位 response-storage-fields

表單的答案可儲存在資料庫的欄位中,或暫時儲存在本機變數中。 答案的儲存模式是在欄位建立期間選擇的。 可透過​ Edit storage… ​連結進行編輯。

針對表單中的每個輸入欄位,可使用下列儲存選項:

  • Edit a recipient

    您可以選取資料庫的欄位:使用者的回答會儲存在此欄位中。 對於每個使用者,僅儲存最後輸入的值:它已新增到他們的設定檔:請參考將資料儲存在資料庫中

  • Variable

    如果您不想將資訊儲存在資料庫中,可以使用變數。 區域變數可以宣告到上游。 請參考將資料儲存在區域變數中。

將資料儲存在資料庫中 storing-data-in-the-database

若要將資料儲存在資料庫的現有欄位中,請按一下​ Edit expression ​圖示,然後從可用欄位清單中選取資料。

NOTE
預設參考檔案是​ nms:recipient ​結構描述。 若要檢視表單或選擇新表單,請從清單中選取表單,然後按一下​ Properties ​按鈕。

將資料儲存在區域變數中 storing-data-in-a-local-variable

您可以使用區域變數,即使資料未儲存在資料庫中,也可以在頁面或其他頁面上重複使用,例如將條件放在欄位顯示上,或個人化訊息。

這表示您可以使用未儲存欄位的值來授權在頁面上顯示一組選項。 在以下頁面中,車輛型別未儲存在資料庫中:

儲存在變數中,建立下拉式方塊時或透過​ Edit storage… ​連結時必須選取該變數。

您可以透過​ Edit variables… ​連結顯示現有變數並建立新變數。 按一下​ Add ​按鈕以建立新變數。

建立頁面的輸入欄位時,新增的變數將可在本機變數清單中使用。

NOTE
您可以為每個表單上游建立變數。 若要這麼做,請選取表單並按一下​ Properties ​按鈕。 Variables ​索引標籤包含表單的本機變數。

具有條件化的本機儲存範例

在上述範例中,僅當從下拉式清單中選取​ Private ​選項時,才會顯示包含私人車輛相關資料的容器,如可見性條件中所示:

如果使用者選擇私人車輛,網路表單會提供下列選項:

如果選取「專業」選項,則會顯示內含商業車輛相關資料的容器,如可見度條件所示:

這表示,如果使用者選取商業車輛,表單會提供下列選項:

使用收集的資訊 using-collected-information

對於每個表單,提供的答案可以在欄位或標籤中重複使用。 必須使用下列語法:

  • 對於儲存在資料庫欄位中的內容:

    code language-none
    <%=ctx.recipient.@field name%
    
  • 針對儲存在區域變數中的內容:

    code language-none
    <%= ctx.vars.variable name %
    
  • 對於儲存在HTML文字欄位中的內容:

    code language-none
    <%== HTML field name %
    
    note note
    NOTE
    與其他以Escape字元取代<%=字元的欄位不同,HTML內容會使用<%==語法依原樣儲存。

儲存網路表單答案 saving-web-forms-answers

若要儲存表單頁面中所收集的資訊,您需要在圖表中放置儲存方塊。

使用此方塊有兩種方式:

  • 如果透過電子郵件中傳送的連結存取網頁表單,而且存取應用程式的使用者已經在資料庫中,您可以核取​ Update the preloaded record ​選項。 如需詳細資訊,請參閱透過電子郵件傳遞表單

    在這種情況下,Adobe Campaign會使用使用者設定檔的加密主金鑰,即Adobe Campaign指派給每個設定檔的唯一識別碼。 您需要設定要透過預先載入方塊預先載入的資訊。 如需詳細資訊,請參閱預先載入表單資料

    note caution
    CAUTION
    如果有欄位可輸入,此選項會覆寫使用者資料,包括電子郵件地址。 它無法用來建立新的設定檔,而且需要在表單中使用預先載入方塊。
  • 若要擴充資料庫中收件者的資料,請編輯儲存方塊並選取調解金鑰。 對於內部使用(通常是內部網路系統)或用來建立新設定檔的表單,您可以選取調解欄位。 方塊提供Web應用程式各個頁面中所使用之資料庫的所有欄位:

依預設,資料會透過​ Update or insertion ​作業匯入資料庫:如果資料存在於資料庫中,則會更新元素(例如,選取的Newsletter或輸入的電子郵件地址)。 如果不存在,則會新增資訊。

不過,您可以變更此行為。 要執行此操作,請選取元素的根目錄,然後從下拉式清單中選取要執行的操作:

您可以選取要調解的搜尋資料夾,以及新設定檔的建立資料夾。 如果這些欄位為空,則會搜尋設定檔並在運運算元的預設資料夾中建立。

NOTE
可能的操作包括: Simple reconciliationUpdate or insertionInsertionUpdateDeletion
操作員的預設資料夾是操作員具有寫入許可權的第一個資料夾。
請參閱本節
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1