[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}

Hantera svar managing-answers

Lagra insamlade svar storing-collected-answers

Förutom de vanliga lagringslägena som är gemensamma för alla webbformulär i Adobe Campaign (databasfält och lokal variabel), möjliggör enkäter det dynamiska tillägget av datamodellen med arkiverade fält.

CAUTION
Det här alternativet är endast tillgängligt för webbprogram av typen Undersökning. Det finns inte för andra typer av webbformulär.

Lagra i ett arkiverat fält storing-in-an-archived-field

Det är enkelt att utöka datamallen genom att lägga till nya lagringsutrymmen för att spara svaren från undersökningar. Om du vill göra det väljer du alternativet Store answers to a question när du skapar indatafältet. Klicka på länken New field… och ge dess egenskaper:

Ange fältets etikett och namn och välj fälttyp: Text, Boolean, Heltal eller decimaltal, Datum osv.

Den valda fälttypen innefattar en kontroll av data när användarna anger svar. För text-fält kan du lägga till en begränsning (skiftläge, format) eller länka till en befintlig uppräkning för att framtvinga markering.

Om du vill lägga till en begränsning markerar du den i listrutan. Det finns två typer av begränsningar:

  1. Skiftläge för tecken

    Den angivna informationen kan lagras i fältet i följande format: versaler, gemener eller med inledande versaler. Den här begränsningen kräver inte att användaren anger data i det valda formatet, men innehållet som anges i fältet konverteras när det sparas.

  2. Dataformat

Om det här fältet används i en lista kan uppräkningsvärdena hämtas automatiskt i värdetabellen med hjälp av länken Initialize the list of values from the database ovanför värdelistan.

Du kan till exempel skapa en nedrullningsbar lista där användaren kan välja sitt modersmål. Motsvarande arkiverade fält kan associeras med uppräkningen language som innehåller en lista med språk:

Med ikonen Edit link till höger om fältet kan du redigera innehållet i den här uppräkningen:

På fliken General i fältet kan du med länken Initialize the list of values from the database automatiskt ange listan med etiketter som visas.

Exempel: lagra en mottagares kontrakt i ett fält

Om du vill lagra olika typer av kontrakt i ett fält skapar du ett Text-indatafält och väljer alternativet Store answers to a question.

Klicka på länken New field… och ange fältegenskaperna. Välj alternativet Multiple values om du vill aktivera flera värden som ska lagras.

Skapa inmatningsfält för de andra kontrakten och lagra data i samma arkiverade fält.

När användarna godkänner undersökningen lagras deras svar i fältet Contracts.

I vårt exempel finns följande svar:

Svarandens profil innehåller de fyra angivna kontrakten.

De kan visas på fliken Answers i undersökningen genom att visa de relevanta kolumnerna.

Du kan även filtrera mottagare baserat på svar så att endast de användare som intresserar dig visas. Det gör du genom att skapa ett målarbetsflöde och använda rutan Survey responses.

Skapa din fråga baserat på de profiler som du vill återställa. I följande exempel kan du med frågan välja profiler med minst två kontrakt, inklusive ett A-typkontrakt.

För varje formulär kan svaren användas i fält eller etiketter. Använd följande syntax för innehåll som lagras i ett arkiverat fält:

<%= ctx.webAppLogRcpData.name of the archived field %
NOTE
För andra typer av fält beskrivs syntaxen i det här avsnittet.

Lagringsinställningar storage-settings

Du kan arkivera svaren på enkäter i XML-format. På så sätt kan du spara en rå kopia av de insamlade svaren, vilket kan vara användbart om data standardiseras för mycket i en specificerad lista. Läs mer

CAUTION
Arkivering av råa svar påverkar det lagringsutrymme som krävs. Använd det här alternativet med försiktighet.

Så här gör du:

  • Redigera undersökningsegenskaperna med knappen Properties på fliken Edit.
  • Klicka på länken Advanced parameters och markera alternativet Save a copy of raw answers.

Du kan aktivera det som standard för alla undersökningar (det här alternativet används när undersökningen publiceras). Om du vill göra det skapar du alternativet NmsWebApp_XmlBackup och tilldelar värdet 1 till det, så som visas nedan:

Poänghantering score-management

Du kan tilldela ett poängvärde till de alternativ som finns på formulärets sidor. Bakgrundsmusik kan bara länkas till stängda frågor: kryssruta, värde från nedrullningsbar lista, prenumeration osv.

Poängen samlas och sparas på serversidan när sidan bekräftas, dvs. när användaren klickar på knappen Next eller Finish.

NOTE
Du kan använda positiva eller negativa värden, heltal eller icke-heltal.

Bakgrundsmusik kan användas i tester och skript.

CAUTION
Det går inte att använda bakgrundsmusik i synlighetsvillkoren för fält som finns på samma sida. De kan dock användas på efterföljande sidor.
  • Använd fältet Score i testberäkningsformeln om du vill använda resultat i tester, vilket visas nedan:

  • Du kan använda poängen i ett skript.

Exempel: Beräkna en poäng och använd den som villkor för visning av nästa sida:

  • I en undersökning kan du på nästa sida tilldela olika poäng till användare beroende på vilket värde som valts i listrutan:

  • Du kan kombinera den här poängen med ett andra värde, beroende på vilket alternativ du har valt:

  • När användaren klickar på knappen Next läggs de två värdena till.

  • Villkoren kan användas för sidan som ska visas enligt poängen. Detta är konfigurerat enligt följande:

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1