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.
Gebruik de vervolgkeuzelijst om te selecteren tussen:
Functions - beschikbare lijsten functies,
Function templates - beschikbare lijsten functiesjablonen,
Schema fields - geeft een lijst weer van velden die beschikbaar zijn in categorieën gegevenssets (gebeurtenis, profiel, opvraging) en eerder gedefinieerde afgeleide velden, en
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 Zoekvak.
U kunt de lijst met geselecteerde objecten filteren door Filteren en filters opgeven in het dialoogvenster Filter fields by in. U kunt filters eenvoudig verwijderen met voor elk filter.
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.
Veldsjabloonwizard
Wanneer u voor het eerst toegang krijgt tot de afgeleide veldinzet, Start with a field template wordt weergegeven.
- Selecteer de sjabloon die het beste het type veld beschrijft dat u wilt maken.
- 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.
Query Parameter
.Als u een pop-up met meer informatie over de functie wilt weergeven, selecteert u .
Selecteren 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.
Zie Functieverwijzing voor gedetailleerde informatie over elk van de ondersteunde functies.
Een afgeleid veld maken
-
Selecteer een bestaande gegevensweergave of maak een gegevensweergave. Zie Gegevensweergaven voor meer informatie .
-
Selecteer de Componenten van de weergave Gegevens.
-
Selecteren Afafgeleid veld maken van de linkerspoorstaaf.
-
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 .
-
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
-
Selecteer een bestaande gegevensweergave. Zie Gegevensweergaven voor meer informatie .
-
Selecteer de Componenten van de weergave Gegevens.
-
Selecteren Schema-velden in de Connection aan de linkerkant.
-
Selecteren Afgeleide velden > container.
-
Houd de cursor boven het afgeleide veld dat u wilt bewerken en selecteer .
-
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:
-
Selecteer de component. De component kan een andere naam hebben dan het afgeleide veld.
-
Selecteer in het deelvenster Component de optie naast het afgeleide veld, onder de veldnaam Schema.
-
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
-
Selecteer een bestaande gegevensweergave. Zie Gegevensweergaven voor meer informatie .
-
Selecteer de Componenten van de weergave Gegevens.
-
Selecteren Schema-velden tab in Connection venster.
-
Selecteren Afgeleide velden > container.
-
Houd de cursor boven het afgeleide veld dat u wilt verwijderen en selecteer .
-
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:
-
Selecteer de component. De component kan een andere naam hebben dan het afgeleide veld.
-
Selecteer in het deelvenster Component de optie naast het afgeleide veld, onder de veldnaam Schema.
-
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.
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.
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 .
Functieverwijzing
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).
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.
Specificaties casewhen-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Beperkingen | Uitvoer |
|
|
Tekenreeksen
Numeriek
Datums
|
|
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
containsps_
, 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
containsem_
, dient het afzetkanaal te worden geïdentificeerd als een E-mail. - Als een pagina een waarde van het vraagkoord heeft waar
cid
containsds_
, dient het afzetkanaal te worden geïdentificeerd als een Advertentie weergeven. - Als een pagina een waarde van het vraagkoord heeft waar
cid
containsso_
, 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 |
||
4 | https://google.com |
https://site.com/?cid=ps_abc098765 |
Paid Search |
5 | https://google.com |
https://site.com/?cid=em_765544332 |
|
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.
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 |
Paid Search |
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.
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
.
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
, numeriek
, enzovoort). |
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. |
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. |
Classificeren
Definieert een set waarden die worden vervangen door corresponderende waarden in een nieuw afgeleid veld.
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 |
|
|
N.v.t. |
|
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.
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.
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 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 Upload CSV.
- Selecteer Download CSV template.
- Als u een CSV-bestand met alle oorspronkelijke en nieuwe waarden in de regelinterface wilt downloaden, selecteert u Download CSV values.
Samenvoegen
Hiermee voegt u veldwaarden samen tot één nieuw afgeleid veld met gedefinieerde scheidingstekens.
Specificaties concatenate-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Beperkingen | Uitvoer |
|
|
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.
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.
Specificaties findreplace-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Beperkingen | Uitvoer |
|
|
Tekenreeksen
|
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
.
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.
Specificatie lookup-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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).
Meer informatie
U kunt snel een Lookup functie in de regelbouwer, die reeds één of meerdere andere functies bevat.
- Selecteren Schema fields van kiezer.
- Selecteren Lookup datasets.
- Selecteer uw raadplegingsdataset en vind het gebied u voor raadpleging wilt gebruiken.
- 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.
Kleine letters
Hiermee zet u waarden van een veld om in kleine letters en slaat u deze op in een nieuw afgeleid veld.
Specificatie lowercase-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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.
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.
Specificatie merge-fields-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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.
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.
Regex Replace
Hiermee vervangt u een waarde uit een veld met een reguliere expressie in een nieuw afgeleid veld.
Specificatie regex-replace-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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
.
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.
Specificatie split-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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.
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.
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.
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.
Specificatie trim-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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.
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 #?%&/
.
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
.
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.
Specificaties urlparse-io
table 0-row-5 1-row-5 layout-auto | ||||
---|---|---|---|---|
Gegevenstype invoer | Invoer | Opgenomen operatoren | Limiet | Uitvoer |
|
|
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.
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.
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
- 5 Geval wanneer functies per afgeleid gebied
- 200 operatoren per afgeleid veld
- 5 Classificeer functies per afgeleid gebied
- 200 operatoren per afgeleid veld
- 2 Samengevoegde functies per afgeleid veld
- 2 Functies zoeken en vervangen per afgeleid veld
- 5 Opzoekfuncties per afgeleid veld
- 2 Kleine letters voor functies per afgeleid veld
- 2 Veldfuncties samenvoegen per afgeleid veld
- 1 Regex-functie vervangen per afgeleid veld
- 5 Gesplitste functies per afgeleid veld
- 1 Bijsnijdfunctie per afgeleid veld
- 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.
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.
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: