Afgeleide velden

Afgeleide velden zijn een belangrijk aspect van de functionaliteit voor realtime rapportage in Adobe Customer Journey Analytics. Een afgeleid gebied staat u toe om (vaak complexe) gegevensmanipulaties op de vlucht, door een klantgerichte regelbouwer te bepalen. Vervolgens kunt u dat afgeleide veld als een component (metrisch of dimensionaal) gebruiken in Werkruimte of zelfs het afgeleide veld nader te definiëren als een component in Gegevens, weergave.

Afgeleide velden kunnen veel tijd en moeite besparen, in vergelijking met het transformeren of manipuleren van gegevens op andere locaties buiten de Customer Journey Analytics. zoals Gegevensprep, Data Distillerof binnen uw eigen ETL-processen (Extract Transform Load) / Extract Load Transform (ELT-processen).

Afgeleide velden worden gedefinieerd binnen Gegevensweergaven, zijn gebaseerd op een set functies die als regels worden gedefinieerd en worden toegepast op beschikbare standaard- en/of schemavelden.

Voorbeelden van gebruiksgevallen zijn:

  • Definieer een afgeleid veld Paginanaam dat onjuiste waarden voor de verzamelde paginanamen corrigeert om de waarden voor de paginanaam te corrigeren.

  • Definieer een afgeleid veld Marketing Channel dat het juiste marketingkanaal bepaalt op basis van een of meer voorwaarden (bijvoorbeeld URL-parameter, pagina-URL, paginanaam).

Afgeleide veldinterface

Wanneer u een afgeleid veld maakt of bewerkt, gebruikt u de afgeleide veldinterface.

Screenshot van het dialoogvenster Afgeleid veld

Naam
Beschrijving
1
Kiezer
U gebruikt het selectiegebied om uw functie, functiesjabloon, schemaveld of standaardveld te selecteren en te slepen naar de regelbouwer.
Gebruik de vervolgkeuzelijst om te selecteren tussen:
Functie Functions - beschikbare lijsten functies,
Pictogram voor functiesjabloon Function templates - beschikbare lijsten functiesjablonen,
Pictogram Schema-veld Schema fields - geeft een lijst weer van velden die beschikbaar zijn in categorieën gegevenssets (gebeurtenis, profiel, opvraging) en eerder gedefinieerde afgeleide velden, en
Standaardveldpictogram Standard fields - standaard beschikbare velden (zoals Platform Dataset ID). Alleen standaardvelden met tekenreeksen en numerieke velden worden weergegeven in de kiezer. Als de functie andere gegevenstypen ondersteunt, kunnen standaardvelden met deze andere gegevenstypen worden geselecteerd voor waarden of velden binnen de regelinterface.
Met de opdracht Zoekpictogram Zoekvak.
U kunt de lijst met geselecteerde objecten filteren door Filterpictogram Filteren en filters opgeven in het dialoogvenster Filter fields by in. U kunt filters eenvoudig verwijderen met Pictogram Sluiten voor elk filter.
2
Regelbouwer
U bouwt uw afgeleid gebied opeenvolgend gebruikend één of meerdere regels. Een regel is een specifieke implementatie van een functie en wordt daarom altijd met slechts één functie geassocieerd. U maakt een regel door een functie naar de regelbouwer te slepen. Het functietype bepaalt de interface van de regel.
Zie de Regelinterface voor meer informatie .
U kunt een functie bij het begin, het eind, of binnen tussen regels opnemen reeds beschikbaar in de regelbouwer. De laatste regel in de regelbouwer bepaalt de definitieve output van het afgeleide gebied.
3
​ Veldinstellingen ​
U kunt het afgeleide veld een naam geven en beschrijven en het veldtype controleren.
4
​ Uiteindelijke uitvoer ​
In dit gebied wordt ter plekke een bijgewerkte voorvertoning van uitvoerwaarden weergegeven, gebaseerd op gegevens in de afgelopen 30 dagen en de wijzigingen die u aanbrengt in het afgeleide veld in de regelbuilder.

Veldsjabloonwizard

Wanneer u voor het eerst toegang krijgt tot de afgeleide veldinzet, Start with a field template wordt weergegeven.

  1. Selecteer de sjabloon die het beste het type veld beschrijft dat u wilt maken.
  2. Selecteer de ​ Selecteren ​ om door te gaan.

Het dialoogvenster met afgeleide velden wordt gevuld met regels (en functies) die vereist of handig zijn voor het type veld dat u hebt geselecteerd. Zie Functiesjablonen voor meer informatie over de beschikbare sjablonen.

Regelinterface

Wanneer u een regel in de regelbouwer bepaalt, gebruikt u de regelinterface.

Screenshot van de Afgeleide Interface van de Regel van het Veld

Naam
Beschrijving
A
Naam van regel
Standaard is de regelnaam Regel X (X verwijst naar een volgnummer). Als u de naam van een regel wilt bewerken, selecteert u de naam en typt u de nieuwe naam, bijvoorbeeld Query Parameter.
B
Functienaam
De geselecteerde functienaam voor de regel, bijvoorbeeld URL PARSE. Wanneer de functie de laatste in de reeks functies is en de uiteindelijke uitvoerwaarden bepaalt, wordt de functienaam gevolgd door - FINAL OUTPUTbijvoorbeeld URL PARSE - FINAL OUTPUT.
Als u een pop-up met meer informatie over de functie wilt weergeven, selecteert u Help-pictogram .
C
Beschrijving van regel
U kunt desgewenst een beschrijving aan een regel toevoegen.
Selecteren Meer pictogram selecteert u vervolgens **** Beschrijving toevoegen **** een beschrijving toevoegen of ​ Beschrijving bewerken ​ om een bestaande beschrijving te bewerken.
Gebruik de editor om een beschrijving in te voeren. U kunt de werkbalk gebruiken om de tekst op te maken (met de stijlkiezer, vet, cursief, onderstrepen, rechts, links, gecentreerd, kleur, nummerlijst, opsommingslijst) en om koppelingen toe te voegen aan externe informatie.
Klik buiten de editor om het bewerken van de beschrijving te voltooien.
D
Functiegebied
Definieert de logica van de functie. De interface is afhankelijk van het type functie. De vervolgkeuzelijst voor Field of Value geeft alle categorieën velden weer (regels, standaardvelden, velden) die beschikbaar zijn, op basis van het type invoer dat de functie verwacht. U kunt ook een veld van de kiezer voor schema- en standaardvelden naar een veld of waarde slepen. Wanneer dat gesleepte gebied van een dataset van de Opzoekmachine voortkomt, wordt een functie van de Opzoeken automatisch opgenomen vóór de functie u bepaalt.
Zie Functieverwijzing voor gedetailleerde informatie over elk van de ondersteunde functies.

Een afgeleid veld maken

  1. Selecteer een bestaande gegevensweergave of maak een gegevensweergave. Zie Gegevensweergaven voor meer informatie .

  2. Selecteer de ​ Componenten ​ van de weergave Gegevens.

  3. Selecteren ​ Afafgeleid veld maken ​ van de linkerspoorstaaf.

  4. Als u een afgeleid veld wilt definiëren, gebruikt u de Create derived field interface. Zie Afgeleide veldinterface.

    Als u het nieuwe afgeleide veld wilt opslaan, selecteert u ​ Opslaan ​.

  5. Het nieuwe afgeleide veld wordt toegevoegd aan de Derived fields > container, als onderdeel van ​ Schema-velden ​ in de linkertrack van de gegevensweergave.

Een afgeleid veld bewerken

  1. Selecteer een bestaande gegevensweergave. Zie Gegevensweergaven voor meer informatie .

  2. Selecteer de ​ Componenten ​ van de weergave Gegevens.

  3. Selecteren ​ Schema-velden ​ in de Connection aan de linkerkant.

  4. Selecteren ​ Afgeleide velden > container.

  5. Houd de cursor boven het afgeleide veld dat u wilt bewerken en selecteer Pictogram Bewerken .

  6. Als u het afgeleide veld wilt bewerken, gebruikt u de opdracht Edit derived field interface. Zie Afgeleide veldinterface.

    • Selecteren ​ Opslaan ​ om het bijgewerkte afgeleide veld op te slaan.

    • Selecteren ​ Annuleren ​ om wijzigingen die u hebt aangebracht in het afgeleide veld te annuleren.

    • Selecteren ​ Opslaan als ​ om het afgeleide gebied als nieuw afgeleid gebied te bewaren. Het nieuwe afgeleide veld heeft dezelfde naam als het oorspronkelijke bewerkte afgeleide veld met (copy) toegevoegd.

U kunt ook een afgeleid veld gebruiken als component voor afmetingen of metriek in de gegevensweergave:

  1. Selecteer de component. De component kan een andere naam hebben dan het afgeleide veld.

  2. Selecteer in het deelvenster Component de optie Pictogram Bewerken naast het afgeleide veld, onder de veldnaam Schema.

  3. Als u het afgeleide veld wilt bewerken, gebruikt u de opdracht Edit derived field interface. Zie Afgeleide veldinterface.

    • Selecteren ​ Opslaan ​ om het bijgewerkte afgeleide veld op te slaan.

    • Selecteren ​ Annuleren ​ om wijzigingen die u hebt aangebracht in het afgeleide veld te annuleren.

    • Selecteren ​ Opslaan als ​ om het afgeleide gebied als nieuw afgeleid gebied te bewaren. Het nieuwe afgeleide veld heeft dezelfde naam als het oorspronkelijke bewerkte afgeleide veld met (copy) toegevoegd.

Een afgeleid veld verwijderen

  1. Selecteer een bestaande gegevensweergave. Zie Gegevensweergaven voor meer informatie .

  2. Selecteer de ​ Componenten ​ van de weergave Gegevens.

  3. Selecteren ​ Schema-velden ​ tab in Connection venster.

  4. Selecteren ​ Afgeleide velden > container.

  5. Houd de cursor boven het afgeleide veld dat u wilt verwijderen en selecteer Pictogram Bewerken .

  6. In de Edit derived field interface, selecteren Delete.

    A Delete component wordt u gevraagd de verwijdering te bevestigen. Overweeg om het even welke externe verwijzingen er aan het afgeleide gebied buiten de mening van Gegevens zouden kunnen bestaan.

    • Selecteren ​ Doorgaan ​ om het afgeleide veld te verwijderen.

U kunt ook een afgeleid veld gebruiken als component voor afmetingen of metriek in de gegevensweergave:

  1. Selecteer de component. De component kan een andere naam hebben dan het afgeleide veld.

  2. Selecteer in het deelvenster Component de optie Pictogram Bewerken naast het afgeleide veld, onder de veldnaam Schema.

  3. In de Edit derived field interface, selecteren Delete.

    A Delete component wordt u gevraagd de verwijdering te bevestigen. Overweeg om het even welke externe verwijzingen er aan het afgeleide gebied buiten de mening van Gegevens zouden kunnen bestaan.

    • Selecteren ​ Doorgaan ​ om het afgeleide veld te verwijderen.
NOTE
Afgeleide gebieden worden beheerd op het niveau van de Verbinding in Customer Journey Analytics. Om het even welke die verandering in een afgeleid gebied in om het even welke meningen van Gegevens verbonden aan die Verbinding wordt aangebracht is op al deze bijbehorende meningen van Gegevens van toepassing.

Functiesjablonen

Om snel een afgeleid gebied voor specifieke gebruiksgevallen tot stand te brengen, zijn de functiesjablonen beschikbaar. Deze functiesjablonen zijn toegankelijk vanuit het selectiegebied in de afgeleide veldinterface of worden weergegeven bij het eerste gebruik in het dialoogvenster Start with a field template wizard.

Marketingkanalen

Dit malplaatje wordt gevormd om te gebruiken URL-parse en Hoofdletter als werkt meerdere keren om de juiste waarden van een URL op te halen. De logica wordt dan toegepast op deze waarden om URL aan een specifiek marketing kanaal te associëren.

Details

Als u de sjabloon wilt gebruiken, moet u de juiste parameters opgeven voor elke functie die wordt vermeld als onderdeel van de regels in de sjabloon. Zie Functieverwijzing voor meer informatie .

Screenshot van de de regelbouwer van het het kanaalmalplaatje van de Marketing

Functieverwijzing

NOTE
U moet beschikken over Selecteren -pakket of hoger gebruiken om de in deze sectie beschreven functionaliteit te gebruiken. Neem contact op met de beheerder als u niet zeker weet welk Customer Journey Analytics-pakket u hebt.

Voor elke ondersteunde functie vindt u hieronder meer informatie over:

  • specificaties:

    • invoergegevenstype: type ondersteunde gegevens;
    • invoer: mogelijke waarden voor invoer,
    • include-operatoren: operatoren die voor deze functie worden ondersteund (indien aanwezig),
    • beperkingen: beperkingen die gelden voor deze specifieke functie;
    • uitvoer.
  • gebruiksgevallen, waaronder:

    • gegevens voordat het afgeleide veld wordt gedefinieerd;
    • hoe het afgeleide veld moet worden gedefinieerd,
    • gegevens na het definiëren van het afgeleide veld.
  • beperkingen (indien van toepassing).

NOTE
De naam van de opzoekfunctie is gewijzigd in Classificeren. Zie de Classificeren voor meer informatie.

Hoofdletter als

Hiermee past u voorwaarden toe op basis van gedefinieerde criteria in een of meer velden. Deze criteria worden vervolgens gebruikt om de waarden in een nieuw afgeleid veld te definiëren op basis van de volgorde van de voorwaarden.

Details

Specificaties casewhen-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Beperkingen Uitvoer
  • String
  • Numeriek
  • Datum
  • If, Else If container:

    • Value
      • Regels
      • Standaardvelden
      • Velden Criterion (zie opgenomen operatoren, gebaseerd op geselecteerde waardetype)
  • Then set value to, Otherwise set value to:

    • Value
      • Regels
      • Standaardvelden
      • Velden

Tekenreeksen

  • Equals (Is gelijk aan)
  • Gelijk aan elke term
  • Contains the phrase (Bevat de woordgroep)
  • Contains any term (Bevat een term)
  • Contains all terms (Bevat alle termen)
  • Starts with (Begint met)
  • Begint met elke term
  • Ends with (Eindigt met)
  • Eindigt met om het even welke termijn
  • Does not equal (Is niet gelijk aan)
  • Is niet gelijk aan een term
  • Does not contain the phrase (Bevat niet de woordgroep)
  • Does not contain any term (Bevat geen enkele term)
  • Bevat niet alle termen
  • Begint niet met
  • Begint niet met enige termijn
  • Eindigt niet met
  • Beëindigt geen term
  • Is ingesteld
  • Is niet ingesteld

Numeriek

  • Equals (Is gelijk aan)
  • Does not equal (Is niet gelijk aan)
  • Is groter dan
  • Is groter dan of gelijk aan
  • Is kleiner dan
  • Is kleiner dan of gelijk aan
  • Is ingesteld
  • Is niet ingesteld

Datums

  • Equals (Is gelijk aan)
  • Does not equal (Is niet gelijk aan)
  • Is later dan
  • Is hoger dan of gelijk aan
  • Is voor
  • Is voor of gelijk aan
  • Is ingesteld
  • Is niet ingesteld
  • 5 functies per afgeleid veld
  • 200 operatoren per afgeleid veld. Een voorbeeld van één enkele operator is 'Refering Domain contains google'.
Nieuw afgeleid veld

Hoofdlettergebruik 1 casewhen-uc1

U wilt regels definiëren om verschillende marketingkanalen te identificeren door trapsgewijze logica toe te passen om een marketingkanaalveld in te stellen op de juiste waarde:

  • Als de verwijzer afkomstig is van een zoekmachine en de pagina een querytekenreekswaarde heeft waar cid contains ps_, dient het afzetkanaal te worden geïdentificeerd als een Betaalde zoekopdracht.
  • Als de verwijzer afkomstig is van een zoekmachine en de pagina niet de queryreeks heeft cid, dient het afzetkanaal te worden geïdentificeerd als een Natuurlijk zoeken.
  • Als een pagina een waarde van het vraagkoord heeft waar cid contains em_, dient het afzetkanaal te worden geïdentificeerd als een E-mail.
  • Als een pagina een waarde van het vraagkoord heeft waar cid contains ds_, dient het afzetkanaal te worden geïdentificeerd als een Advertentie weergeven.
  • Als een pagina een waarde van het vraagkoord heeft waar cid contains so_, dient het afzetkanaal te worden geïdentificeerd als een Betaald sociaal.
  • Als de referentie afkomstig is van een verwijzend domein van twitter.com, facebook.com, linkedin.com, of tiktok.com, dient het afzetkanaal te worden geïdentificeerd als een Natuurlijk sociaal.
  • Indien aan geen van de bovenstaande voorschriften wordt voldaan, moet het afzetkanaal worden geïdentificeerd als Andere referentie.

Als uw site de volgende voorbeeldgebeurtenissen ontvangt, bevat Referrer en Page URLDeze gebeurtenissen moeten als volgt worden omschreven:

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

Gegevens voor 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

Afgeleid veld casewhen-uc1-derivedfield

U definieert een nieuwe Marketing Channel afgeleid veld. U gebruikt de CASE WHEN functies voor het definiëren van regels die waarden maken voor het object op basis van bestaande waarden voor beide Page URL en Referring URL veld.

Let op het gebruik van de functie URL PARSE regels definiëren om de waarden op te halen voor Page Url en Referring Url vóór de CASE WHEN worden toegepast.

Screenshot van de zaak als regel 1

Gegevens na 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

Hoofdlettergebruik 2 casewhen-uc2

U hebt verschillende verschillende zoekvariaties verzameld in uw Product Finding Methods dimensie. Om de algemene prestaties van onderzoek te begrijpen versus doorbladeren, moet u heel wat tijd doorbrengen die de resultaten manueel combineert.

Uw site verzamelt de volgende waarden voor uw Product Finding Methods dimensie. Uiteindelijk geven al deze waarden een zoekopdracht aan.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Verzamelde waarde Werkelijke waarde
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

Gegevens voor 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

Afgeleid veld casewhen-uc2-derivedfield

U definieert een Product Finding Methods (new) afgeleid veld. U maakt de volgende CASE WHEN regels in regelbuilder. Deze regels passen logica op alle mogelijke variaties van oude toe Product Finding Methods veldwaarden voor search en browse met de Contains the phrase criterium.

