

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 Überblick und Implementierung der servergesteuerten Anzeigeneinfügung
<a name="server-guided"></a>

AWS Elemental MediaTailor Die serverseitige Anzeigeneinfügung (SGAI) bietet eine Alternative zur serverseitigen Anzeigeneinfügung, indem auf Anzeigen als separate Playlisten verwiesen wird, anstatt sie direkt in Medien-Playlisten zusammenzufügen. Dieser Ansatz verbessert die Leistung durch zwischenspeicherbare Manifeste und ermöglicht eine bessere Skalierbarkeit.

Informationen zur Verwendung der servergesteuerten Anzeigeneinfügung mit erhalten Sie MediaTailor, indem Sie das entsprechende Thema aus der folgenden Liste auswählen.

## In der Wiedergabekonfiguration aktivieren
<a name="enable-in-config"></a>

Damit Spieler die servergesteuerte Anzeigeneinfügung verwenden können, müssen Sie `PLAYER_SELECT` in der MediaTailor Wiedergabekonfiguration die Einstellung `Insertion Mode` auf einstellen. Auf diese Weise können Spieler bei der Sitzungsinitialisierung zwischen gestickter oder gesteuerter Anzeigeneinfügung wählen.

## Erstellen Sie eine servergeführte Sitzung
<a name="create-guided-session"></a>

Wählen Sie beim Erstellen von Wiedergabesitzungen den geführten Modus. Wie das geht, hängt davon ab, ob Ihre Spieler implizite oder explizite Sessions verwenden.

### Implizit erstellte servergeführte Sitzungen
<a name="create-implicit-guided-session"></a>

An die `aws.insertionMode=GUIDED` Multivarianten-Playlist-Anfrage von HLS anhängen. Beispiel:

```
playback-endpoint/v1/master/hashed-account-id/origin-id/index.m3u8?aws.insertionMode=GUIDED
```

Wobei Folgendes gilt:
+ `playback-endpoint` ist der eindeutige Wiedergabe-Endpunkt, den AWS Elemental MediaTailor beim Erstellen der Konfiguration generiert hat. 

  Beispiel

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com
  ```
+ `hashed-account-id`ist deine ID. AWS-Konto 

  Beispiel

  ```
  777788889999
  ```
+ `origin-id` ist der Name, den Sie beim Erstellen der Konfiguration gewählt haben. 

  Beispiel

  ```
  myOrigin
  ```
+ `index.m3u8`oder ist der Name des Manifests aus dem Teststream plus dessen Dateierweiterung. Definieren Sie diese so, dass Sie ein vollständig identifiziertes Manifest erhalten, wenn Sie diese an die Quelle der Videoinhalte anhängen, die Sie unter [Schritt 4: Erstellen einer Konfiguration](getting-started-ad-insertion.md#getting-started-add-mapping) konfiguriert haben. 

Unter Verwendung der Werte aus den vorangegangenen Beispielen ergeben sich die vollständigen URLs Werte wie folgt.
+ Beispiel:

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/777788889999/myOrigin/index.m3u8?aws.insertionMode=GUIDED
  ```

### Explizit erstellte servergeführte Sitzungen
<a name="create-explicit-guided-session"></a>

Fügen Sie `insertionMode=GUIDED` die JSON-Metadaten hinzu, die der Player im HTTP `POST` an den Präfixendpunkt für die Sitzungsinitialisierung der MediaTailor Konfiguration sendet.

Das folgende Beispiel zeigt die Struktur der JSON-Metadaten:

```
{
  # other keys, e.g. "adsParams"
  "insertionMode": "GUIDED"       # this can be either GUIDED or STITCHED
}
```

Mit diesen Initialisierungsmetadaten verwendet die Wiedergabesitzung die serverseitige Anzeigeneinfügung.