Härledda fält

Härledda fält är en viktig aspekt av rapportfunktionen i realtid i Adobe Customer Journey Analytics. Med ett härlett fält kan du definiera (ofta komplexa) dataändringar direkt, via en anpassningsbar regelbyggare. Du kan sedan använda det härledda fältet som en komponent (mått eller dimension) i Workspace eller ytterligare definiera det härledda fältet som en komponent i datavyn.

Härledda fält kan spara mycket tid och arbete jämfört med att omforma eller ändra data på andra platser utanför Customer Journey Analytics. Till exempel Data Prep, Data Distiller eller inom dina egna ETL-/ELT-processer (Extract Transform).

Härledda fält definieras i datavyer, baseras på en uppsättning funktioner som definierats som regler och tillämpas på tillgängliga standard- och/eller schemafält.

Exempel:

  • Definiera ett härlett sidnamnsfält som korrigerar felaktiga insamlade sidnamnsvärden för att korrigera sidnamnsvärden.

  • Definiera ett härlett fält för marknadsföringskanal som fastställer rätt marknadsföringskanal baserat på ett eller flera villkor (till exempel URL-parameter, sidadress, sidnamn).

Härlett fältgränssnitt

När du skapar eller redigerar ett härlett fält använder du det härledda fältgränssnittet.

Skärmbild av dialogrutan Härlett fält

Namn
Beskrivning
1
Väljare
Du använder väljarområdet för att markera och dra och släppa funktionen, funktionsmallen, schemafältet eller standardfältet till regelbyggaren.
Använd listrutan för att välja mellan:
Funktion Functions - visar tillgängliga funktioner,
Funktionsmallikon Function templates - visar tillgängliga funktionsmallar,
Schemafältikon Schema fields - listar tillgängliga fält från datauppsättningskategorier (händelse, profil, sökning) och tidigare definierade fält och
Standardfältsikon Standard fields - tillgängliga standardfält (t.ex. ID för plattformsdatauppsättning). Endast strängfält och numeriska standardfält visas i väljaren. Om funktionen stöder andra datatyper kan standardfält med dessa andra datatyper väljas för värden eller fält i regelgränssnittet.
Du kan söka efter funktioner, funktionsmallar, schema och standardfält med sökrutan Sökikonen .
Du kan filtrera den markerade objektlistan genom att välja Filterikon och ange filter i dialogrutan Filter fields by . Du kan enkelt ta bort filter med hjälp av ikonen Stäng för varje filter.
2
Regelverktyget
Du skapar det härledda fältet sekventiellt med en eller flera regler. En regel är en specifik implementering av en funktion och är därför alltid kopplad till endast en funktion. Du skapar en regel genom att dra och släppa en funktion i regelbyggaren. Funktionstypen bestämmer regelns gränssnitt.
Mer information finns i Regelgränssnittet.
Du kan infoga en funktion i början, slutet eller mellan regler som redan är tillgängliga i regelbyggaren. Den sista regeln i regelbyggaren avgör det härledda fältets slutliga utdata.
3
​ Fältinställningar ​
Du kan namnge och beskriva det härledda fältet och kontrollera dess fälttyp.
4
​ Slutliga utdata ​
I det här området visas en direkt uppdaterad förhandsvisning av utdatavärden, baserat på data under de senaste 30 dagarna och de ändringar du gör i det härledda fältet i regelbyggaren.

Guiden Fältmall

När du använder det härledda fältgränssnittet för första gången visas guiden Start with a field template.

  1. Välj den mall som bäst beskriver den typ av fält som du försöker skapa.
  2. Klicka på knappen ​ Välj ​ för att fortsätta.

Dialogrutan för det härledda fältet innehåller regler (och funktioner) som är nödvändiga eller användbara för den typ av fält som du har valt. Mer information om tillgängliga mallar finns i Funktionsmallar.

Regelgränssnitt

När du definierar en regel i regelbyggaren använder du regelgränssnittet.

Skärmbild av det härledda fältregelgränssnittet

Namn
Beskrivning
A
Regelnamn
Regelnamnet är som standard Regel X (X refererar till ett sekvensnummer). Om du vill redigera namnet på en regel markerar du dess namn och skriver in det nya namnet, till exempel Query Parameter.
B
Funktionsnamn
Det valda funktionsnamnet för regeln, till exempel URL PARSE. När funktionen är den sista i funktionssekvensen och fastställer de slutliga utdatavärdena följs funktionsnamnet av - FINAL OUTPUT, till exempel URL PARSE - FINAL OUTPUT.
Om du vill visa ett popup-fönster med mer information om funktionen väljer du hjälpikon .
C
Regelbeskrivning
Du kan också lägga till en beskrivning till en regel.
Välj Mer ikon och välj sedan **** Lägg till beskrivning **** om du vill lägga till en beskrivning eller ​ Redigera beskrivning ​ om du vill redigera en befintlig beskrivning.
Använd redigeraren för att ange en beskrivning. Du kan använda verktygsfältet för att formatera texten (med formatväljare, fet, kursiv, understrykning, höger, vänster, centrerad, färg, nummerlista, punktlista) och lägga till länkar till extern information.
Klicka utanför redigeraren om du vill redigera beskrivningen.
D
Funktionsområde
Definierar funktionens logik. Gränssnittet beror på funktionstypen. Listrutan för Field eller Value visar alla kategorier av fält (regler, standardfält, fält) som är tillgängliga, baserat på den typ av indata som funktionen förväntar sig. Du kan också dra och släppa ett fält från väljaren för schema- och standardfält till ett fält eller ett värde. När det dragna fältet kommer från en uppslagsuppsättning infogas en uppslagsfunktion automatiskt före den funktion som du definierar.
Se Funktionsreferens om du vill ha detaljerad information om alla funktioner som stöds.

Skapa ett härlett fält

  1. Välj en befintlig datavy eller skapa en datavy. Mer information finns i Datavyer.

  2. Välj fliken ​ Komponenter ​ i datavyn.

  3. Välj ​ Skapa härlett fält ​ från den vänstra listen.

  4. Använd gränssnittet Create derived field för att definiera ditt härledda fält. Se Härlett fältgränssnitt.

    Välj ​ Spara ​ om du vill spara det nya härledda fältet.

  5. Det nya härledda fältet läggs till i behållaren Derived fields >, som en del av ​ schemafälten ​ i den vänstra listen i datavyn.

Redigera ett härlett fält

  1. Välj en befintlig datavy. Mer information finns i Datavyer.

  2. Välj fliken ​ Komponenter ​ i datavyn.

  3. Välj fliken ​ Schemafält ​ i rutan Connection till vänster.

  4. Välj ​ Härledda fält > behållare.

  5. Håll markören över det härledda fält som du vill redigera och välj Redigera-ikon .

  6. Använd gränssnittet Edit derived field om du vill redigera det härledda fältet. Se Härlett fältgränssnitt.

    • Välj ​ Spara ​ om du vill spara det uppdaterade härledda fältet.

    • Välj ​ Avbryt ​ om du vill avbryta alla ändringar du har gjort i det härledda fältet.

    • Välj ​ Spara som ​ om du vill spara det härledda fältet som ett nytt härlett fält. Det nya härledda fältet har samma namn som det ursprungliga redigerade härledda fältet med (copy) tillagt.

Om du har använt ett härlett fält som en komponent för mått eller mätvärden i datavyn kan du även:

  1. Markera komponenten. Observera att komponenten kan ha ett annat namn än det härledda fältet.

  2. I panelen Komponenter väljer du ikonen Redigera bredvid det härledda fältet, under namnet på schemafältet.

  3. Använd gränssnittet Edit derived field om du vill redigera det härledda fältet. Se Härlett fältgränssnitt.

    • Välj ​ Spara ​ om du vill spara det uppdaterade härledda fältet.

    • Välj ​ Avbryt ​ om du vill avbryta alla ändringar du har gjort i det härledda fältet.

    • Välj ​ Spara som ​ om du vill spara det härledda fältet som ett nytt härlett fält. Det nya härledda fältet har samma namn som det ursprungliga redigerade härledda fältet med (copy) tillagt.

Ta bort ett härlett fält

  1. Välj en befintlig datavy. Mer information finns i Datavyer.

  2. Välj fliken ​ Komponenter ​ i datavyn.

  3. Välj fliken ​ Schemafält ​ i rutan Connection.

  4. Välj ​ Härledda fält > behållare.

  5. Håll markören över det härledda fält som du vill ta bort och välj Redigera-ikon .

  6. Välj Delete i gränssnittet Edit derived field.

    En Delete component-dialogruta ber dig bekräfta borttagningen. Ta hänsyn till eventuella externa referenser som finns till det härledda fältet utanför datavyn.

    • Välj ​ Fortsätt ​ om du vill ta bort det härledda fältet.

Om du har använt ett härlett fält som en komponent för mått eller mätvärden i datavyn kan du även:

  1. Markera komponenten. Observera att komponenten kan ha ett annat namn än det härledda fältet.

  2. I panelen Komponenter väljer du ikonen Redigera bredvid det härledda fältet, under namnet på schemafältet.

  3. Välj Delete i gränssnittet Edit derived field.

    En Delete component-dialogruta ber dig bekräfta borttagningen. Ta hänsyn till eventuella externa referenser som finns till det härledda fältet utanför datavyn.

    • Välj ​ Fortsätt ​ om du vill ta bort det härledda fältet.
NOTE
Härledda fält hanteras på anslutningsnivå i Customer Journey Analytics. Alla ändringar som görs i ett härlett fält i någon av de datavyer som är kopplade till anslutningen gäller för alla dessa associerade datavyer.

Funktionsmallar

Funktionsmallar är tillgängliga för att snabbt skapa ett härlett fält för specifika användningsområden. Dessa funktionsmallar kan nås från väljarområdet i det härledda fältgränssnittet eller presenteras vid första användningen i guiden Start with a field template.

Marknadsföringskanaler

Den här funktionsmallen använder en samling regler för att skapa marknadsföringskanaler.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelverktyget för marknadsföringskanalmallen

Studsar

Den här funktionsmallen använder en samling regler för att identifiera webbplatsens gränser.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av Bounces-regelbyggaren

Kombinera flera Dimensioner

Den här funktionsmallen kombinerar två värden till ett.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelverktyget för kombinering av flera Dimensioner

Eget namn på datauppsättning

Den här funktionsmallen ger ett läsbart datauppsättningsnamn.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelverktyget för anpassat datauppsättningsnamn

Sidnamn från URL

Den här funktionsmallen skapar ett enkelt sidnamn.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av sidnamnet från URL-regelbyggaren

Semestersäsong

Den här funktionsmallen klassificerar nyckeltider för året.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av guiden för helgsäsongsregel

Månadsmål

Den här funktionsmallen ställer in anpassade månatliga mål.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren för månatliga mål

Hämta alla värden i avgränsad lista

Den här funktionsmallen konverterar en begränsad lista till en array.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelverktyget Hämta alla värden i avgränsad lista

Hämta första värdet i avgränsad lista

Den här funktionsmallen hämtar det första värdet i en avgränsad lista.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren Get First Value i Delimited List

Hämta sista värdet i avgränsad lista

Den här funktionsmallen hämtar det sista värdet i en avgränsad lista.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren Get Last Value i Delimited List

Domännamn

Den här funktionsmallen extraherar domännamnet med ett reguljärt uttryck.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren för domännamn

Hämta frågesträngsparameter

Den här funktionsmallen extraherar frågesträngsvärden.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av Get Query String Parameter rule builder

Övergångsfält

Den här funktionsmallen övergår från ett fält till ett annat.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelverktyget för övergångsfält

Enkel punktidentifiering

Den här funktionsmallen implementerar identifiering av ljusrobotar.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren för enkel punktidentifiering

Avsluta länk

Den här funktionsmallen identifierar den senaste länken som klickats i en session.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren för att avsluta länk

Hämta länk

Den här funktionsmallen flaggar vanliga nedladdningslänkar.

Information

Om du vill använda mallen måste du ange rätt parametrar för varje funktion som listas som en del av reglerna i mallen. Mer information finns i Funktionsreferens.

Skärmbild av regelbyggaren för nedladdningslänk

Funktionsreferens

NOTE
Du måste ha paketet Select eller senare för att kunna använda de funktioner som beskrivs i det här avsnittet. Kontakta administratören om du är osäker på vilket Customer Journey Analytics-paket du har.

För varje funktion som stöds finns information nedan:

  • specifikationer:

    • Indatatyp: typ av data som stöds.
    • Indata: möjliga värden för indata.
    • inkluderade operatorer: operatorer som stöds för denna funktion (om sådana finns),
    • begränsningar: begränsningar som gäller för denna specifika funktion,
    • utdata.
  • Användningsfall, inklusive

    • data innan härlett fält definieras,
    • hur det härledda fältet definieras,
    • efter att ha definierat det härledda fältet.
  • begränsningar (om tillämpligt).

Skiftläge

Använder villkorliga värden som baseras på definierade villkor från ett eller flera fält. Dessa kriterier används sedan för att definiera värdena i ett nytt härlett fält, baserat på villkorens sekvens.

Information

Specifikationer casewhen-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Begränsningar Utdata
  • Sträng
  • Numeriskt
  • Datum
  • If, Else If behållare:

    • Value
      • Regler
      • Standardfält
      • Fält Criterion (se inkluderade operatorer, baserat på vald värdetyp)
  • Then set value to, Otherwise set value to:

    • Value
      • Regler
      • Standardfält
      • Fält

Strängar

  • Är lika med
  • Liknar alla termer
  • Innehåller frasen
  • Innehåller valfri term
  • Innehåller alla termer
  • Börjar med
  • Börjar med valfri term
  • Slutar med
  • Slutar med valfri term
  • Är inte lika med
  • Motsvarar inte någon term
  • Innehåller inte frasen
  • Innehåller inga termer
  • Innehåller inte alla termer
  • Börjar inte med
  • Börjar inte med någon term
  • Slutar inte med
  • Slutar inte med någon term
  • Är inställd
  • Har inte angetts

Numeriskt

  • Är lika med
  • Är inte lika med
  • Är större än
  • Är större än eller lika med
  • Är mindre än
  • Är mindre än eller lika med
  • Är inställd
  • Har inte angetts

Datum

  • Är lika med
  • Är inte lika med
  • Är senare än
  • Är senare än eller lika med
  • Är före
  • Är före eller lika med
  • Är inställd
  • Har inte angetts
  • 5 funktioner per härlett fält
  • 200 operatorer per härlett fält. Ett exempel på en enskild operator är 'Referensdomän innehåller google'.
Nytt härlett fält

Användningsfall 1 casewhen-uc1

Du vill definiera regler för att identifiera olika marknadsföringskanaler genom att tillämpa överlappande logik för att ange ett marknadsföringskanalfält till rätt värde:

  • Om referenten kommer från en sökmotor och sidan har ett frågesträngsvärde där cid innehåller ps_, bör marknadsföringskanalen identifieras som en betald sökning.
  • Om referenten kommer från en sökmotor och sidan inte har frågesträngen cid, ska marknadsföringskanalen identifieras som en naturlig sökning.
  • Om en sida har ett frågesträngsvärde där cid innehåller em_ ska marknadsföringskanalen identifieras som E-post.
  • Om en sida har ett frågesträngsvärde där cid innehåller ds_ ska marknadsföringskanalen identifieras som Display Ad.
  • Om en sida har ett frågesträngsvärde där cid innehåller so_ ska marknadsföringskanalen identifieras som Betald social.
  • Om referenten kommer från en hänvisande domän av twitter.com, facebook.com, linkedin.com eller tiktok.com bör marknadsföringskanalen identifieras som Naturlig social.
  • Om ingen av ovanstående regler matchas bör marknadsföringskanalen identifieras som Annan referent.

Om din plats får följande exempelhändelser, som innehåller Referrer och Page URL, ska dessa händelser identifieras enligt följande:

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 1-align-center 6-align-center 11-align-center 16-align-center 21-align-center 26-align-center 31-align-center layout-auto
Event Referrer Page URL Marketing Channel
1 https://facebook.com https://site.com/home Natural Social
2 https://abc.com https://site.com/?cid=ds_12345678 Display
3 https://site.com/?cid=em_12345678 Email
4 https://google.com https://site.com/?cid=ps_abc098765 Paid Search
5 https://google.com https://site.com/?cid=em_765544332 Email
6 https://google.com Natural Search

Data före casewhen-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Referrer Page URL
https://facebook.com https://site.com/home
https://abc.com https://site.com/?cid=ds_12345678
https://site.com/?cid=em_12345678
https://google.com https://site.com/?cid=ps_abc098765
https://google.com https://site.com/?cid=em_765544332
https://google.com

Härlett fält casewhen-uc1-derivedfield

Du definierar ett Marketing Channel härlett fält. Du använder funktionerna CASE WHEN för att definiera regler som skapar värden för objektet baserat på befintliga värden för både fältet Page URL och fältet Referring URL.

Observera hur funktionen URL PARSE används för att definiera regler för att hämta värden för Page Url och Referring Url innan reglerna för CASE WHEN tillämpas.

Skärmbild av ärendet när regel 1 används

Data efter casewhen-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 layout-auto
Marketing Channel
Natural Social
Display
Email
Paid Search
Email
Natural Search

Användningsfall 2 casewhen-uc2

Du har samlat in flera olika varianter av sökningen i din Product Finding Methods-dimension. Om du vill förstå det övergripande resultatet för sökning och bläddring måste du lägga mycket tid på att kombinera resultaten manuellt.

Din webbplats samlar in följande värden för din Product Finding Methods-dimension. Alla dessa värden anger slutligen en sökning.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Insamlat värde Faktiskt värde
search p13n_no search
search p13n_yes search
search refine p13n_no search
search refine p13n_yes search
search redirect p13n_yes search
search-redirect search

Data före casewhen-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods
search p13_no
search p13_yes
browse
search refine p13_no
search refine p13_yes
browse
search redirect p13_yes
search-redirect
browse

Härlett fält casewhen-uc2-derivedfield

Du definierar ett Product Finding Methods (new) härlett fält. Du skapar följande CASE WHEN regler i regelbyggaren. Dessa regler tillämpar logik för alla möjliga variationer av de gamla Product Finding Methods-fältvärdena för search och browse med kriteriet Contains the phrase.

Skärmbild av fall när regel 2

Data efter casewhen-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods (new)
search
search
browse
search
search
browse
search
search
browse

Användningsfall 3 casewhen-uc3

Som reseföretag vill du korta resetiden för bokade resor så att du kan rapportera om hur långa resorna är.

Antaganden:

  • Organisationen samlar ihop resans varaktighet till ett numeriskt fält.
  • De vill krympa 1-3 dagars varaktighet till en hink med namnet short trip
  • De vill krympa 4-7-dagars varaktighet till en hink med namnet medium trip
  • De vill bucket 8±dagars varaktighet i en hink med namnet long trip
  • 132 resor bokades för en dag
  • 110 resor bokades för en tvådagarsperiod
  • 105 resor bokades för en 3-dagarsperiod
  • 99 resor var bokade i 4 dagar
  • 92 resor bokades för en femdagarsperiod
  • 85 resor bokades för en sexdagarsperiod
  • 82 resor bokades för en 7-dagarsperiod
  • 78 resor var bokade i 8 dagar
  • 50 resor bokades för en 9-dagarsperiod
  • 44 resor bokades under en 10-dagarsperiod
  • 38 resor bokades för en 11-dagarsperiod
  • 31 resor bokades för en tolvdagarsperiod

Din rapport ska se ut så här:

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Trip Duration Type Bookings
medium trip 358
short trip 347
long trip 241

Data före casewhen-uc3-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1 1-align-right 3-align-right 5-align-right 7-align-right 9-align-right 11-align-right 13-align-right 15-align-right 17-align-right 19-align-right 21-align-right 23-align-right 25-align-right
Trip Duration
1
12
3
6
4
8
6
2
1
2
21
8

Härlett fält casewhen-uc3-derivedfield

Du definierar ett Trip Duration (bucketed) härlett fält. Du skapar följande CASE WHEN-regel i regelbyggaren. Den här regeln använder logik för att bucket de gamla Trip Duration-fältvärdena i tre värden: short trip, medium trip och long trip.

Skärmbild av fall när regel 3

Data efter casewhen-uc3-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1
Trip Duration (bucketed)
short trip
long trip
short trip
medium trip
medium trip
long trip
medium trip
short trip
short trip
short trip
long trip
long trip

Mer information casewhen-more-info

Customer Journey Analytics använder en kapslad behållarstruktur, som utformas efter att Adobe Experience Platform XDM (Experience Data Model) har . Mer bakgrundsinformation finns i Behållare och Filtrera behållare. Den här behållarmodellen är flexibel till sin natur men medför vissa begränsningar när regelverktyget används.

Customer Journey Analytics använder följande standardbehållarmodell:

{width="50%"}

Följande begränsningar gäller och används när värden för markera och ange används.

table 0-row-2 1-row-2 2-row-2 3-row-2 1-align-center 4-align-center 7-align-center 10-align-center layout-auto
Begränsningar
A Värden som du väljer i samma If, Else If konstruerar (med And eller Or) i en regel måste komma från samma behållare och kan vara av valfri typ (sträng String , numeriskt Numeric o.s.v.).
Skärmbild av beroende A
B Alla värden som du anger för en regel måste komma från samma behållare och ha samma typ eller ett härlett värde av samma typ.
Skärmbild av beroende B
C De värden som du väljer i If, Else If i regeln behöver inte härröra från samma behållare och måste inte vara av samma typ.
Skärmbild av beroende C

Klassificera

Definierar en uppsättning värden som ersätts av motsvarande värden i ett nytt härlett fält.

Information

Specifikationer classify-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Begränsningar Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Field to classify:

    • Regler
    • Standardfält
    • Fält
  • When value equals och Replace values with:

    • Sträng
  • Visa originalvärden

    • Boolean
Ej tillämpligt
  • 5 funktioner per härlett fält
  • 200 operatorer per härlett fält. Alla poster för When value equals original value Replace value with New value betraktas som en åtgärd.
Nytt härlett fält

Användningsfall 1 classify-uc1

Du har en CSV-fil som innehåller en nyckelkolumn för hotelID och en eller flera andra kolumner som är associerade med hotelID: city, rooms, hotel name.
Du samlar in Hotel ID i en dimension men vill skapa en Hotel Name-dimension som härleds från hotelID i CSV-filen.

Struktur och innehåll för CSV-filer

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 3-align-right 8-align-right 13-align-right 18-align-right 23-align-right layout-auto
hotelID city rooms hotel name
SLC123 Salt Lake City 40 SLC Downtown
LAX342 Los Angeles 60 LA Airport
SFO456 San Francisco 75 Market Street
AMS789 Amsterdam 50 Okura

Aktuell rapport

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Hotel ID Produktvyer
SLC123 200
LX342 198
SFO456 190
AMS789 150

Önskad rapport

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Hotel Name Produktvyer
SLC Downtown 200
LA Airport 198
Market Street 190

Data före classify-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Hotel ID
SLC123
LAX342
SFO456
AMS789

Härlett fält classify-uc1-derivedfield

Du definierar ett Hotel Name härlett fält. Du använder funktionen CLASSIFY för att definiera en regel där du kan klassificera värden i fältet Hotel ID och ersätta dem med nya värden.

Om du vill inkludera originalvärden som du inte har definierat som en del av värdena som ska klassificeras (till exempel Hotel-ID AMS789) måste du markera Show original values. Detta garanterar att AMS789 är en del av utdata för det härledda fältet, trots att det värdet inte klassificeras.

Skärmbild av klassificeringsregel 1

Data efter classify-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Hotel Name
SLC Downtown
LA Airport
Market Street

Användningsfall 2 classify-uc2

Du har samlat in URL:er i stället för det egna sidnamnet för flera sidor. Den här blandade mängden värden bryter rapporteringen.

Data före classify-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 layout-auto
Page Name
Home Page
Flight Search
http://www.adobetravel.ca/Hotel-Search
https://www.adobetravel.com/Package-Search
Deals & Offers
http://www.adobetravel.ca/user/reviews
https://www.adobetravel.com.br/Generate-Quote/preview

Härlett fält classify-uc2-derivedfield

Du definierar ett Page Name (updated) härlett fält. Du använder funktionen CLASSIFY för att definiera en regel där du kan klassificera värden i det befintliga Page Name-fältet och ersätta med uppdaterade korrekta värden.

Skärmbild av klassificeringsregel 2

Data efter classify-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1
Page Name (updated)
Home Page
Flight Search
Hotel Search
Package Search
Deals & Offers
Reviews
Generate Quote

Mer information classify-moreinfo

Följande ytterligare funktioner är tillgängliga i gränssnittet Klassifiera regel:

  • Om du snabbt vill ta bort alla tabellvärden väljer du Radera Clear all table values.
  • Om du vill överföra en CSV-fil som innehåller originalvärden för När värden är lika och nya värden för Ersätt värden med väljer du CSV Upload CSV.
  • Om du vill hämta en mall för att skapa en CSV-fil med ursprungliga och nya värden som ska överföras väljer du Hämta Download CSV template.
  • Om du vill hämta en CSV-fil med alla ursprungliga och nya värden ifyllda i regelgränssnittet väljer du Hämta Download CSV values.

Sammanfoga

Kombinerar fältvärden till ett nytt härlett fält med definierade avgränsare.

Information

Specifikationer concatenate-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Begränsningar Utdata
  • Sträng
  • Value:

    • Regler
    • Standardfält
    • Fält
    • Sträng
  • Delimiter:

    • Sträng
Ej tillämpligt 2 funktioner per härlett fält Nytt härlett fält

Använd skiftläge concatenate-uc

Du samlar för närvarande in kod för ursprung och destinationsflygplats som separata fält. Du vill använda de två fälten och kombinera dem till ett enda mått, avgränsade med ett bindestreck (-). Så att du kan analysera kombinationen av ursprung och mål för att identifiera de vanligaste rutterna som bokats.

Antaganden:

  • Origo- och målvärden samlas i separata fält i samma tabell.
  • Användaren bestämmer sig för att använda avgränsaren '-' mellan värdena.

Tänk dig följande bokningar:

  • Kund ABC123 bokar en flygning mellan Salt Lake City (SLC) och Orlando (MCO)
  • Kund ABC456 bokar ett flyg mellan Salt Lake City (SLC) och Los Angeles (LAX)
  • Kund ABC789 bokar ett flyg mellan Salt Lake City (SLC) och Seattle (SEA)
  • Kund ABC987 bokar ett flyg mellan Salt Lake City (SLC) och San Jose (SJO)
  • Kund ABC654 bokar en flygning mellan Salt Lake City (SLC) och Orlando (MCO)

Rapporten ska se ut så här:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Ursprung / Mål Bokningar
SLC-MCO 2
SLC-LAX 1
SLC-SEA 1
SLC-SJO 1

Data före concatenate-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Ursprung Mål
SLC MCO
SLC LAX
SLC SEA
SLC SJO
SLC MCO

Härlett fält concatenate-derivedfield

Du definierar ett Origin - Destination härlett fält. Du använder funktionen CONCATENATE för att definiera en regel som sammanfogar fälten Original och Destination med - Delimiter.

Skärmbild av sammanfogningsregeln

Data efter concatenate-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
Ursprung - mål
(härlett fält)
SLC-MCO
SLC-LAX
SLC-SEA
SLC-SJO
SLC-MCO

Deduplicera

Förhindrar att ett värde räknas flera gånger.

Information

Specifikationer deduplicate-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Begränsningar Utdata
  • Sträng
  • Numeriskt
  • Value:

    • Regler
    • Standardfält
    • Fält
    • Sträng
  • Scope:

    • Person
    • Session
  • Deduplication ID:

    • Regler
    • Standardfält
    • Fält
    • Sträng
  • Value to keep:

    • Behåll första instansen
    • Behåll sista instansen
Ej tillämpligt 5 funktioner per härlett fält Nytt härlett fält

Användningsfall 1 deduplicate-uc1

Du vill förhindra att dubblettintäkter räknas när en användare läser in bekräftelsesidan för bokningen igen. Du använder bokningsbekräftelsens ID vid identifieraren för att inte räkna intäkten igen när den tas emot vid samma händelse.

Data före deduplicate-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Bokningsbekräftelse-ID Intäkter
ABC123456789 359
ABC123456789 359
ABC123456789 359

Härlett fält deduplicate-uc1-derivedfield

Du definierar ett Booking Confirmation härlett fält. Du använder funktionen DEDUPLICATE för att definiera en regel för att deduplicera Value Booking för Scope Person med Deduplication ID Booking Confirmation ID. Du väljer Keep first instance som Value to keep.

Skärmbild av sammanfogningsregeln

Data efter deduplicate-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Bokningsbekräftelse-ID Intäkter
ABC123456789 359
ABC123456789 0
ABC123456789 0

Användningsfall 2 deduplicate-uc2

Ni använder händelser som en proxy för kampanjklickningar med externa marknadsföringskampanjer. Läser in igen och omdirigeringar gör att händelsemätningen blir hög. Du vill deduplicera spårningskoddimensionen så att bara den första samlas in och minimera händelseöverräkningen.

Data före deduplicate-uc2-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 3-align-right 7-align-right 11-align-right 15-align-right 19-align-right 23-align-right 27-align-right 31-align-right layout-auto
Besökar-ID Marknadsföringskanal Händelser
ABC123 betalsökningar 1
ABC123 betalsökningar 1
ABC123 betalsökningar 1
DEF123 e-post 1
DEF123 e-post 1
JKL123 naturlig sökning 1
JKL123 naturlig sökning 1

Härlett fält deduplicate-uc2-derivedfield

Du definierar ett nytt härlett Tracking Code (deduplicated)-fält. Du använder funktionen DEDUPLICATE för att definiera en regel för att deduplicera Tracking Code med Deduplication scope av Session och Keep first instance som Value to keep.

Skärmbild av sammanfogningsregeln

Data efter deduplicate-uc2-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 3-align-right 7-align-right 11-align-right 15-align-right layout-auto
Besökar-ID Marknadsföringskanal Händelser
ABC123 betalsökningar 1
DEF123 e-post 1
JKL123 naturlig sökning 1

Sök och ersätt

Söker efter alla värden i ett markerat fält och ersätter dessa värden med ett annat värde i ett nytt härlett fält.

Information

Specifikationer findreplace-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Begränsningar Utdata
  • Sträng
  • Value

    • Regler
    • Standardfält
    • Fält
  • Find all, and replace all with:

    • Sträng

Strängar

  • Find all, and replace all with
5 funktioner per härlett fält Nytt härlett fält

Använd skiftläge findreplace-uc

