[Ook van toepassing op v8]{class="badge positive" title="Ook van toepassing op campagne v8"}
Gebruiksscenario: webformulieren use-cases-web-forms
Abonnementsformulieren met dubbele aanmelding maken create-a-subscription--form-with-double-opt-in
Wanneer u de informatiediensten aanbiedt, moeten de ontvangers intekenen om alle verbonden mededelingen te ontvangen. Om onjuiste mededelingen te vermijden en ervoor te zorgen de ontvanger opzettelijk wordt ingetekend, adviseren wij het verzenden van een verzoek van de abonnementsbevestiging om tot een dubbele opt-in te leiden. Het abonnement wordt pas van kracht nadat de gebruiker op de koppeling klikt die in het bevestigingsbericht is opgenomen.
Dit voorbeeld is gebaseerd op het volgende scenario:
- Een abonnementsformulier voor nieuwsbrieven maken op een website die een selectievakje bevat voor het abonneren op een tijdelijke service. Met deze service kunt u berichten voor abonnementsbevestiging verzenden.
- Het creëren van de levering van de abonnementsbevestiging met een leveringsmalplaatje verbonden aan de vorm van het Web. Het bevat de bevestigingskoppeling die het formulier oproept voor een abonnement op een nieuwsbrief en een goedkeuringsbericht voor een abonnement weergeeft.
Stap 1 - Informatiediensten maken step-1---creating-information-services
-
Maak de service voor abonnementen op nieuwsbrieven die aan uw ontvangers moet worden aangeboden. Voor meer informatie over het maken van een nieuwsbrief raadpleegt u deze sectie.
-
Maak een tweede informatieservice, een tijdelijke service die is gekoppeld aan een leveringssjabloon voor het verzenden van abonnementsbevestigingsberichten.
Stap 2 - Bevestigingsberichten maken step-2---creating-confirmation-messages
De berichten van de bevestiging worden verzonden via een specifiek leveringsmalplaatje dat op het tijdelijke de dienstniveau van verwijzingen wordt voorzien.
-
In de Explorer , selecteert u Resources > Templates > Delivery templates.
-
Maak een leveringssjabloon voor het verzenden van de bevestigingsberichten voor abonnementen.
-
Klik op de knop To in de Email parameters om de leveringsmalplaatje met de het doelafbeelding van Abonnementen in plaats van Ontvangers te associëren.
-
Aangezien de ontvangers van deze levering hun goedkeuring niet hebben bevestigd, zijn zij nog op de lijst van gewezen personen van het gegevensbestand. Voor hen om deze mededeling te ontvangen, moet u leveringen toelaten die op dit malplaatje aan doelontvangers op lijst van gewezen personen worden gebaseerd.
Om dit te doen, klik Exclusions tab.
-
Klik op de knop Edit… koppeling en schakel de Exclude recipients who no longer want to be contacted -optie.
note important IMPORTANT Deze optie kan alleen in dit type context worden uitgeschakeld. -
Pas de levering aan en voeg de bevestigingskoppeling in de inhoud van het bericht in. Met deze koppeling hebt u toegang tot het webformulier om de bevestiging van uw abonnement op te nemen.
-
Koppel uw URL met de DCE aan het webformulier. Aangezien het formulier Web nog niet is gemaakt, vervangt u de waarde zodra u het maakt.
-
Tot slot verbind dit malplaatje met de tijdelijke dienst eerder gecreeerd.
Stap 3 - Het abonnementsformulier maken step-3---creating-the-subscription-form
In het webformulier zijn zowel een abonnement als een bevestiging van een abonnement voor de ontvanger ingeschakeld.
De webformulierworkflow omvat de volgende activiteiten:
Hiervoor voert u de volgende stappen uit:
-
Een webformulier maken en de sjabloon kiezen Newsletter subscription (subNewsletter).
-
In de Edit tab, moeten we de bestaande workflow configureren omdat we een bevestigingsbericht willen toevoegen aan de ontvangers die zich willen abonneren.
Dubbelklik hiertoe op de knop Preloading en configureert u deze als volgt.
Dit betekent dat als de gebruiker dit formulier opent via de koppeling in het bevestigingsbericht, de profielgegevens worden geladen. Als zij tot het formulier van het Web via een pagina van de website toegang hebben, zal geen informatie worden geladen.
-
Voeg een Test activiteit aan uw werkschema.
De Test activiteit kan de ontvanger e-mail betreffen. In dit geval, vorm het als volgt:
-
Twee toevoegen Script activiteiten aan uw werkstroom.
De eerste Script activiteit zal ontvangers op lijst van gewezen personen toevoegen tot zij hun abonnement op de nieuwsbrief bevestigen . De inhoud ervan moet als volgt zijn:
code language-none ctx.recipient.@blackList=1
De tweede Script de activiteit staat toe dat leveringen naar de gebruikers worden verzonden en deze aan de nieuwsbrief abonneren . Met de laatste twee regels van het script kunt u de ontvangers van de tijdelijke map overbrengen naar een andere map en worden ze afgestemd op bestaande profielen zodra ze het abonnement hebben bevestigd.
code language-none ctx.recipient.@blackList=0 nms.subscription.Subscribe("INTERNAL_NAME_OF_THE_NEWSLETTER", ctx.recipient, false) ctx.recipient.folder = <folder name="nmsRootRecipient"/> nms.subscription.Unsubscribe("TEMP", ctx.recipient)
note note NOTE De Temp partitie kan ook regelmatig worden gewist met behulp van een workflow. -
Dubbelklik op de knop Subscription activiteit om het abonnementsformulier aan te passen en een selectievakje te koppelen aan de eerder gemaakte tijdelijke service.
-
Vorm Storage activiteit om de informatie te bewaren ingegaan op de vormpagina.
Deze activiteit laat u ontvankelijke profielen in een specifieke tijdelijke omslag tot stand brengen om hen los van de profielen in het gegevensbestand te plaatsen, waarnaar de mededelingen kunnen worden verzonden.
note note NOTE U mag geen afstemmingsopties definiëren. -
Twee toevoegen End activiteiten om een bericht voor de gebruiker te tonen.
De tweede End verschijnt het bevestigingsbericht zodra het abonnement is voltooid.
-
Zodra de vorm van het Web wordt gecreeerd en gevormd, kunt u het in het leveringsmalplaatje nu van verwijzingen voorzien om bevestigingsberichten te verzenden.
Stap 4 - Het formulier publiceren en testen step-4---publishing-and-testing-the-form
U kunt het formulier nu publiceren om het toegankelijk te maken voor gebruikers.
Het abonnement op de nieuwsbrief omvat de volgende stappen:
-
De gebruiker van de website meldt zich aan bij de abonnementspagina en keurt het formulier goed.
Zij worden via een bericht in hun browser op de hoogte gesteld dat met hun verzoek rekening is gehouden.
De gebruiker wordt toegevoegd aan de Adobe Campaign-database in het dialoogvenster Temp en het bijbehorende profiel is in de lijst van gewezen personen totdat ze hun abonnement via e-mail bevestigen.
-
Een bevestigingsbericht met een koppeling voor het goedkeuren van hun abonnement wordt naar hen verzonden.
-
Wanneer ze op deze koppeling klikken, wordt de goedkeuringspagina in hun browser weergegeven.
In Adobe Campaign wordt het gebruikersprofiel bijgewerkt:
-
zij niet langer in de lijst van gewezen personen zijn,
-
zij zijn geabonneerd op de informatiedienst .
-
Verschillende opties weergeven, afhankelijk van de geselecteerde waarden displaying-different-options-depending-on-the-selected-values
In het volgende voorbeeld wordt de gebruiker gevraagd een voertuigtype te selecteren. U kunt de beschikbare voertuigcategorieën weergeven op basis van het geselecteerde type. Dit betekent dat de items die in de rechterkolom worden weergegeven, afhankelijk zijn van de keuze van de gebruiker:
-
Wanneer de gebruiker 'Private Vehicle' selecteert, wordt de keuze tussen 'Compact' en 'Minivan' aangeboden.
-
Wanneer de gebruiker 'bedrijfsvoertuig' selecteert, wordt een selectie weergegeven in een vervolgkeuzelijst:
In dit voorbeeld wordt het voertuigtype niet in de database opgeslagen. De vervolgkeuzelijst is als volgt geconfigureerd:
Deze informatie wordt opgeslagen in een lokale variabele.
De voorwaardelijke vertoning van de rechterkolom wordt gevormd in de containers:
-
Voorwaardelijke zichtbaarheid van velden voor een particulier voertuig:
-
Voorwaardelijke zichtbaarheid van velden voor bedrijfsvoertuigen: