Sonderzeichen in URL - Template für Produktvergleich (Twig)

Hi,
ich versuche gerade das Template der csv-Datei für Idealo anzupassen.
Um Conversions sauber zu tracken muss man mit UTM Parametern in der URL arbeiten.
Deshalb würde ich gerne in an die SEO-URL folgenden Test anhängen: ?utm_source=idealo&utm_medium=cpc

Dazu habe ich im Template die Zeile für die URL so abgeändert:
„{{ seoUrl(‚frontend.detail.page‘, {‚productId‘: product.id}) ~ ‚?utm_source=idealo&utm_medium=cpc‘ }}“,{#- -#}

Eigentlich funktioniert es so, aber das „&“ wird in der csv zu „& a m p ;“ abgeändert. Die URL endet dann also auf „?utm_source=idealo&utm_medium=cpc“.

Leider konnte ich online nicht finden was man schreiben muss damit das & auch wirklich als & in der csv landet.

Folgendes hat nicht funktionert:

  1. … ~ ‚?utm_source=idealo‘ ~ ‚\u{&}‘ ~ ‚utm_medium=cpc‘
    oder
  2. … ~ ‚?utm_source=idealo‘ ~ ‚\u{0x26}‘ ~ ‚utm_medium=cpc‘

hier wird der Inhalt der geschwungenen Klammern einfach in den String eingesetzt.
(Bei 1. wird das & wieder mit & a m p ; ausgetauscht und bei 2. wird 0x26 eingesetzt)

Wie ist hier die richtige Schreibweise?

Hast du entsprechend Teil schon einmal außerhalb der {{ seoURL() }} gesetzt, also ohne ~?

So funktioniert es. Danke @Max_Shop.

Korrekt muss die Zeile so aussehen:
„{{ seoUrl(‚frontend.detail.page‘, {‚productId‘: product.id}) }}?utm_source=idealo&utm_medium=cpc“,{#- -#}