Schermafbeelding van de zaak wanneer regel 2

Gegevens na 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

Hoofdlettergebruik 3 casewhen-uc3

Als reisbedrijf, zou u reisduur voor boekte reizen willen opzeggen zodat kunt u op opgemaakte lengten van reizen melden.

Veronderstellingen:

  • De organisatie verzamelt reisduur naar een numeriek veld.
  • Ze willen de duur van 1 tot 3 dagen in een emmer met de naam 'short trip'
  • Ze willen de duur van 4 tot 7 dagen in een emmer met de naam 'medium trip'
  • Ze willen de tijdsduur van 8+ dagen in een emmer met de naam 'long trip'
  • 132 reizen werden geboekt voor een duur van 1 dag
  • 110 reizen werden geboekt voor een duur van 2 dagen
  • 105 reizen werden geboekt voor een duur van 3 dagen
  • 99 reizen werden geboekt voor een duur van 4 dagen
  • 92 reizen werden geboekt voor een duur van 5 dagen
  • 85 reizen werden geboekt voor een duur van 6 dagen
  • 82 reizen werden geboekt voor een duur van 7 dagen
  • 78 reizen werden geboekt voor een duur van 8 dagen
  • 50 reizen werden geboekt voor een duur van 9 dagen
  • 44 reizen werden geboekt voor een duur van tien dagen
  • 38 reizen werden geboekt voor een duur van 11 dagen
  • 31 reizen werden geboekt voor een duur van twaalf dagen

Uw gewenste rapport zou als moeten kijken:

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

Gegevens voor 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

Afgeleid veld casewhen-uc3-derivedfield

U definieert een Trip Duration (bucketed) afgeleid veld. U maakt de volgende CASE WHEN regel in regelbouwer. Deze regel past logica toe om de oude Trip Duration veldwaarden in drie waarden: short trip, medium trip, en long trip.

Schermafbeelding van de zaak wanneer regel 3

Gegevens na 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

Meer informatie

Customer Journey Analytics gebruikt een geneste containerstructuur, gemodelleerd na Adobe Experience Platform XDM (Experience Data Model). Zie Containers en Filtercontainers voor meer achtergrondinformatie. Dit containermodel, zij het flexibel door aard, legt sommige beperkingen op wanneer het gebruiken van de regelbouwer.

Customer Journey Analytics gebruikt het volgende standaardcontainermodel:

{width="50%"}

De volgende beperkingen zijn van toepassing en worden afgedwongen wanneer selecteren en instellen waarden.

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
Restricties
A Waarden selecteren binnen dezelfde If, Else If construct (gebruiken And of Or) in een regel moet afkomstig zijn van dezelfde container en kan van elk type zijn (tekenreeks String , numeriek Numeriek , enzovoort).
Schermafbeelding van afhankelijkheid A
B Alle waarden die u set over een regel moet van de zelfde container zijn en het zelfde type of een afgeleide waarde van het zelfde type hebben.
Schermafbeelding van afhankelijkheid B
C De waarden die u selecteren dwars If, Else If constructies in de regel do niet moeten afkomstig zijn uit dezelfde container en moet niet moeten van hetzelfde type zijn.
Screenshot van Dependency C

Classificeren

Definieert een set waarden die worden vervangen door corresponderende waarden in een nieuw afgeleid veld.

Details
note note
NOTE
Deze functie heette oorspronkelijk Opzoeken, maar is hernoemd naar Classificeren om plaats te maken voor de opzoekfunctie met andere functionaliteit.

Specificaties classify-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Beperkingen Uitvoer
  • String
  • Numeriek
  • Datum
  • Field to classify:

    • Regels
    • Standaardvelden
    • Velden
  • When value equals en Replace values with:

    • String
  • Oorspronkelijke waarden tonen

    • Boolean
N.v.t.
  • 5 functies per afgeleid veld
  • 200 operatoren per afgeleid veld. Elke vermelding voor When value equals original value Replace value with New value wordt beschouwd als een verrichting.
Nieuw afgeleid veld

Hoofdlettergebruik 1 classify-uc1

U hebt een CSV-bestand met een sleutelkolom voor hotelID en een of meer aanvullende kolommen met de hotelID: city, rooms, hotel name.
U verzamelt Hotel ID in een dimensie, maar wil een Hotel Name van de hotelID in het CSV-bestand.

CSV-bestandsstructuur en -inhoud

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

Huidig 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 Productweergaven
SLC123 200
LX342 198
SFO456 190
AMS789 150

Gewenst 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 Productweergaven
SLC Downtown 200
LA Airport 198
Market Street 190

Gegevens voor 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

Afgeleid veld classify-uc1-derivedfield

U definieert een Hotel Name afgeleid veld. U gebruikt de CLASSIFY functie om een regel te definiëren waarin u waarden van de Hotel ID veld en vervangen door nieuwe waarden.

Als u oorspronkelijke waarden wilt opnemen die u niet hebt gedefinieerd als onderdeel van de waarden die u wilt classificeren (bijvoorbeeld Hotel ID AMS789), selecteert u Show original values. Dit zorgt ervoor dat AMS789 deel uitmaakt van de uitvoer voor het afgeleide veld, ondanks dat die waarde niet wordt geclassificeerd.

Screenshot van regel 1 van classificeren

Gegevens na 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

Hoofdlettergebruik 2 classify-uc2

U hebt URL's verzameld in plaats van de vriendelijke paginanaam voor verschillende pagina's. Deze gemengde verzameling van waarden breekt de rapportage af.

Gegevens voor 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

Afgeleid veld classify-uc2-derivedfield

U definieert een Page Name (updated) afgeleid veld. U gebruikt de CLASSIFY functie om een regel te definiëren waarin u waarden van uw bestaande Page Name veld en vervangen door bijgewerkte correcte waarden.

Screenshot van regel 2 van Classificeren

Gegevens na 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

Meer informatie classify-moreinfo

De volgende aanvullende functionaliteit is beschikbaar in de interface van de regel Classificeren:

  • Als u snel alle tabelwaarden wilt wissen, selecteert u Wissen Clear all table values.
  • Als u een CSV-bestand wilt uploaden dat de oorspronkelijke waarden bevat voor Als waarden gelijk zijn en nieuwe waarden voor Vervangen door, selecteert u CSV Upload CSV.
  • Selecteer Downloaden Download CSV template.
  • Als u een CSV-bestand met alle oorspronkelijke en nieuwe waarden in de regelinterface wilt downloaden, selecteert u Downloaden Download CSV values.