Du har fått några felaktiga värden för din rapport över externa marknadsföringskanaler, till exempel email%20 marketing i stället för email marketing. Dessa felformaterade värden utgör en del av rapporteringen och gör det svårare att se hur e-postmeddelanden fungerar. Du vill ersätta email%20marketing med email marketing.

Ursprunglig rapport

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
External Marketing Channels Sessions
email marketing 500
email %20marketing 24

Önskad rapport

table 0-row-2 1-row-2 2-align-right 5-align-right
External Marketing Channels Sessions
email marketing 524

Data före findreplace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing
email marketing
email%20marketing
email marketing
email marketing
email%20marketing

Härlett fält findreplace-uc-derivedfield

Du definierar ett Email Marketing (updated) härlett fält. Du använder funktionen FIND AND REPLACE för att definiera en regel som söker efter och ersätter alla förekomster av email%20marketing med email marketing.

Skärmbild av regeln Sök och ersätt

Data efter findreplace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing (updated)
email marketing
email marketing
email marketing
email marketing
email marketing

Sök

Sök efter värden med hjälp av ett fält från en uppslagsdatauppsättning och returnerar ett värde i ett nytt härlett fält eller för vidare regelbearbetning.

Information

Specifikation lookup-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Field to apply lookup:

    • Regler
    • Standardfält
    • Fält Lookup dataset
    • Datauppsättning

    Matching key

    • Regler
    • Fält
  • Värden som ska returneras

    • Regler
    • Fält
Ej tillämpligt 3 funktioner per härlett fält Nytt härlett fält eller värde för vidare bearbetning i nästa regel

Använd skiftläge lookup-uc

Du vill söka efter aktivitetsnamnet med aktivitets-ID som samlats in när kunderna klickade på en anpassad banderoll som visas via Adobe Target. Du vill använda en uppslagsdatauppsättning med A4T-aktiviteter (Analytics for Target) som innehåller aktivitets-ID och aktivitetsnamn.

A4T-datauppsättning för sökning lookup-uc-lookup

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto
Aktivitets-ID Aktivitetsnamn
415851 Kategorisidor för MVT-provning
415852 Luma - kampanj max 2022
402922 Banderoller på startsidan

Härlett fält lookup-uc-derivedfield

Du definierar ett Activity Name härlett fält. Du använder funktionen LOOKUP för att definiera en regel som söker efter värdet från dina insamlade data, som anges i fältet Field to apply lookup (till exempel ActivityIdentifier). Du väljer uppslagsdatauppsättningen i listan Lookup dataset (till exempel New CJA4T Activities). Sedan väljer du identifierarfältet (till exempel ActivityIdentifier) i listan Matching key och det fält som ska returneras från listan Values to return (till exempel ActivityName).

Skärmbild av regeln Gemener

Mer information lookup-more-info

Uppslagsfunktionen tillämpas vid rapporttillfället på data som hämtas av Customer Journey Analytics från den uppslagsuppsättning som du har konfigurerat som en del av anslutningen.

Du kan snabbt infoga en Lookup-funktion i regelbyggaren som redan innehåller en eller flera andra funktioner.

  1. Välj Schema fields från väljaren.
  2. Välj Ikon för schemafält Lookup datasets.
  3. Välj din uppslagsdatauppsättning och sök efter det fält som du vill använda för sökning.
  4. Dra och släpp sökfältet på något av de tillgängliga inmatningsfälten för en funktion (till exempel Skiftläge). När det är giltigt kan du i en blå ruta med namnet + Add släppa fältet och automatiskt infoga en uppslagsfunktion innan funktionen du släppte uppslagsfältet. Den infogade uppslagsfunktionen fylls automatiskt i med relevanta värden för alla fält.
    Uppslagsdragning

Gemener

Konverterar värden från ett fält till gemener och lagrar dem i ett nytt härlett fält.

Information

Specifikation lowercase-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Field:
    • Regler
    • Standardfält
    • Fält
Ej tillämpligt 2 funktioner per härlett fält Nytt härlett fält

Använd skiftläge lowercase-uc

Du vill konvertera alla insamlade produktnamn till gemener för korrekt rapportering.

Data före lowercase-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right layout-auto
Samlade produktnamn Produktvyer
Tennisracket 35
Tennis Racket 33
tennisracket 21
Baseboll 15
Baseball Bat 12
baseboll 10

Härlett fält lowercase-uc-derivedfield

Du definierar ett Product Names härlett fält. Du använder funktionen LOWERCASE för att definiera en regel som konverterar värdet från fältet Collected Product Names till gemener och lagrar det i det nya härledda fältet.

Skärmbild av regeln Gemener

Data efter lowercase-uc-dataafter

table 0-row-2 1-row-2 2-row-2 layout-auto
Produktnamn Produktvyer
tennisracket 89
baseboll 37

Matematik

Använd enkla matematiska operatorer (lägg till, subtrahera, multiplicera, dela och höj till en potens) i numeriska fält.

Information

Specifikation math-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Numeriskt
  • Ett eller flera numeriska fält
  • En eller flera operatorer (lägg till, subtrahera, multiplicera, dividera, öka till en effekt)
  • Indatavärde från användare
  • + (lägg till)
  • - (subtrahera)
  • * (multiplicera)
  • / (dividera)
  • ^ (höj till strömmen)
  • 25 operationer per härlett fält
  • 5 Matematiska funktioner per härlett fält
Nytt härlett fält

Använd skiftläge math-uc

På grund av inflationen vill du korrigera intäktssiffrorna för inmatade CRM-data med 5 % uppblåsning.

Data före math-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
CRM-ID Årsintäkt
1234 35 070 000
4133 7 500 000
8110 10 980
2201 42 620

Härlett fält math-uc-derivedfield

Du definierar ett Corrected Annual Revenue härlett fält. Du använder funktionen MATH för att definiera en regel som multiplicerar det ursprungliga årsomsättningsnumret med 1,05.

Skärmbild av matematiska regler

Data efter math-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
CRM-ID Korrigerad årsomsättning
1234 36 823 500
4133 7 875 000
8110 11 529,00
2201 44 751

Mer information math-more-info

Så här skapar du en formel:

  1. Börja skriva i formelfältet och i numeriska fält som matchar det du skriver. Du kan också dra och släppa ett numeriskt fält från de tillgängliga fälten i den vänstra rutan.
    Math More Info 1

  2. Lägg till operanden (till exempel * för att multiplicera) följt av ett annat fält eller ett statiskt värde. Du kan använda parenteser för att definiera mer komplexa formler.

  3. Om du vill infoga ett statiskt värde (till exempel 1.05) skriver du värdet och väljer **Add x som ett statiskt värde ​eller Add -x som ett negativt statiskt värde på snabbmenyn.
    Math More Info 2

  4. En grön bock bockmarkering anger om matematiska formler är giltiga, annars visas en varning och meddelandet . Invalid formula expression
    Math More Info 3

Det finns några viktiga saker att tänka på när du arbetar med statiska tal i funktionen MATH:

  • Statiska värden måste associeras med ett fält. Det går inte att använda funktionen MATH med enbart statiska fält.

  • Du kan inte använda upphöjningsoperatorn (ˆ) för ett statiskt värde.

  • Om du använder flera statiska värden i en formel bör dessa statiska värden grupperas med parentes för att formeln ska vara giltig. Exempel:

    • Den här formeln returnerar ett fel.

      Math More Info 4

    • Den här formeln är giltig.

      Math More Info 5

Använd Math-funktionen för träffnivåbaserade beräkningar. Använd funktionen Sammanfattning för händelse-, sessions- eller personomfångsbaserade beräkningar.

Sammanfoga fält

Sammanfogar värden från två olika fält till ett nytt härlett fält.

Information

Specifikation merge-fields-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Field:
    • Regler
    • Standardfält
    • Fält
Ej tillämpligt 5 funktioner per härlett fält Nytt härlett fält

Använd skiftläge merge-fields-uc

Du vill skapa en dimension från sidnamnsfältet och anropsorsaksfältet med syftet att analysera resan över flera kanaler.

Data före merge-fields-uc-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Sidnamn Session Besökare
hjälpsida 250 200
hemsida 500 250
produktinformationssida 300 200
table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Anledning till samtalet Session Besökare
frågor om min beställning 275 250
ändra min beställning 150 145
problem med beställning 100 95

Härlett fält merge-fields-uc-derivedfield

Du definierar ett Cross Channel Interactions härlett fält. Du använder funktionen MERGE FIELDS för att definiera en regel som sammanfogar värdena från fältet Page Name och fältet Call Reason och lagrar värdena i det nya härledda fältet.

Skärmbild av regeln Sammanfoga fält

Data efter merge-fields-uc-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right 18-align-right 19-align-right 22-align-right 23-align-right 26-align-right 27-align-right layout-auto
Interaktion över flera kanaler Sessioner Besökare
hemsida 500 250
produktinformationssida 300 200
frågor om min beställning 275 250
hjälpsida 250 200
ändra min beställning 150 145
problem med beställning 100 95

Mer information merge-fields-moreinfo

Du måste välja samma typ av fält i en regel för att slå samman fält. Om du till exempel markerar ett datumfält måste alla andra fält som du vill sammanfoga vara datumfält.

Skärmbild av begränsning i kopplingsfält

Nästa eller Föregående

Tar ett fält som indata och löser nästa eller föregående värde för det fältet inom sessionens eller användningens omfattning. Detta gäller endast fälten i tabellerna Besök och Händelse.

Information

Specifikation prevornext-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Field:

    • Regler
    • Standardfält
    • Fält

    Method:

    • Föregående värde
    • Nästa värde
  • Scope:

    • Person
    • Session
  • Index:

    • Numeriskt
  • Include repeats:

    • Boolean
Ej tillämpligt 3 funktioner per härlett fält Nytt härlett fält

Använd skiftläge prevornext-uc1

Du vill förstå vad värdet next eller previous är för de data som du tar emot, med hänsyn tagen till upprepade värden.

Data prevornext-uc1-databefore

Exempel 1 - Hantera inklusive upprepningar

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Mottagna data Nästa värde:
Session
Index = 1
Inkludera upprepningar
Nästa värde:
Session
Index = 1
Inkludera inte upprepningar
Föregående värde:
Session
Index = 1
Inkludera upprepningar
Föregående värde:
Session
Index = 1
Inkludera inte upprepningar
home home sök Inget värde Inget värde
home sök sök home Inget värde
sök sök produktinformation home home
sök produktinformation produktinformation sök home
produktinformation sök sök sök sök
sök produktinformation produktinformation produktinformation produktinformation
produktinformation sök sök sök sök
sök sök Inget värde produktinformation produktinformation
sök Inget värde Inget värde sök produktinformation

Exempel 2 - Hanteringen inkluderar upprepningar med tomma värden i mottagna data

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Mottagna data Nästa värde:
Session
Index = 1
Inkludera upprepningar
Nästa värde:
Session
Index = 1
Inkludera inte upprepningar
Föregående värde:
Session
Index = 1
Inkludera upprepningar
Föregående värde:
Session
Index = 1
Inkludera inte upprepningar
home home sök Inget värde Inget värde
home home sök home Inget värde
home sök sök home Inget värde
sök sök produktinformation home home
sök sök produktinformation sök home
sök produktinformation produktinformation sök home
produktinformation Inget värde Inget värde sök sök

Härlett fält prevnext-uc1-derivedfield

Du definierar ett Next Value- eller Previous value-härlett fält. Du använder funktionen NEXT OR PREVIOUS för att definiera en regel som markerar fältet Data received, väljer Next value eller Previous value som Method, Session som omfång och anger värdet Index till 1.

Skärmbild av regeln Sammanfoga fält

Mer information prevnext-moreinfo

Du kan bara markera fält som tillhör tabellen Besök eller Händelse.

Include repeats avgör hur upprepade värden för funktionen NEXT OR PREVIOUS ska hanteras.

  • Inkludera upprepande utseenden och nästa eller föregående värden. Om Include Repeats väljs ignoreras alla sekventiella upprepningar av nästa eller föregående värden från den aktuella träffen.

  • Rader utan (tomma) värden för ett markerat fält returneras inte med nästa eller föregående värden som en del av NEXT OR PREVIOUS-funktionens utdata.

Regex Replace

Ersätter ett värde från ett fält med ett reguljärt uttryck i ett nytt härlett fält.

Information

Specifikation regex-replace-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Field:
    • Regler
    • Standardfält
    • Fält
  • Regex:
    • Sträng Output Format:
    • Sträng
  • Skiftlägeskänslig
    • Boolean
Ej tillämpligt 1 funktion per härlett fält Nytt härlett fält

Använd skiftläge regex-replace-uc

Du vill hämta ett alternativ för en URL och använda det som en unik sididentifierare för att analysera trafik. Du använder [^/]+(?=/$|$) som reguljärt uttryck för att hämta slutet av URL:en och $1 som utdatamönster.

Data före regex-replace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Sidans URL
https://business.adobe.com/products/analytics/adobe-analytics-benefits.html
https://business.adobe.com/products/analytics/adobe-analytics.html
https://business.adobe.com/products/experience-platform/customer-journey-analytics.html
https://business.adobe.com/products/experience-platform/adobe-experience-platform.html

Härlett fält regex-replace-uc-derivedfield

Du skapar ett Page Identifier härlett fält. Du använder funktionen REGEX REPLACE för att definiera en regel som ersätter värdet för fältet Referring URL med Regex av [^/]+(?=/$|$) och Output format av $1.

Skärmbild av Regex-ersättningsregeln

Data efter regex-replace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1
Sididentifierare
adobe-analytics-benefits.html
adobe-analytics.html
customer-journey-analytics.html
adobe-experience-platform.html

Mer information regex-replace-more-info

Customer Journey Analytics använder en delmängd av Perl-regex-syntaxen. Följande uttryck stöds:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2
Uttryck Beskrivning
a Ett enskilt tecken a.
a|b Ett enskilt tecken a eller b.
[abc] Ett enskilt tecken a, b eller c.
[^abc] Ett enda tecken förutom a, b eller c.
[a-z] Ett enskilt tecken i intervallet a-z.
[a-zA-Z0-9] Ett enskilt tecken i intervallet a-z, A-Z eller siffror 0-9.
^ Matchar början av raden.
$ Matchar radens slut.
\A Strängstart.
\z Strängslut.
. Matchar alla tecken.
\s Alla blankstegstecken.
\S Alla tecken som inte är blanksteg.
\d Alla siffror.
\D Alla icke-siffror.
\w Alla bokstäver, siffror eller understreck.
\W Alla tecken som inte är ord.
\b Alla ordgränser.
\B Alla tecken som inte är en ordgräns.
\< Ordets början.
\> Slut på ordet.
(...) Fånga allt inneslutet.
(?:...) Ej markerad hämtning. Förhindrar att matchningen refereras i utdatasträngen.
a? Noll eller något av a.
a* Noll eller mer av a.
a+ En eller flera av a.
a{3} Exakt 3 av a.
a{3,} 3 eller fler av a.
a{3,6} Mellan 3 och 6 av a.

