[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 tillgängligt för Undersökning endast webbprogram. 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 Store answers to a question när du skapar inmatningsfältet. Klicka på New field… och ange 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 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 Initialize the list of values from the database -länken ovanför listan med värden.

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 språk uppräkning som innehåller en lista med språk:

The Edit link -ikonen till höger om fältet gör att du kan redigera innehållet i uppräkningen:

I General -fliken i fältet, Initialize the list of values from the database -länken kan du automatiskt ange en lista över de etiketter som finns.

Exempel: lagra en mottagares kontrakt i ett fält

Om du vill lagra olika typer av kontrakt i ett fält skapar du en Text inmatningsfält och välj Store answers to a question alternativ.

Klicka på New field… och ange fältegenskaperna. Välj 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 enkäten lagras deras svar i Contracts fält.

I vårt exempel finns följande svar:

Svarandens profil innehåller de fyra angivna kontrakten.

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

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 Survey responses box.

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 via Properties knappen på Edit -fliken.
  • Klicka på Advanced parameters länk och kontrollera Save a copy of raw answers alternativ.

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 NmsWebApp_XmlBackup option och assign value 1 till den enligt 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 ackumuleras och sparas på serversidan när sidan bekräftas, dvs. när användaren klickar på Next eller Finish -knappen.

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.
  • Om du vill använda poängen i tester använder du Score fält i testberäkningsformeln enligt nedan:

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

Exempel: beräkna en poäng och använda den som villkor för att visa 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å Next läggs de två värdena ihop.

  • 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