Samenvoegen

Hiermee voegt u veldwaarden samen tot één nieuw afgeleid veld met gedefinieerde scheidingstekens.

Details

Specificaties concatenate-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Beperkingen Uitvoer
  • String
  • Value:

    • Regels
    • Standaardvelden
    • Velden
    • String
  • Delimiter:

    • String
N.v.t. 2 functies per afgeleid veld Nieuw afgeleid veld

Hoofdletters gebruiken concatenate-uc

U verzamelt momenteel de codes van de luchthaven van herkomst en de luchthaven van bestemming als afzonderlijke velden. U wilt de twee velden samenvoegen tot één afmeting, gescheiden door een afbreekstreepje (-). Zo kunt u de combinatie oorsprong en bestemming analyseren om hoogste geboekte routes te identificeren.

Veronderstellingen:

  • Oorsprong en doelwaarden worden verzameld in afzonderlijke velden in dezelfde tabel.
  • De gebruiker bepaalt of het scheidingsteken '-' tussen de waarden moet worden gebruikt.

Stel dat de volgende boekingen plaatsvinden:

  • De klant ABC123 boekt een vlucht tussen Salt Lake City (SLC) en Orlando (MCO)
  • De klant ABC456 boekt een vlucht tussen Salt Lake City (SLC) en Los Angeles (LAX)
  • De klant ABC789 boekt een vlucht tussen Salt Lake City (SLC) en Seattle (SEA)
  • Klant ABC987 boekt een vlucht tussen Salt Lake City (SLC) en San Jose (SJO)
  • De klant ABC654 boekt een vlucht tussen Salt Lake City (SLC) en Orlando (MCO)

Het gewenste verslag moet er als volgt uitzien:

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
Oorsprong/bestemming Bladwijzers
SLC-MCO 2
SLC-LAX 1
SLC-SEA 1
SLC-SJO 1

Gegevens voor 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
Oorsprong Doel
SLC MCO
SLC LAX
SLC ZEE
SLC SJO
SLC MCO

Afgeleid veld concatenate-derivedfield

U definieert een nieuwe Origin - Destination afgeleid veld. U gebruikt de CONCATENATE functie om een regel te definiëren die de Original en Destination velden die de - Delimiter.

Schermafbeelding van de regel Samenvoegen

Gegevens na concatenate-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
Oorsprong - Bestemming
(afgeleid veld)
SLC-MCO
SLC-LAX
SLC-SEA
SLC-SJO
SLC-MCO

Zoeken en vervangen

Hiermee zoekt u alle waarden in een geselecteerd veld en vervangt u deze waarden door een andere waarde in een nieuw afgeleid veld.

Details

Specificaties findreplace-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Beperkingen Uitvoer
  • String
  • Value

    • Regels
    • Standaardvelden
    • Velden
  • Find all, and replace all with:

    • String

Tekenreeksen

  • Find all, and replace all with
5 functies per afgeleid veld Nieuw afgeleid veld

Hoofdletters gebruiken findreplace-uc

U hebt een aantal misvormde waarden ontvangen voor uw externe marketingkanaalrapport, bijvoorbeeld email%20 marketing in plaats van email marketing. Deze misvormde waarden breken uw rapportering en maken het moeilijker te zien hoe e-mail presteert. U wilt vervangen email%20marketing with email marketing.

Oorspronkelijk 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

Voorkeursrapport

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

Gegevens voor 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

Afgeleid veld findreplace-uc-derivedfield

U definieert een Email Marketing (updated) afgeleid veld. U gebruikt de FIND AND REPLACE functie om een regel te definiëren om alle instanties van email%20marketing with email marketing.

Schermafbeelding van de regel Zoeken en vervangen

Gegevens na 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

Opzoeken

De waarden van de opzoekopdracht die een gebied van een raadplegingsdataset gebruiken en keert een waarde op een nieuw afgeleid gebied of voor verdere regelverwerking terug.

Details

Specificatie lookup-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Numeriek
  • Datum
  • Field to apply lookup:

    • Regels
    • Standaardvelden
    • Velden Lookup dataset
    • Gegevensset

    Matching key

    • Regels
    • Velden
  • Te retourneren waarden

    • Regels
    • Velden
N.v.t. 3 functies per afgeleid veld Nieuw afgeleid veld of nieuwe waarde voor verdere verwerking in volgende regel

Hoofdletters gebruiken lookup-uc

U wilt de naam van de activiteit opzoeken met de activiteit-id die wordt verzameld wanneer uw klanten op een gepersonaliseerde banner klikken die via Adobe Target wordt weergegeven. U wilt een raadplegingsdataset met Analytics voor de activiteiten van het Doel (A4T) gebruiken die activiteitenids en activiteitennamen bevatten.

Gegevensset voor opzoeken van A4T lookup-uc-lookup

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto
Activiteits-id Naam activiteit
415851 MVT-testcategoriepagina's
415852 Luma - Campagne Max. 2022
402922 Banners startpagina

Afgeleid veld lookup-uc-derivedfield

U definieert een Activity Name afgeleid veld. U gebruikt de LOOKUP functie om een regel te definiëren voor het opzoeken van de waarde van de verzamelde gegevens, opgegeven in het dialoogvenster Field to apply lookup field (bijvoorbeeld ActivityIdentifier). U selecteert de opzoekgegevensset in het menu Lookup dataset list (bijvoorbeeld New CJA4T Activities). Vervolgens selecteert u het id-veld (bijvoorbeeld ActivityIdentifier) van de Matching key en het veld dat moet worden geretourneerd uit de Values to return list (bijvoorbeeld ActivityName).

Schermafbeelding van de regel Kleine letters

Meer informatie

