

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# MediaTailor Parameter-Routing für ADS und Origins
<a name="parameter-routing-behavior"></a>

AWS Elemental MediaTailor leitet Abfrageparameter basierend auf ihrem Präfix und Zweck an verschiedene Ziele weiter. Das Verständnis des Parameter-Routing ist wichtig, um ursprungsspezifische Funktionen wie die zeitversetzte Anzeige mit implementieren zu können. MediaPackage

**Regeln für das Parameter-Routing**  
MediaTailor verwendet die folgenden Routing-Regeln für Abfrageparameter:
+ **Origin-Parameter (kein Präfix):** Parameter ohne ein bestimmtes Präfix werden für ursprungsspezifische Funktionen an den Original-Server weitergegeben
+ **ADS-Parameter (`ads.`Präfix):** Parameter mit dem Präfix `ads.` werden an den Ad Decision Server gesendet
+ **Manifestparameter (`manifest.`Präfix):** Parameter mit dem Präfix `manifest.` werden für das CDN-Routing und die Autorisierung verwendet

**Example Beispiel für Parameter-Routing**  
Die folgende Sitzungsinitialisierung demonstriert das Parameter-Routing:  

```
POST /v1/session/123456789/originId/index.m3u8
{
    "adsParams": {
        "param1": "value1",
        "param2": "value2"
    },
    "manifestParams": {
        "auth_token": "abc123"
    }
}
```
In diesem Beispiel:  
+ `param1`und `param2` werden an das ADS gesendet
+ `auth_token`wird für CDN-Routing und Autorisierung verwendet
+ Parameter ohne Präfixe würden an den Ursprungsserver übergeben

## Verhalten der Parameter des Origin-Servers
<a name="origin-parameter-behavior"></a>

An Original-Server übergebene Parameter ermöglichen ursprungsspezifische Funktionen wie zeitversetzte Anzeige, Inhaltsfilterung und Authentifizierung.

**Allgemeine Anwendungsfälle für Ursprungsparameter**  
Origin-Parameter werden häufig verwendet für:
+ **Zeitversetzte Anzeige:** `start` und `end` Parameter für MediaPackage zeitversetzte Inhalte
+ **Inhaltsauthentifizierung: Authentifizierungstoken**, die vom Ursprungsserver benötigt werden
+ **Inhaltsfilterung:** Parameter, die steuern, welche Inhaltsvarianten zurückgegeben werden
+ **Ursprungsspezifische Funktionen:** Alle Parameter, die der Ursprungsserver für die Inhaltsverarbeitung verwendet

**Wichtig**  
Parameter werden bei der Sitzungsinitialisierung verarbeitet und während der gesamten Sitzung beibehalten. Um Parameter wie Zeitverschiebungsfenster zu ändern, müssen Sie eine neue Sitzung mit aktualisierten Werten erstellen.