Du kan använda de här sekvenserna i Output format hur många gånger som helst och i vilken ordning som helst för att få önskat strängresultat.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
Utdataplatshållarsekvens Beskrivning
$& Visar det som matchade hela uttrycket.
$n Matchar det n:te underuttrycket. $1 matar till exempel ut det första underuttrycket.
$` Texten skapas mellan slutet av den senaste matchningen (eller början av texten om ingen tidigare matchning hittades) och början av den aktuella matchningen.
$+ Matchar det senast markerade underuttrycket i det reguljära uttrycket.
$$ Matar ut strängtecknet "$".

Dela

Delar ett värde från ett fält i ett nytt härlett fält.

Information

Specifikation split-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Field:
    • Regler
    • Standardfält
    • Fält
  • Method:
    • Från vänster
    • Från höger
    • Konvertera till array För avgränsare:
    • Sträng
  • För index:
    • Numeriskt
Ej tillämpligt 5 funktioner per härlett fält Nytt härlett fält

Användningsfall 1 split-uc1

Ni samlar in röstappssvar i en avgränsad lista i en enda dimension. Du vill att varje värde i listan ska vara ett unikt värde i svarsrapporten.

Data före split-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Röstappssvar Händelser
det var bra, lite vettigt, kommer att rekommendera andra 1
det var fantastiskt, lite förvirrande, kommer att rekommendera andra 1
det var inte bra, mycket förvirrande, kommer inte att rekommenderas för andra 1

Härlett fält split-u1-derivedfield

Du skapar ett Responses härlett fält. Du använder funktionen SPLIT för att definiera en regel som använder metoden Convert to array för att konvertera värdena från fältet Voice App Response med , som Delimiter.

Skärmbild av den delade regeln

Data efter split-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
Svar Händelser
det var fantastiskt 2
kommer att rekommendera andra 2
det var inte fantastiskt 1
perfekt känsla 1
lite förvirrande 1
väldigt förvirrande 1
rekommenderar inte andra 1

Användningsfall 2 split-uc2

Ni samlar in röstappssvar i en avgränsad lista i en enda dimension. Du vill att svaren från det första värdet i listan ska få en egen dimension. Du vill placera det sista värdet i listan i en egen dimension.

Data före split-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Svar Händelser
det var bra, lite förnuftigt, kommer att rekommenderas för andra 1
det var fantastiskt, lite förvirrande, kommer att rekommendera andra 1
det var inte bra, mycket förvirrande, kommer inte att rekommenderas för andra 1

Härlett fält split-u2-derivedfield

Du skapar ett First Response härlett fält. Du använder funktionen SPLIT för att definiera en regel som ska ta det första värdet från fältet Responses från vänster om svaret , som avgränsare.

Skärmbild av den delade regeln - första värdet

Du skapar ett Second Response härlett fält som ska ta det senaste värdet från fältet Responses genom att välja Från höger, 1 som avgränsare och 1 som index.

Skärmbild av den delade regeln - senaste värdet

Data efter split-uc2-dataafter

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Första svar Händelser
det var fantastiskt 2
det var inte fantastiskt 1
table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Andra svaret Händelser
kommer att rekommendera andra 2
rekommenderar inte andra 1

Sammanfatta

Tillämpar aggregeringsfunktioner på mått och mått på händelse-, sessions- och användarnivå.

Information

Specifikation summarize-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Numeriskt
  • Datum
  • Värde

    • Regler
    • Standardfält
    • Fält
  • Sammanfattningsmetoder

  • Omfång

    • Händelse
    • Session
    • Person
  • Numeriskt

    • MAX - returnera det största värdet från en uppsättning värden
    • MIN - returnerar det minsta värdet från en uppsättning värden
    • MEDIAN - returnerar median för en uppsättning värden
    • MEAN - returnerar medelvärde för en uppsättning värden
    • SUM - returnerar summan för en uppsättning värden
    • COUNT - returnerar antalet mottagna värden
    • DISTINCT - returnerar en uppsättning distinkta värden
  • Strängar

    • DISTINCT - returnerar en uppsättning distinkta värden
    • COUNT DISTINCT - returnerar antalet distinkta värden
    • MEST COMMON - returnerar det strängvärde som oftast tas emot
    • LEAST COMMON - returnerar det strängvärde som oftast tas emot
    • FÖRSTA - Det första mottagna värdet; endast tillämpligt för sessions- och händelsetabellerna
    • SIST - Det senaste mottagna värdet; gäller endast för sessions- och händelsetabellerna
  • Datum

    • DISTINCT - returnerar en uppsättning distinkta värden
    • COUNT DISTINCT - returnerar antalet distinkta värden
    • MEST COMMON - returnerar det strängvärde som oftast tas emot
    • LEAST COMMON - returnerar det strängvärde som oftast tas emot
    • FÖRSTA - Det första mottagna värdet; endast tillämpligt för sessions- och händelsetabellerna
    • SIST - Det senaste mottagna värdet; gäller endast för sessions- och händelsetabellerna
    • EARLIEST - Det tidigaste mottagna värdet (fastställt i tid); gäller endast för sessions- och händelsetabellerna
    • SENASTE - Det senaste mottagna värdet (fastställt i tid); gäller endast för sessions- och händelsetabellerna
3 funktion per härlett fält Nytt härlett fält

Använd skiftläge summarize-uc

Du vill kategorisera Lägg till i kundvagnsintäkt i tre olika kategorier: Liten, Medium och Stor. På så sätt kan ni analysera och identifiera egenskaper hos värdefulla kunder.

Data före summarize-uc-databefore

Antaganden:

  • Lägg till i Kundomsättning samlas in som ett numeriskt fält.

Scenarier:

  • CustomerABC123 lägger till 35 USD i kundvagnen för ProductABC och lägger sedan separat ProductDEF i kundvagnen för 75 USD.
  • CustomerDEF456 lägger till 50 USD i kundvagnen för ProductGHI och lägger sedan ProductJKL separat i kundvagnen för 275 USD.
  • CustomerGHI789 lägger 500 USD i kundvagnen för ProductMNO.

Logic:

  • Om Total Add to Cart Revenue (Lägg till i kundvagnsintäkt) för en besökare är mindre än $150 anges till Small (liten).
  • Om Total Add to Cart Revenue (Lägg till i kundvagnsintäkt) för en besökare är större än $150, men mindre än $500, anges till Medium.
  • Om Total Add to Cart Revenue (Lägg till i kundvagnsintäkt) för en besökare är större än eller lika med $500, anges som Large.

Resultat:

  • Totalt för 110 USD för CustomerABC123.
  • Total Add to Cart Revenue (Lägg till i kundvagnsintäkt) för $325 för CustomerDEF456.
  • Total Add to Cart Revenue (Lägg till i kundvagnsintäkt för 500 USD för CustomerGHI789.

Härlett fält summarize-uc-derivedfield

Du skapar ett Add To Cart Revenue Size härlett fält. Du använder funktionen SUMMARIZE och funktionen Sum Summarize method med Scope inställd på Person för att summera värdena för fältet cart_add. Sedan använder du en andra CASE WHEN-regel för att dela resultatet i trädkategoristorlekarna.

Skärmbild av sammanfattningsregel 1

Data efter summarize-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Lägg till i kundvagnsintäktsstorlek Besökare
Liten 1
Medium 1
Stor 1

Mer information summarize-more-info

Använd funktionen Summera för händelse-, sessions- eller personomfattningsbaserade beräkningar. Använd funktionen Math för träffnivåbaserade beräkningar.

Rensa

Beskär tomt utrymme, specialtecken eller antal tecken från början eller slutet av fältvärden till ett nytt härlett fält.

Information

Specifikation trim-io

table 0-row-5 1-row-5
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Field

    • Regler
    • Standardfält
    • Fält
  • Beskär tomt utrymme

  • Trimma specialtecken

    • Indata för specialtecken
  • Trimma från vänster

    • Från

      • Strängstart

      • Position

        • Positionsnummer
      • Sträng

        • Strängvärde
        • Index
        • Flagga som ska innehålla sträng
    • Till

      • Strängslut

      • Position

        • Positionsnummer
      • Sträng

        • Strängvärde
        • Index
        • Flagga som ska innehålla sträng
      • Längd

  • Trimma från höger

    • Från

      • Strängslut

      • Position

        • Positionsnummer
      • Sträng

        • Strängvärde
        • Index
        • Flagga som ska innehålla sträng
    • Till

      • Strängstart

      • Position

        • Positionsnummer
      • Sträng

        • Strängvärde
        • Index
        • Flagga som ska innehålla sträng
      • Längd

Ej tillämpligt 1 funktion per härlett fält Nytt härlett fält

Användningsfall 1 trim-uc1

Du samlar in produktdata, men data innehåller dolda blankstegstecken som fragmentrapportering. Du vill enkelt trimma bort överflödiga blanksteg

Data före trim-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Produkt-ID Händelser
"prod12356 " 1
"prod12356" 1
" prod12356" 1

Härlett fält trim-u1-derivedfield

Du skapar ett Product Identifier härlett fält. Du använder funktionen TRIM för att definiera en regel för Trim whitespace från fältet Product ID.

Skärmbild av den delade regeln

Data efter trim-uc1-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Produktidentifierare Händelser
"prod12356" 3

Användningsfall 2 trim-uc2

De data på sidnamn som samlas in innehåller vissa felaktiga specialtecken i slutet av sidnamnet som måste tas bort.

Data före trim-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Namn Händelser
startsida# 1
hemsida? 1
startsida% 1
startsida 1
startsida/ 1

Härlett fält trim-u2-derivedfield

Du skapar ett Page Name härlett fält. Du använder funktionen TRIM för att definiera en regel som ska vara Trim special characters från fältet Name med hjälp av Special characters #?%&/.

Skärmbild av den delade regeln - första värdet

Data efter trim-uc2-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Sidnamn Händelser
hemsida 5

Användningsfall 3 trim-uc3

Du samlar in data inklusive ett storeID. storeID innehåller den förkortade amerikanska statuskoden som de två första tecknen. Du vill bara använda den statuskoden i din rapportering.

Data före trim-uc3-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
storeID Händelser
CA293842 1
CA423402 1
UT123418 1
UT189021 1
ID028930 1
OR234223 1
NV22342 1

Härlett fält trim-u3-derivedfield

Du skapar ett Store Identifier härlett fält. Du använder funktionen TRIM för att definiera en regel för Truncate from right fältet storeID från strängänden till positionen 3.

Skärmbild av den delade regeln - första värdet

Data efter trim-uc3-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Butiksidentifierare Händelser
CA 2
UT 2
ID 1
ELLER 1
NV 1

URL-parsning

Tolkar olika delar av en URL, inklusive protokoll, värd, sökväg eller frågeparametrar.

Information

Specifikationer urlparse-io

table 0-row-5 1-row-5 layout-auto
Typ av indatadata Indata Operatorer som ingår Gräns Utdata
  • Sträng
  • Field:

    • Regler
    • Standardfält
    • Fält

    Option:

    • Get protocol
    • Get host
    • Get path
    • Get query string value
      • Query parameter:
        • Sträng
    • Get hash value
Ej tillämpligt 5 funktioner per härlett fält Nytt härlett fält

Användningsfall 1 urlparse-uc1

Du vill bara använda den refererande domänen från den refererande URL:en som en del av en marknadsföringskanals uppsättning regler.

Data före urlparse-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referring URL
https://www.google.com/
https://duckduckgo.com/
https://t.co/
https://l.facebook.com/

Härlett fält urlparse-uc1-derivedfield

Du definierar ett Referring Domain härlett fält. Du använder funktionen URL PARSE för att definiera en regel som hämtar värden från fältet Referring URL och lagrar den i det nya härledda fältet.

Skärmbild av URL-tolkningsregeln

Data efter urlparse-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referrer Domain
www.google.com
duckduckgo.com
t.co
l.facebook.com

Användningsfall 2 urlparse-uc2

Du vill använda värdet för parametern cid i en frågesträng i Page URL som en del av utdata från en härledd spårningskodrapport.

Data före urlparse-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Page URL
https://www.adobe.com/?cid=abc123
https://www.adobe.com/?em=email1234&cid=def123
https://www.adobe.com/landingpage?querystring1=test&test2=1234&cid=xyz123

Härlett fält urlparse-uc2-derivedfield

Du definierar ett Query String CID härlett fält. Du använder funktionen URL PARSE för att definiera en regel som hämtar värdet för frågesträngsparametern i fältet Page URL och anger cid som frågeparameter. Utdatavärdet lagras i det nya härledda fältet.

Skärmbild av URL-tolkningsregeln

Data efter urlparse-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Query String CID
abc123
def123
xyz123

Begränsningar

Följande begränsningar gäller för funktionen Härledda fält i allmänhet:

  • Du kan använda högst tio olika schemafält (exklusive standardfält) när du definierar regler för ett härlett fält.
    • Från det här maxantalet på tio olika schemafält tillåts bara maximalt tre sökschemafält eller profilschemafält.
  • Du kan ha högst 100 härledda fält per Customer Journey Analytics-anslutning.

Sammanfattning av funktionsbegränsningar

Funktion
Begränsningar
Skiftläge
  • 5 Skiftläge När funktioner per härlett fält
  • 200 operatorer per härlett fält
Klassificera
  • 5 Klassificera funktioner per härlett fält
  • 200 operatorer per härlett fält
Sammanfoga
  • 2 Sammanfogningsfunktioner per härlett fält
Deduplicera
  • 5 Deduplicera funktioner per härlett fält
Sök och ersätt
  • 2 Sök och ersätt-funktioner per härlett fält
Sök
  • 5 Sökfunktioner per härlett fält
Gemener
  • 2 Gemener per härlett fält
Matematik
  • 25 operationer per härlett fält
  • 5 Matematiska funktioner per härlett fält
Sammanfoga fält
  • 2 Funktioner för att slå samman fält per härlett fält
Nästa eller Föregående
  • 3 Nästa eller Föregående funktion per härlett fält
Regex Replace
  • 1 Regex Replace-funktion per härlett fält
Dela
  • 5 Delningsfunktioner per härlett fält
Sammanfatta
  • 3 Sammanfatta funktioner per härlett fält
Rensa
  • 1 Trimningsfunktion per härlett fält
URL-parsning
  • 5 URL-tolkningsfunktioner per härlett fält

Operatorer

En operator i en If- eller Else If-konstruktion i en Case When-funktion är kombinationen av ett villkor med värdet one. Varje ytterligare värde för kriteriet ökar antalet operatorer.

I följande villkor används till exempel 13 operatorer.

Exempeloperatorer

En operator i funktionen Klassificera är en enda post för When value equal Original value Replace value with New value.

I regeln Klassificera nedan används till exempel tre operatorer.

Skärmbild av klassificeringsregel 1

Mer information trim-more-info

Trim och Lowercase är funktioner som redan är tillgängliga i komponentinställningarna i datavyer. Med hjälp av härledda fält kan du kombinera dessa funktioner för att göra mer komplex dataomvandling direkt i Customer Journey Analytics. Du kan till exempel använda Lowercase för att ta bort skiftlägeskänslighet i ett händelsefält och sedan använda Lookup för att matcha det nya gemena fältet med en uppslagsuppsättning som bara har uppslagstangenter i gemener. Du kan också använda Trim för att ta bort tecken innan du konfigurerar Lookup för det nya fältet.

Stöd för sök- och profilfält i härledda fält gör att du kan omforma data baserat på händelseuppslag och profilattribut. Detta kan vara praktiskt i B2B-scenarier med kontonivådata i uppslags- eller profildatauppsättningar. Dessutom är det här stödet användbart för att hantera data i vanliga fält från sökdata (som kampanjinformation och erbjudandetyp) eller från profildata (som medlemsnivå och kontotyp).

Mer bakgrundsinformation om härledda fält finns i:

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79