# URL-regler for å styre hvor undersøkelsen skal vises

Canonical: https://www.skyra.no/no/help/url-regler-for-a-styre-hvor-undersokelsen-skal-vises

Language: no

Med URL-regler i Skyra kan du bestemme hvor en popup-undersøkelse skal vises eller skjules på nettstedet ditt.

![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/d449d2bb5c4f188795391aa2765e629be49c7638-1300x598.png?fit=max&auto=format>)

> [!WARNING]
> **URL-regler brukes normalt til popup-undersøkelser.**
> 
> For [popup-undersøkelser](<https://www.skyra.no/no/help/publiser-en-popup-survey>) må du ha satt opp minst én visningsregel (Show survey on) for å kunne publisere. [Inline-undersøkelser](<https://www.skyra.no/no/help/introduksjon-til-inline-survey>) (embeddet) styres av hvor du plasserer elementet i koden din, og trenger normalt ikke URL-regler

Det finnes tre typer regler:

1. **Visningsregler (Show survey on)** – hvor undersøkelsen kan starte
2. **Følg-regler (Follow only)** – definerer sider der undersøkelsen ikke starter av seg selv, men der en som allerede er startet et annet sted får lov til å fortsette
3. **Skjulingsregler (Hide survey on)** – hvor undersøkelsen aldri skal starte eller vises

Hver regel kan i tillegg tilpasses med:

- **...All pages below** – om regelen skal gjelde for alle undersider av den angitte adressen
- **Allow a started survey to follow outside/be visible on** – om en undersøkelse som allerede er startet kan fortsatt være synlig når brukeren navigerer videre, utenfor show-url
- **Match as a regular expression** – adressen du legger inn tolkes som et regulært uttrykk i stedet for en ren tekststreng, slik at regelen kan treffe hele familier av URL-er med varierende innhold i stien

Kombinasjoner:

Ønsker du for eksempel å vise en undersøkelse på alle produktsidene dine, men ikke på betalingssidene:

- Visningsregel: ` https://example.com/products ` → Also apply to all pages below this address (aktivert)
- Skjulingsregel: ` https://example.com/products/checkout ` → Also apply to all pages below this address (aktivert)

Resultat: undersøkelsen vises på alle produktsider, men forsvinner når brukeren går til betalingsprosessen.

<a id="h_45919b781c"></a>

## Slik setter du opp URL-regler

1. Gå til **Survey Edit **→ **Publish**
2. Klikk **+ Add page** under regelen du vil sette opp.
3. **Lim inn** ønsket URL-adresse
4. Velg eventuelle **tilleggsinnstillinger** (all pages below, follow outside osv)

![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/b603c5575cf976c7262e34ede56aaf9b7892f2ca-627x669.png?fit=max&auto=format>)

> [!WARNING]
> **Minst én regel for popup:** Du må du ha satt opp minst én visningsregel (Show survey on) for å kunne publisere popup. Mangler dette, får du feilmeldingen _"No URL rules configured. The survey will not be shown on any pages."_
> 
> ![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/98f4421c506c994517760d36743b3d5ce1db9f2c-1300x258.png?fit=max&auto=format>)
> 
> Inline-undersøkelser (embeddet) styres av hvor du plasserer elementet i koden din, og trenger normalt ikke URL-regler.

<a id="h_7fd54117d9"></a>

### Tips:

**Lim inn**: Det anbefales å lime inn ønsket URL for å unngå små skrivefeil.

**Målgrupper:** Ønsker du i tillegg å begrense hvem blant de besøkende som får se undersøkelsen, kan du bruke **Audience targeting. **For eksempel hvilke enheter den skal vises på (desktop, mobil og/eller nettbrett). Les mer i [Målretting - begrens hvem som ser undersøkelsen](<https://www.skyra.no/no/help/malretting-begrens-hvem-som-ser-undersokelsen-audience-targeting>).

**Feilsøking: **URL-regler er bare én av flere faktorer som avgjør om en undersøkelse vises. Se [feilsøkingsguiden](<https://www.skyra.no/no/help/feilsoking-undersokelsen-vises-ikke-men-alt-virker-a-vaere-riktig>) for en full sjekkliste, inkludert hvordan du bruker det innebygde debug-verktøyet for å få en konkret forklaring på akkurat din side.

<a id="h_815a4b3f3d"></a>

## **1. Visningsregler (Show survey on)**

Bruk visningsregler for å bestemme hvor undersøkelsen kan starte.

**Eksempel:** Hvis en ` Show `-regel er satt til ` https://example.com/myPage `, og "...all pages below" ikke er huket av, vil undersøkelsen kun starte på den angitte URL-en og forsvinne dersom brukeren navigerer vekk fra siden.

![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/3ddb78ede1a486e32fd6e31c7ee756736d187459-630x366.png?fit=max&auto=format>)

<a id="h_644fbde89f"></a>

### **Tilleggsinnstillinger for Show survey:**

1. **Show on all pages below too** – undersøkelsen kan også starte på alle sider under den angitte adressen.
2. **Allow surveys started here to follow visitors outside this path as well** – dersom undersøkelsen først har startet, kan den følge brukeren videre selv om de navigerer bort fra den definerte stien.

**Eksempel 1:** Hvis **` Show `**-regelen er satt til **[` https://example.com/myPage `](<https://example.com/myPage>),** og tilleggsvalget **` " `**Show on all pages below too**` " `** er aktivert, vil undersøkelsen også starte på sidene under, markert i grønn her.

![Visningsregel: undersøkelsen kan starte på /myPage og alle undersider, men ikke på de andre sidene.](<https://cdn.sanity.io/images/tjuxddem/production/bc2506b0491610490a5683245800465786d5cb6b-1200x746.svg?fit=max&auto=format>)

**Eksempel 2: **Hvis **` Show `**-regelen er satt til **` https:/example.com/myPage `**, vil undersøkelsen bare startes her (markert i grønn). Med **` Allow started surveys to follow users outside this path as well `**aktivert følger undersøkelsen videre også på sidene markert i hvit.

![Undersøkelsen starter bare på /myPage og kan deretter følge brukeren til andre sider.](<https://cdn.sanity.io/images/tjuxddem/production/aa382e62f7d6ffc2cdbc61acb233b74ca31de857-1200x746.svg?fit=max&auto=format>)

> [!TIP]
> **💡 _Tips:_**Bruk "follow outside" hvis du ønsker at en undersøkelse skal følge brukeren på tvers av sidene deres, men ikke starte på sider du ikke har spesifisert.

<a id="h_cbe58a1d49"></a>

## 2. Følg-regler (Follow only)

Dette er en egen regeltype for sider der undersøkelsen **aldri starter av seg selv**, men der en som startet et annet sted, får lov til å fortsette.

![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/f266c5b4640e384dcb337b95737bc8eefd6d2533-630x336.png?fit=max&auto=format>)

**Eksempel:** Du har en undersøkelse som spør _"Fortell oss underveis om noe er vanskelig med skjemaet du skal fylle ut"_, og du ønsker at den:

- **starter** kun der skjemaet begynner
- **følger brukeren videre** gjennom resten av skjemaflyten og til andre skjemaer
- **ikke starter** hvis en bruker skulle komme direkte til et senere steg i skjemaet eller til andre skjemaer
- **ikke følger** brukeren videre hvis de forlater skjemaområdet helt

Da setter du opp:

1. En **visningsregel** på ` https://example.com/skjema/start `
2. En **følg-regel** på ` https://example.com/skjema ` med "Also apply to all pages below this address" aktivert

Dette er forskjellig fra "follow"-innstillingen på en visningsregel: hadde du i stedet krysset av "Allow surveys started here to follow visitors outside this path as well" på visningsregelen, ville undersøkelsen fulgt brukeren _overalt_ på nettstedet etter at den startet — ikke bare gjennom skjemaflyten. En egen følg-regel lar deg altså avgrense nøyaktig hvor en allerede startet undersøkelse skal få lov til å fortsette.

<a id="h_a5267e0b37"></a>

## 3. Skjulingsregler (Hide survey on)

Bruk skjulingsregler for å kontrollere hvor en undersøkelse _ikke_ skal vises.

> [!WARNING]
> Skjulingsregler **har prioritet** over visningsregler. Hvis en side matcher både en visnings- og en skjulingsregel, blir undersøkelsen ikke vist.

![Illustrasjon: URL-regler for å styre hvor undersøkelsen skal vises](<https://cdn.sanity.io/images/tjuxddem/production/9f6ae8fdaef365fd893c8bc1c86c56484f0fc1a9-630x363.png?fit=max&auto=format>)

<a id="h_450817edda"></a>

### **Tilleggsinnstillinger for Hide survey:**

1. **Also apply to all pages below this address** – undersøkelsen skjules på denne URL-en og alle undersider.
2. **Allow started surveys to still be visible here** – dersom en bruker har startet en undersøkelse på en side der den er tillatt, kan den fortsette å vises selv om brukeren navigerer til en side som ellers er skjult. (Undersøkelsen starter fortsatt ikke av seg selv der, dersom brukeren går rett dit.)

**Eksempel 1:** Skjuling på én spesifikk side

- **Show survey** på ` https://example.com/showHere `
   - + all pages below
- **Hide survey** på ` https://example.com/showHere/andHere/butNotHere `.

**Resultat**: Undersøkelsen startes og følger videre på alle undersider av ` showHere `, men skjules dersom brukeren navigerer til ` butNotHere ` (markert i rødt i bildet)

![Bare /showHere/andHere/butNotHere er skjult. Undersiden maybeHere kan fortsatt starte undersøkelsen.](<https://cdn.sanity.io/images/tjuxddem/production/c91c40eb0936ad33ce88b4da9a6df6b88605672a-960x962.svg?fit=max&auto=format>)

**Eksempel 2:** Skjuling på alle undersider.

- **Show survey** på ` https://example.com/showHere `
   - + all pages below
- **Hide survey** på ` https://example.com/showHere/andHere/butNotHere `.
   - + all pages below

**Resultat: **Undersøkelsen startes og følger videre på alle undersider av ` showHere `, men skjules dersom brukeren navigerer til ` butNotHere ` eller til ` maybeHere ` (markert i rødt i bildet)

![Både /showHere/andHere/butNotHere og undersiden maybeHere er skjult.](<https://cdn.sanity.io/images/tjuxddem/production/4e79dc331ed8acd073c30f1e1d15d9f47b62968b-960x962.svg?fit=max&auto=format>)

<a id="h_ca029e2f61"></a>

## Avanserte matchingregler: regex

Hver regel kan merkes med **"Match as a regular expression"**. Da tolkes adressen du legger inn som et regulært uttrykk i stedet for en ren tekststreng, slik at du kan lage mer presise eller dynamiske mønstre.

**Eksempel:** Bruk ` /produkter/\d+ ` for å matche alle produktsider med et numerisk produkt-ID under ` /produkter/ `, uten å måtte sette opp én regel per produkt. Dette krever kjennskap til regex-syntaks og anbefales for mer avanserte behov, som regel i samarbeid med utviklere.

<a id="h_6b3305abfe"></a>

## Prioritering av undersøkelser

Når flere undersøkelser potensielt kan vises på samme side, bruker Skyra et poengsystem for å avgjøre hvilken som prioriteres, basert på hvor presist regelen matcher den faktiske adressen brukeren er på:

- En **eksakt match** mellom regelens adresse og sidens adresse gir høyest poengsum.
- En **delvis match** (siden ligger under regelens adresse) gir poeng ut fra hvor spesifikk/dyp regelen er — jo mer presis regel, jo høyere poengsum.

Undersøkelsen med høyest samlet poengsum blir prioritert for visning.

I praksis betyr dette at en **regel som peker nøyaktig** på siden brukeren befinner seg på, alltid **vil bli foretrukket** foran en mer generell regel som bare dekker et overordnet nivå av nettstedet.

<a id="h_6f1870fe1e"></a>

## Beste praksis for bruk av URL-regler

- Kopier og lim inn for URL for unngå små skrivefeil
- Huk av for follow-outside når du vil at en undersøkelse skal kunne fullføres hvor som helst på nettsiden.
- Sett opp follow-only regler når den skal kunne fullføres på noen spesifikke sider den ellers ikke skal trigges på.
- Regex bør kun brukes ved behov for avanserte mønstre, vanlige stier dekker de fleste tilfeller
- Test alltid reglene. Naviger på nettstedet og sjekk at undersøkelsen vises der du forventer det.

<a id="h_09f31b14e5"></a>

## **Feilsøking**

Satt opp reglene riktig, men undersøkelsen vises fortsatt ikke?

URL-regler er bare én av flere faktorer som avgjør om en undersøkelse vises. Vanlige årsaker til at den ikke vises er:

- undersøkelsen er ikke publisert
- cookie-samtykke mangler
- show to how many visitors % er satt lavt
- brukeren nylig har sett undersøkelsen og ser den ikke igjen (retrigger/retake).

Se [feilsøkingsguiden](<https://www.skyra.no/no/help/feilsoking-undersokelsen-vises-ikke-men-alt-virker-a-vaere-riktig>) for en full sjekkliste — inkludert hvordan du bruker det innebygde debug-verktøyet for å få en konkret forklaring på akkurat din side.

> [!WARNING]
> Trenger du hjelp? Ta kontakt med oss på [**support@skyra.no**](<mailto:support@skyra.no>)

## I disse samlingene

- [Undersøkelser](<https://www.skyra.no/no/help/undersokelser.md>) — Publiser undersøkelse på nettsiden
