Förbättra data enriching-data
Om att förbättra data about-enriching-data
Det här användningsfallet innehåller information om möjliga användningar av aktiviteten Enrichment i ett målarbetsflöde. Mer information om hur du använder aktiviteten Enrichment finns i: Enrichment.
Ett användningsexempel om hur du kan förbättra en e-postleverans med anpassade datum finns också i det här avsnittet.
Kontakterna i marknadsföringsdatabasen får en inbjudan att delta i en tävling via ett webbprogram. Konkurrensresultaten återfås i tabellen Competition results. Den här tabellen är länkad till kontakttabellen (Recipients). Tabellen Competition results innehåller följande fält:
- Konkurrensnamn (@game)
- Utvärderingsnummer (@trial)
- Poäng (@score)
En kontakt som hittas i tabellen Recipients kan länkas till flera rader i tabellen Competition results. Relationen mellan de här två tabellerna är av typen 1-n. Här är ett exempel på resultatloggarna för en mottagare:
Syftet med detta är att skicka personaliserade leveranser till personer som deltog i den senaste tävlingen beroende på deras högsta poäng. Mottagaren med högsta poäng får första pris, mottagaren med näst högsta poäng får ett tröstpris och alla andra får ett meddelande som önskar dem bättre lycka till nästa gång.
Vi har skapat följande arbetsflöde för målinriktning för att konfigurera det här användningsexemplet:
Så här skapar du arbetsflödet:
- Två Query aktiviteter och en Intersection-aktivitet läggs till för nya prenumeranter som gick in sist i tävlingen.
- Aktiviteten Enrichment används för att lägga till data som lagras i tabellen Competition results. Fältet Score som vår leveranspersonalisering ska ske i läggs till i arbetsflödets arbetsregister.
- Typaktiviteten Split används för att skapa mottagardelmängder baserat på poängvärden.
- En Delivery-aktivitet läggs till för varje delmängd.
Steg 1: Riktning step-1--targeting
Den första frågan används för målmottagare som lagts till i databasen under de senaste sex månaderna.
Den andra frågan används för att rikta sig till de mottagare som deltog i den senaste tävlingen.
En aktivitet av typen Intersection läggs sedan till som mål för de mottagare som lagts till i databasen under de senaste sex månaderna och som gick in i den sista tävlingen.
Steg 2: Anrikning step-2--enrichment
I det här exemplet får du lära dig hur du anpassar leveranser enligt fältet Score som lagras i tabellen Competition results. Den här tabellen har en 1:n-typrelation med mottagartabellen. Aktiviteten Enrichment används för att lägga till data från en tabell som är länkad till filtreringsdimensionen i arbetsflödets arbetsregister.
-
Välj Add data, Data linked to the filtering dimension och klicka sedan på Next på redigeringsskärmen för anrikningsaktiviteten.
-
Välj sedan alternativet Data linked to the filtering dimension, markera tabellen Competition results och klicka på Next.
-
Ange ett ID och en etikett och välj alternativet Limit the line count i fältet Data collected. I fältet Lines to retrieve väljer du 1 som ett värde. För varje mottagare kommer anrikningsaktiviteten att lägga till en rad från tabellen Competition results i arbetsflödets arbetsregister. Klicka på Next.
-
I det här exemplet vill vi återfå mottagarens högsta poäng, men bara för den sista tävlingen. Om du vill göra det lägger du till ett filter i fältet Competition name för att exkludera alla rader som hör till tidigare tävlingar. Klicka på Next.
-
Gå till skärmen Sort och klicka på knappen Add, markera fältet Score och markera kryssrutan i kolumnen descending för att sortera objekt i fälten i fallande ordning. Score För varje mottagare läggs en rad till i anrikningsaktiviteten som matchar den högsta poängen för det senaste spelet. Klicka på Next.
-
Dubbelklicka på fältet Score i fönstret Data to add. För varje mottagare läggs bara fältet Score till i anrikningsaktiviteten. Klicka på Finish.
Högerklicka på den inkommande övergången för anrikningsaktiviteten och välj Display the target. Arbetstabellen innehåller följande data:
Det länkade schemat är:
Förnya den här åtgärden vid utgående övergång av anrikningsaktiviteten. Vi ser att data som är länkade till mottagarpoängen har lagts till. Den högsta poängen för varje mottagare har återställts.
Det matchande schemat har också berikats.
Steg 3: Dela och leverera step-3--split-and-delivery
Om du vill sortera mottagarna baserat på deras poäng läggs en Split-aktivitet till efter anrikningen.
-
En första (vinnare) delmängd har definierats så att den innehåller mottagaren med det högsta poängtalet. Det gör du genom att definiera en begränsning av antalet poster, tillämpa en fallande sortering på poängen och begränsa antalet poster till 1.
-
Den andra delmängden (Andra plats) innehåller mottagaren med det näst högsta poängtalet. Konfigurationen är densamma som för den första delmängden.
-
Den tredje delmängden (losers) innehåller alla andra mottagare. Gå till fliken General och markera kryssrutan Generate complement för att ange alla mottagare som inte uppnådde de två högsta poängen som mål.
-
Lägg till en Delivery-typaktivitet för varje delmängd, med olika leveransmallar för varje.