Wie ist das, wenn eine URL utm und mtm enthält

Zusatzinfo: Matomo verwertet sowohl mtm als auch utm.

Im Sourcecode vom Matomo konnte ich nichts finden, dass URL Parameter ignoriert werden. Es werden also sehr wahrscheinlich alle in den Rohdaten gespeichert.

Die nächste Frage ist, welche der Parameter für das Archivieren, also das Erstellen der Reports verwendet werden. Da konnte ich nichts dazu finden. Es hat den Anschein, als wenn die ersten Daten von den folgenden Daten überschrieben werden.

Die Parameterdaten werden per Schleife einer Variablen zugewiesen. Der erste Wert in der Schleife wird von den folgenden überschrieben.

Beispiel:
https://www.example.com/?mtm_whatever=wert_m1&utm_whatever=wert_u1

$whatever_value = my_array["mtm_whatever"]; // wert_m1
$whatever_value = my_array["utm_whatever"]; // wert_u1
echo whatever_value; // wert_u1

Mal angenommen es geht um den Campaign-Namen. Wenn zwei verschiedene vorhanden sind (mtm_*, utm_* ) dann wird nur einer angezeigt und nicht alle, bzw. der letzte vom Schleifendurchlauf. Da mtm_* vor utm_* in der Schleife dran ist, wird der Wert von utm_* genommen.

Genaueres wirst du wohl nur erfahren, wenn du die Frage als Issue bei Github stellst.