U kunt snel een Lookup functie in de regelbouwer, die reeds één of meerdere andere functies bevat.

  1. Selecteren Schema fields van kiezer.
  2. Selecteren Pictogram Schema-veld Lookup datasets.
  3. Selecteer uw raadplegingsdataset en vind het gebied u voor raadpleging wilt gebruiken.
  4. Sleep het opzoekveld naar een van de beschikbare invoervelden voor een functie (bijvoorbeeld Als). Indien geldig, een blauw vakje, geëtiketteerd + Add ​kunt u het veld neerzetten en automatisch een opzoekfunctie invoegen vóór de functie waarop u het opzoekveld hebt neergezet. De ingevoegde opzoekfunctie wordt automatisch gevuld met relevante waarden voor alle velden.
    Opzoeken en slepen

Kleine letters

Hiermee zet u waarden van een veld om in kleine letters en slaat u deze op in een nieuw afgeleid veld.

Details

Specificatie lowercase-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Numeriek
  • Datum
  • Field:
    • Regels
    • Standaardvelden
    • Velden
N.v.t. 2 functies per afgeleid veld Nieuw afgeleid veld

Hoofdletters gebruiken lowercase-uc

U wilt alle verzamelde productnamen naar kleine letters converteren voor een juiste rapportage.

Gegevens voor 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
Verzamelde productnamen Productweergaven
Tennis racket 35
Tennis Racket 33
tennisracket 21
Baseball 15
Baseball Bat 12
honkbal 10

Afgeleid veld lowercase-uc-derivedfield

U definieert een Product Names afgeleid veld. U gebruikt de LOWERCASE functie om een regel te definiëren die de waarde van de Collected Product Names in het veld naar kleine letters en sla dat op in het nieuwe afgeleide veld.

Schermafbeelding van de regel Kleine letters

Gegevens na lowercase-uc-dataafter

table 0-row-2 1-row-2 2-row-2 layout-auto
Productnamen Productweergaven
tennisracket 89
honkbal 37

Velden samenvoegen

Hiermee voegt u waarden uit twee verschillende velden samen tot een nieuw afgeleid veld.

Details

Specificatie merge-fields-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Numeriek
  • Datum
  • Field:
    • Regels
    • Standaardvelden
    • Velden
N.v.t. 5 functies per afgeleid veld Nieuw afgeleid veld

Hoofdletters gebruiken merge-fields-uc

U zou een afmeting tot stand willen brengen die uit het gebied van de paginanaam en het gebied van de vraagreden met de bedoeling wordt gemaakt om de reis over kanalen te analyseren.

Gegevens voor 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
Paginanaam Sessie Bezoekers
Help-pagina 250 200
homepage 500 250
productdetailpagina 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
Reden van oproep Sessie Bezoekers
vragen over mijn bestelling 275 250
een wijziging in mijn bestelling aanbrengen 150 145
probleem met bestellen 100 95

Afgeleid veld merge-fields-uc-derivedfield

U definieert een Cross Channel Interactions afgeleid veld. U gebruikt de MERGE FIELDS functie voor het definiëren van een regel voor het samenvoegen van de waarden uit de Page Name veld en Call Reason en sla dat op in het nieuwe afgeleide veld.

Schermafbeelding van de regel Velden samenvoegen

Gegevens na 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
Interacties tussen kanalen Sessies Bezoekers
homepage 500 250
productdetailpagina 300 200
vragen over mijn bestelling 275 250
Help-pagina 250 200
een wijziging in mijn bestelling aanbrengen 150 145
probleem met bestellen 100 95

Meer informatie merge-fields-moreinfo

U moet hetzelfde type velden selecteren in een regel voor het samenvoegen van velden. Als u bijvoorbeeld een datumveld selecteert, moeten alle andere velden die u wilt samenvoegen, datumvelden zijn.

Screenshot van restrictie op samenvoegvelden

Regex Replace

Hiermee vervangt u een waarde uit een veld met een reguliere expressie in een nieuw afgeleid veld.

Details

Specificatie regex-replace-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Numeriek
  • Field:
    • Regels
    • Standaardvelden
    • Velden
  • Regex:
    • String Output Format:
    • String
  • Hoofdlettergevoelig
    • Boolean
N.v.t. 1 functie per afgeleid veld Nieuw afgeleid veld

Hoofdletters gebruiken regex-replace-uc

U wilt een gedeelte van een URL vastleggen en dat gebruiken als unieke pagina-id om het verkeer te analyseren. U gebruikt [^/]+(?=/$|$) voor de reguliere expressie om het einde van de URL vast te leggen en $1 als het uitvoerpatroon.

Gegevens voor regex-replace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Pagina-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

Afgeleid veld regex-replace-uc-derivedfield

U maakt een Page Identifier afgeleid veld. U gebruikt de REGEX REPLACE functie om een regel te definiëren die de waarde van de Referring URL veld met een Regex van [^/]+(?=/$|$) en Output format van $1.

Screenshot van de Regex Replace-regel

Gegevens na regex-replace-uc-dataafter

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

Meer informatie

Customer Journey Analytics gebruikt een subset van de Perl regex syntaxis. De volgende expressies worden ondersteund:

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
Uitdrukking Beschrijving
a Eén teken a.
a|b Eén teken a of b.
[abc] Eén teken a, b, of c.
[^abc] Elk enkel teken behalve a, b, of c.
[a-z] Eén teken in het bereik van a-z.
[a-zA-Z0-9] Eén teken in het bereik van a-z, A-Z, of cijfers 0-9.
^ Komt overeen met het begin van de regel.
$ Komt overeen met het einde van de regel.
\A Begin van tekenreeks.
\z Einde van tekenreeks.
. Komt overeen met elk willekeurig teken.
\s Willekeurig teken voor witruimte.
\S Willekeurig teken zonder spatie.
\d Willekeurig cijfer.
\D Willekeurig niet-cijfer.
\w Een letter, cijfer of onderstrepingsteken.
\W Willekeurig niet-woordteken.
\b Elke woordgrens.
\B Willekeurig teken dat geen woordgrens is.
\< Begin van woord.
\> Einde van woord.
(...) Leg alles vast.
(?:...) Niet-markeren vastleggen. Voorkomt dat in de uitvoertekenreeks naar de overeenkomst wordt verwezen.
a? Nul of één van a.
a* Nul of meer van a.
a+ Eén of meer van a.
a{3} Precies 3 van a.
a{3,} 3 of meer van a.
a{3,6} Tussen 3 en 6 van a.

