Du kan använda sök och ersätt-filter för att ändra data i en rapportvy när de bearbetas. Du kan till exempel samla värdnamnen genom att ta bort prefixet www. Du kan också göra data mer läsbar för människor genom att ersätta koder eller långa sökvägar med lättare och mer intuitiva versioner.
Så fungerar sök och ersätt-filter
I sök och ersätt-filter används reguljära uttryck för att hitta en söksträng i ett filtreringsfält och ersätta den med en ersättningssträng.
Som alla filter går sök och ersätt-filter endast att använda för träffar som fås efter att du har tillämpat filtret för vyn (filter kan inte ändra tidigare data). Sök och ersätt-filter (som alla filter) ändrar permanent din data. När en söksträng har ersatts går det inte att ångra ändringen. Se avsnittet Verifiera filtret nedan innan du tillämpar något filter.
Skapa ett sök och ersätt-filter:
- Följ instruktionerna för att skapa ett nytt filter för vyn.
- Ställ in Filtertyp som
Anpassad
. - Klicka på rullgardinsmenyn Välj filtertyp och välj
Sök och ersätt
. - Använd rullgardinsmenyn Filtreringsfält för att välja det fält (dimension) som du vill söka i.
- Ange ett reguljärt uttryck i fältet Söksträng.
- Ange Ersättningssträngen. Om du vill radera söksträngen helt lämnar du det här tomt.
- Använd kryssrutan Skiftlägeskänsligt om ditt reguljära uttryck är skiftlägeskänsligt. Annars blir sökningen inte skiftlägeskänslig.
Verifiera filtret
Sök och ersätt-filter är mycket kraftfulla, så du bör se till att du har ställt in dem korrekt innan du ändrar faktisk data. Det finns två sätt att verifiera filtret:
1) Om vyn redan har ett stort antal träffar kan du använda länken Verifiera det här filtret. Då visas vad filtret skulle ha gjort med en utvald uppsättning av tidigare data. Du ska ALLTID göra detta om det är möjligt. (Alla filtertyper kan inte verifieras på det här sättet.)
2) Du kan också använda Tag Assistant Recordings för att registrera ett faktiskt flöde genom webbplatsen och se hur filtret skulle påverka de träffarna. Du behöver inte ha några matchande träffar i vyn eftersom Tag Assistant Recordings registrerar träffarna när du går igenom flödet.
Exempel på sök och ersätt
Långa webbadresser kan göra rapporterna svårlästa. Du kan förenkla dem genom att ta bort kataloger. Så här ändrar du till exempel www.example.com/directory/document1.html till www.example.com/document1.html:
- Filternamn: ange ett namn
- Filtertyp:
Anpassad
- Välj filtertyp:
Sök och ersätt
- Filtreringsfält:
Begärd URI
- Söksträng:
/directory/
- Ersättningssträng:
/
Även om det är vanligt att www.example.com och example.com visar samma innehåll behandlar Analytics dem som separata webbadresser. Om du får träffar från båda domäner fördelas trafiken till detta innehåll mellan två adresser, vilket gör att din trafik verkar lägre än den faktiskt är. Du kan förhindra detta genom att slå samman båda domäner under example.com:
- Filternamn: ange ett namn
- Filtertyp:
Anpassad
- Välj filtertyp:
Sök och ersätt
- Filtreringsfält: Värdnamn
- Söksträng: ^www\.
- Ersättningssträng: lämna tomt
Anta att din träffdata innehåller numeriska koder, till exempel innehållskategorier, produkt-id:n eller liknande. Exempel på begärd URI kan se ut så här:
/docs/document.cgi?id=100
/docs/document.cgi?id=200
…
Genom att använda flera sök och ersätt-filter kan du ändra mystiska nummer till intuitiva namn:
/docs/document.cgi?id=böcker
/docs/document.cgi?id=tidningar
…
Gör så här:
- Filternamn: ange ett namn
- Filtertyp:
Anpassad
- Välj filtertyp:
Sök och ersätt
- Filtreringsfält:
Begärd URI
- Söksträng: id=100($|\&)
- Ersättningssträng:
id=böcker&
Verifiera det här filtret och skapa sedan ett nytt filter enligt det här mönstret för varje id som du vill ersätta.
I fältet Söksträng ovan innebär ($|\&) ”antingen slutet på raden ELLER ett et-tecken”. Det innebär att mönstret matchar id=100
men inte id=1001
och kommer att matcha om id:t hamnar i mitten av begärd URI eller i slutet av den.
Som med alla exempel på reguljära uttryck kan du behöva göra justeringar för att det ska passa din faktiska data.
Med dataimport får du fler sätt att hantera produkt- och innehållsdata.