[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}
Användningsfall: välj dirigerade adresser enligt villkor use-case-selecting-seed-addresses-on-criteria
I samband med en leverans eller en kampanj kan du med länken Edit the dynamic condition… välja dirigerade adresser baserat på specifika urvalskriterier.
I det här fallet vill webbplatsen Mitt onlinebibliotek anpassa sina nyhetsbrev efter kundernas litterära smak.
Tillsammans med inköpsavdelningen har användaren som ansvarar för leveranser skapat ett nyhetsbrev för prenumeranter som har köpt polisnoveler.
För att kunna dela slutresultatet av samarbetet med dem bestämmer sig leveranschefen för att lägga till sina kollegor från inköpsavdelningen till leveransen som dirigeringsadresser. Om du använder ett dynamiskt villkor kan du spara tid när du konfigurerar och uppdaterar adresser.
Om du vill använda det dynamiska villkoret måste du ha:
- en leverans som är klar att skickas,
- dirigerade adresser som har ett gemensamt värde. Värdet kan vara ett fält som redan finns i Adobe Campaign. I det här exemplet delar dirigeringsadresserna värdet"Inköp" i fältet"Avdelning", som inte finns i programmet som standard.
Steg 1 - Skapa en leverans step-1---creating-a-delivery
Stegen för att skapa en leverans beskrivs i avsnittet Skapa en e-postleverans.
I det här exemplet har leveranshanteraren skapat nyhetsbrevet och valt mottagare.
Steg 2 - Skapa ett gemensamt värde step-2---creating-a-common-value
Om du vill skapa ett gemensamt värde som det i vårt exempel (Inköpsavdelning) måste du först utöka dataschemat för dina dirigerade adresser och redigera det associerade indataformuläret.
Utöka dataschemat extending-the-data-schema
Mer information om schematillägg finns i det här avsnittet.
-
Klicka på ikonen New i noden Administration > Configuration > Data schemas.
-
I fönstret Creation of a data schema väljer du alternativet Extension of a schema och klickar på Next.
-
Välj Seed addresses-källschemat, ange doc som Namespace och klicka på Ok.
-
Klicka på Save.
-
I schemaredigeringsfönstret kopierar du raderna nedan och klistrar in dem i det område som visas på skärmbilden.
code language-none <element name="common"> <element label="Recipient" name="custom_nms_recipient"> <attribute label="Department" length="80" name="workField" template="nms:recipient:recipient/@company" type="string" userEnum="workField"/> </element> </element>
Kopiera sedan följande rader och klistra in dem under elementet Seed to insert in the export files.
code language-none <element aggregate="doc:seedMember:common"> </element>
I det här fallet anger du att en ny uppräkning med namnet Department har skapats i dirigerad adresstabellen, och den är baserad på standarduppräkningsmallen för @company (med namnet Företag i startadressformuläret).
-
Klicka på Save.
-
Välj alternativet Update database structure på menyn Tools > Advanced.
-
När uppdateringsassistenten visas klickar du på knappen Next för att öppna fönstret Redigera tabeller: ändringar som utförts i schemat för startadressdata kräver en strukturuppdatering.
-
Följ assistenten tills du kommer till sidan för att köra uppdateringen. Klicka på knappen Start.
När uppdateringen är klar kan du stänga assistenten.
-
Koppla från och återanslut sedan till Adobe Campaign. Ändringarna i schemat för startadressdata gäller nu. För att de ska kunna visas från startadressskärmen måste du uppdatera den associerade Input form. Se avsnittet Uppdatera indataformuläret.
Utöka dataschemat från en länkad tabell extending-the-data-schema-from-a-linked-table
Startadressernas dataschema kan använda värden från en tabell som är länkad till mottagardataschemat - mottagare (nms).
Användaren vill till exempel integrera Internet Extension som finns i tabellen Country som är länkad till mottagarschemat.
De måste därför utöka dataschemat för dirigerade adresser så som beskrivs i avsnittet. Däremot är kodraderna som ska integreras vid steg 4 följande:
<element name="country">
<attribute label="Internet Extension" length="2" name="iana" type="string"/>
<attribute label="Country ISO" length="2" name="countryIsoA2" type="string"/>
</element>
De anger
- som användaren vill skapa ett nytt element med namnet Internet Extension,
- att elementet kommer från tabellen Country.
Användaren kan sedan följa från steg 5 i avsnittet och uppdatera Input form för startadresserna.
Se avsnittet Uppdatera indataformuläret.
Uppdatera indataformuläret updating-the-input-form
-
I noden Administration > Configuration > Input forms hittar du indataformuläret för dirigerade adresser.
-
Redigera formuläret och infoga följande rad i behållaren Recipient.
code language-none <input xpath="@workField"/>
-
Spara ändringarna.
-
Öppna en startadress. Fältet Department visas i tabellen Recipient.
-
Redigera de dirigerade adresser som du vill använda för leveransen och ange Inköp som värde i fältet Department.
Steg 3 - Definiera villkoret step-3---defining-the-condition
Nu kan du ange det dynamiska villkoret för startadresserna för leveransen. Så här gör du:
-
Öppna en leverans.
-
Klicka på länken To och sedan på fliken Seed addresses för att komma åt länken Edit the dynamic condition….
-
Välj det uttryck som gör att du kan välja vilka dirigerade adresser du vill använda. Här väljer användaren uttrycket Department (@workField).
-
Välj det värde du vill ha. I det här exemplet väljer användaren avdelningen Inköp i den nedrullningsbara listan med värden.
note note NOTE Schematillägget som skapades tidigare kommer från schemat mottagare. Värdena som visas på skärmen ovan kommer från en uppräkning av schemat mottagare. -
Klicka på Ok.
Frågan visas i fönstret Select target.
-
Klicka på Ok för att godkänna frågan.
-
Analysera leveransen och klicka sedan på fliken Delivery för att komma åt leveransloggarna.
Startadresserna för inköpsavdelningen visas som väntande leveranser, precis som för mottagarna eller andra startadresser.
-
Klicka på knappen Send för att starta leveransen.
Medlemmarna på inköpsavdelningen utgör en del av dina dirigerade adresser som får leveransen i sin inkorg.