U kunt deze reeksen gebruiken in het dialoogvenster Output format om het even welk aantal tijden en in om het even welke orde om de gewenste koordoutput te bereiken.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
Tijdelijke plaatsaanduidingsreeks uitvoeren Beschrijving
$& Hiermee wordt uitgevoerd wat overeenkomt met de gehele expressie.
$n Hiermee wordt uitgevoerd wat overeenkomt met de nde subexpressie. Bijvoorbeeld: $1 Hiermee wordt de eerste subexpressie uitgevoerd.
$` Hiermee wordt de tekst uitgevoerd tussen het einde van de laatste gevonden overeenkomst (of het begin van de tekst als er geen vorige overeenkomst is gevonden) en het begin van de huidige overeenkomst.
$+ Hiermee wordt uitgevoerd wat overeenkomt met de laatst gemarkeerde subexpressie in de reguliere expressie.
$$ Hiermee wordt het teken van de tekenreeks uitgevoerd "$".

Splitsen

Splitst een waarde van een veld in een nieuw afgeleid veld.

Details

Specificatie split-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Numeriek
  • Field:
    • Regels
    • Standaardvelden
    • Velden
  • Method:
    • Van links
    • Van rechts
    • Omzetten in array Voor scheidingsteken:
    • String
  • Voor index:
    • Numeriek
N.v.t. 5 functies per afgeleid veld Nieuw afgeleid veld

Hoofdlettergebruik 1 split-uc1

U verzamelt reacties op spraak-apps in een gescheiden lijst in één dimensie. U wilt dat elke waarde in de lijst een unieke waarde is in het reactierapport.

Gegevens voor 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
Reacties van Voice-app Gebeurtenissen
het was geweldig, perfect logisch, zal anderen aanbevelen 1
het was groot, wat verwarrend, zal anderen adviseren 1
het was niet geweldig, erg verwarrend, zal anderen niet adviseren 1

Afgeleid veld split-u1-derivedfield

U maakt een Responses afgeleid veld. U gebruikt de SPLIT functie om een regel te bepalen die Convert to array methode om de waarden om te zetten op basis van de Voice App Response veld gebruiken , als de Delimiter.

Screenshot van regel 1 Splitsen

Gegevens na 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
Reacties Gebeurtenissen
het was geweldig 2
zal anderen aanbevelen 2
het was niet geweldig 1
perfect 1
enigszins verwarrend 1
zeer verwarrend 1
zal anderen niet adviseren 1

Hoofdlettergebruik 2 split-uc2

U verzamelt reacties op spraak-apps in een gescheiden lijst in één dimensie. U wilt de reacties van de eerste waarde in de lijst in een eigen dimensie plaatsen. U wilt de laatste waarde in de lijst in zijn eigen dimensie plaatsen.

Gegevens voor 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
Reacties Gebeurtenissen
het was fantastisch , perfect logisch , zal anderen aanraden 1
het was groot, wat verwarrend, zal anderen adviseren 1
het was niet geweldig, erg verwarrend, zal anderen niet adviseren 1

Afgeleid veld split-u2-derivedfield

U maakt een First Response afgeleid veld. U gebruikt de SPLIT functie om een regel te definiëren die de eerste waarde van de Responses veld links van de reactie , als scheidingsteken.

Screenshot van de regel Splitsen - eerste waarde

U maakt een Second Response afgeleid veld om de laatste waarde te nemen van het veld Responses door Aan de rechterkant 1 als Scheidingsteken en 1 als Index te selecteren.

Screenshot van de regel Splitsen - laatste waarde

Gegevens na split-uc2-dataafter

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Eerste reactie Gebeurtenissen
het was geweldig 2
het was niet geweldig 1
table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Tweede reactie Gebeurtenissen
zal anderen aanbevelen 2
zal anderen niet adviseren 1

Verkleinen

Hiermee wordt witruimte, speciale tekens of het aantal tekens vanaf het begin of het einde van veldwaarden bijgesneden in een nieuw afgeleid veld.

Details

Specificatie trim-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Field

    • Regels
    • Standaardvelden
    • Velden
  • Witruimte bijsnijden

  • Speciale tekens bijsnijden

    • Invoer van speciale tekens
  • Verkleinen vanaf links

    • Van

      • Begin tekenreeks

      • Positie

        • Positienummer
      • String

        • String, waarde
        • Index
        • Markering voor opnemen van tekenreeks
    • Naar

      • Einde tekenreeks

      • Positie

        • Positienummer
      • String

        • String, waarde
        • Index
        • Markering voor opnemen van tekenreeks
      • Lengte

  • Bijsnijden vanaf rechts

    • Van

      • Einde tekenreeks

      • Positie

        • Positienummer
      • String

        • String, waarde
        • Index
        • Markering voor opnemen van tekenreeks
    • Naar

      • Begin tekenreeks

      • Positie

        • Positienummer
      • String

        • String, waarde
        • Index
        • Markering voor opnemen van tekenreeks
      • Lengte

N.v.t. 1 functie per afgeleid veld Nieuw afgeleid veld

Hoofdlettergebruik 1 trim-uc1

U verzamelt productgegevens, maar de gegevens bevatten verborgen spatietekens die fragmentrapporten bevatten. U wilt alle overtollige witruimte gemakkelijk bijsnijden

Gegevens voor 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
Product-id Gebeurtenissen
"prod12356 " 1
"prod12356" 1
" prod12356" 1

Afgeleid veld trim-u1-derivedfield

U maakt een Product Identifier afgeleid veld. U gebruikt de TRIM functie om een regel te bepalen aan Trim whitespace van de Product ID veld.

Screenshot van regel 1 Splitsen

Gegevens na trim-uc1-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Product-id Gebeurtenissen
"prod12356" 3

Hoofdlettergebruik 2 trim-uc2

Uw gegevens over verzamelde paginanamen bevatten enkele onjuiste speciale tekens aan het einde van de paginanaam die moeten worden verwijderd.

Gegevens voor 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
Naam Gebeurtenissen
homepage# 1
homepage? 1
homepage% 1
homepage& 1
homepage/ 1

Afgeleid veld trim-u2-derivedfield

U maakt een Page Name afgeleid veld. U gebruikt de TRIM functie om een regel te bepalen aan Trim special characters van de Name veld met de Special characters #?%&/.

Screenshot van de regel Splitsen - eerste waarde

Gegevens na trim-uc2-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Paginanaam Gebeurtenissen
homepage 5

Hoofdlettergebruik 3 trim-uc3

U verzamelt gegevens, waaronder een storeID. De storeID bevat de afgekorte Amerikaanse statuscode als de eerste twee tekens. U wilt die staatscode in uw rapportering slechts gebruiken.

Gegevens voor 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 Gebeurtenissen
CA293842 1
CA423402 1
UT123418 1
UT189021 1
ID028930 1
OR234223 1
NV22342 1

Afgeleid veld trim-u3-derivedfield

U maakt een Store Identifier afgeleid veld. U gebruikt de TRIM functie om een regel te bepalen aan Truncate from right de storeID veld van einde tekenreeks naar positie 3.

Screenshot van de regel Splitsen - eerste waarde

Gegevens na 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
Store Identifier Gebeurtenissen
CA 2
UT 2
ID 1
OF 1
NV 1

URL-parsering

Hiermee worden verschillende delen van een URL uitgeparseerd, zoals protocol-, host-, pad- of queryparameters.

Details

Specificaties urlparse-io

table 0-row-5 1-row-5 layout-auto
Gegevenstype invoer Invoer Opgenomen operatoren Limiet Uitvoer
  • String
  • Field:

    • Regels
    • Standaardvelden
    • Velden

    Option:

    • Get protocol
    • Get host
    • Get path
    • Get query string value
      • Query parameter:
        • String
    • Get hash value
N.v.t. 5 functies per afgeleid veld Nieuw afgeleid veld

Hoofdlettergebruik 1 urlparse-uc1

U wilt het verwijzende domein van verwijzende URL als deel van de reeks van regels van een marketingkanaal slechts gebruiken.

Gegevens voor 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/

Afgeleid veld urlparse-uc1-derivedfield

U definieert een Referring Domain afgeleid veld. U gebruikt de URL PARSE functie om een regel te bepalen om de gastheer van te halen Referring URL en sla dat op in het nieuwe afgeleide veld.

Screenshot van regel 1 van url-parsering

Gegevens na 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

Hoofdlettergebruik 2 urlparse-uc2

U wilt de waarde van cid parameter van een queryreeks in een Page URL als deel van de output van een afgeleid het volgen coderapport.

Gegevens voor 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

Afgeleid veld urlparse-uc2-derivedfield

U definieert een Query String CID afgeleid veld. U gebruikt de URL PARSE functie om een regel te bepalen om de waarde van de parameter van het vraagkoord in te halen Page URL veld, opgeven cid als de queryparameter. De outputwaarde wordt opgeslagen op het nieuwe afgeleide gebied.

Schermafbeelding van regel 2 van URL-parsering

Gegevens na urlparse-uc2-dataafter

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

Beperkingen

De volgende beperkingen zijn van toepassing op de functionaliteit van het afgeleide veld in het algemeen:

  • U kunt maximaal tien verschillende schemavelden gebruiken (zonder standaardvelden) bij het definiëren van regels voor een afgeleid veld.
    • Van dit maximum van tien verschillende schemagebieden, slechts worden een maximum van drie raadplegingsschema of profielschemagebieden toegestaan.
  • U kunt maximaal 100 afgeleide velden per verbinding van de Customer Journey Analytics hebben.

Overzicht van functiebeperkingen

Functie
Beperkingen
Hoofdletter als
  • 5 Geval wanneer functies per afgeleid gebied
  • 200 operatoren per afgeleid veld
Classificeren
  • 5 Classificeer functies per afgeleid gebied
  • 200 operatoren per afgeleid veld
Samenvoegen
  • 2 Samengevoegde functies per afgeleid veld
Zoeken en vervangen
  • 2 Functies zoeken en vervangen per afgeleid veld
Opzoeken
  • 5 Opzoekfuncties per afgeleid veld
Kleine letters
  • 2 Kleine letters voor functies per afgeleid veld
Velden samenvoegen
  • 2 Veldfuncties samenvoegen per afgeleid veld
Regex Replace
  • 1 Regex-functie vervangen per afgeleid veld
Splitsen
  • 5 Gesplitste functies per afgeleid veld
Verkleinen
  • 1 Bijsnijdfunctie per afgeleid veld
URL-parsering
  • 5 URL-parseerfuncties per afgeleid veld

Operatoren

Een operator in een If of else If construct binnen een Case When functie is de combinatie van een criterium met één waarde. Elke extra waarde voor het criterium verhoogt het aantal operatoren.

De onderstaande voorwaarde gebruikt bijvoorbeeld 13 operatoren.

Voorbeeldoperatoren

Een operator in de functie Classificeren is één item voor When value equal Original value Replace value with New value.

De onderstaande regel voor classificeren gebruikt bijvoorbeeld 3 operatoren.

Screenshot van regel 1 van classificeren

Meer informatie

Trim en Lowercase zijn functies die al beschikbaar zijn in de componentinstellingen in Gegevensweergaven. Door Afgeleide velden te gebruiken, kunt u deze functies combineren om complexe gegevenstransformatie rechtstreeks in Customer Journey Analytics uit te voeren. U kunt bijvoorbeeld Lowercase om hoofdlettergevoeligheid in een gebeurtenisveld te verwijderen en vervolgens te gebruiken Lookup om het nieuwe in kleine letters gebied aan een raadplegingsdataset aan te passen die slechts raadplegingssleutels in kleine letters heeft. Of u kunt Trim om tekens te verwijderen voordat u deze instelt Lookup op het nieuwe veld.

De steun voor raadpleging en profielgebieden in Voortgekomen Gebieden laat u toe om gegevens om te zetten die op gebeurtenisraadplegingen en profielattributen worden gebaseerd. Dit kan vooral nuttig in scenario's B2B met rekening-vlakke gegevens in raadpleging of profieldatasets zijn. Daarnaast is deze ondersteuning handig voor het manipuleren van gegevens in veelvoorkomende velden van opzoekgegevens (zoals campagne-info en aanbiedingstype) of van profielgegevens (zoals ledenlijst en accounttype).

Zie voor meer achtergrondinformatie over Afgeleide Gebieden:

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