> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Linksjablonen

AppSignal ondersteunt het taggen van requests, zoals beschreven in onze [tagging-gids][tagging-guide]. Met deze tags
kunt u URL's naar uw eigen applicatie genereren om diep te linken naar pagina's in uw eigen
systeem, zoals gerelateerde gebruikersprofielen of blogposts.

## Requests taggen

Om linksjablonen te laten werken, heeft AppSignal de benodigde data nodig om
de links te genereren. Begin met het toevoegen van tags aan requests in uw applicatie.

Voeg de volgende code toe op een plek waar deze wordt uitgevoerd voor de betreffende
request, bijvoorbeeld in een `before_action`-blok in een Ruby on Rails-applicatie of
met Plug in het Elixir Phoenix-framework.

<CodeGroup>
  ```ruby Ruby theme={null}
  # Ruby example
  AppSignal.tag_request(
    :user_id    => current_user.id,
    :account_id => current_account.id
  )
  ```

  ```elixir Elixir theme={null}
  # Elixir example
  AppSignal.Span.set_sample_data(
    Appsignal.Tracer.root_span,
    "tags",
    %{
      locale: "en",
      user_id: user_id,
      stripe_customer_id: stripe_customer_id,
      locale: locale,
      default_locale: default_locale
    }
  )
  ```
</CodeGroup>

<Note>
  📖 Voor meer informatie over het taggen van requests, lees de [tagging-gids][tagging-guide].
</Note>

## Log-attributen

AppSignal kan ook links genereren op basis van log-attributen.

Voor meer informatie over logging en hoe u log-attributen toevoegt, raadpleegt u onze [logging-documentatie](/logging).

## Een linksjabloon aanmaken

Linksjablonen kunnen op AppSignal.com per applicatie worden gedefinieerd.

De configuratie "Link templates" vindt u in de [sectie "App settings"](https://appsignal.com/redirect-to/app?to=edit) in de navigatie aan de linkerkant.

<img src="https://mintcdn.com/appsignal-715f5a51/nF8c1Rwq1cS7b5hg/assets/images/screenshots/application/link_templates/link-templates.png?fit=max&auto=format&n=nF8c1Rwq1cS7b5hg&q=85&s=41a6b8f078d4995d0b99c076c6959a07" alt="link templates" width="2560" height="1120" data-path="assets/images/screenshots/application/link_templates/link-templates.png" />

Linksjablonen kunnen variabelen bevatten, gedefinieerd door deze tussen procenttekens
`%%` te plaatsen. Bijvoorbeeld de tag `user_id` kan in een link als volgt worden gebruikt:

```shell Shell theme={null}
https://yourapp.com/backend/users/%user_id%
```

Een link kan zoveel variabelen bevatten als u wilt, maar om een link te kunnen
genereren, moeten alle variabelen aanwezig zijn in de tags van een request.

Nadat u tags aan uw app hebt toegevoegd en linksjablonen hebt gedefinieerd, worden er voor elke
request links gegenereerd in de sectie "Overview".

<img src="https://mintcdn.com/appsignal-715f5a51/nF8c1Rwq1cS7b5hg/assets/images/screenshots/application/link_templates/link-templates-result.png?fit=max&auto=format&n=nF8c1Rwq1cS7b5hg&q=85&s=0bf6e6c15c99b1c4b132e1d151e5d3f9" alt="link templates" width="2560" height="1836" data-path="assets/images/screenshots/application/link_templates/link-templates-result.png" />

### Linknamen aanpassen

Standaard nummert de tabel met tags en links de links automatisch op, bijv. "Link 1", "Link 2", "Link 3". Als u meer beschrijvende linknamen wilt gebruiken, kan dat met deze notatie:

```shell Shell theme={null}
[Backend]https://yourapp.com/backend/users/%user_id%
```

[tagging-guide]: /guides/tagging.html
