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.
Prefetch-Zeitpläne erstellen
Im folgenden Verfahren wird erklärt, wie Sie mithilfe der Konsole einen Prefetch-Zeitplan erstellen. MediaTailor Informationen zum programmgesteuerten Erstellen und Verwalten von Prefetch-Zeitplänen mithilfe von finden Sie in der MediaTailor API PrefetchSchedulesAWS Elemental MediaTailor APIReferenz.
Anmerkung
Wenn Sie in einem Zeitplan Auswahlkriterien für die Verfügbarkeit verwenden möchten, stellen Sie sicher, dass Sie zuerst die ADS URL Vorlage Ihrer Wiedergabekonfiguration mit dynamischen Variablen konfigurieren. Andernfalls haben die Auswahlkriterien keine Auswirkung. Informationen zum Arbeiten mit dynamischen Variablen finden Sie unter Schritt 3: Konfigurieren Sie die ADS Anfrage URL - und Abfrageparameter dem Thema Erste Schritte beim Einfügen von MediaTailor Anzeigen.
So erstellen Sie mit der Konsole einen neuen Prefetch-Zeitplan
-
Öffnen Sie die MediaTailor Konsole unter. https://console.aws.amazon.com/mediatailor/
-
Wählen Sie im Navigationsbereich Konfigurationen aus. Wählen Sie die Wiedergabekonfiguration aus, für die Sie einen Prefetch-Zeitplan erstellen möchten.
-
Wählen Sie auf der Registerkarte Prefetch-Zeitpläne die Option Prefetch-Zeitplan hinzufügen aus.
-
Gehen Sie im Bereich mit den Details zum Prefetch-Zeitplan wie folgt vor:
-
Geben Sie unter Name eine Kennung für Ihren Prefetch-Zeitplan ein, z. B. my-prefetch-schedule
Geben Sie als Stream-ID optional eine eindeutige ID ein. Wenn Ihr Origin mehrere Playback-Streams enthält, können Sie diese ID verwenden, um anzuweisen MediaTailor , Anzeigen in einem bestimmten Stream zu schalten. Wenn dein Origin beispielsweise einen Sport-Stream und einen TV-Show-Stream hat, kannst du die Stream-ID verwenden, um vorab abgerufene Zeitpläne zu erstellen, um Werbeanzeigen einzufügen, die auf den Sport-Stream zugeschnitten sind. Sie übergeben den Stream-ID-Wert an MediaTailor in der Sitzungsinitialisierungs- oder Manifestanforderung Ihres Kunden. Weitere Informationen finden Sie im folgenden Beispiel.
-
Für serverseitiges Tracking fügen Sie den
?aws.streamId
Abfrageparameter und den Wert in dieGET HTTP
Anfrage Ihres Clients an Ihren MediaTailor Endpunkt ein. Allgemeine Informationen zur serverseitigen Nachverfolgung finden Sie unter. Serverseitiges Ad-Tracking Eine Manifestanforderung an einen HLS Endpunkt, die eine Stream-ID enthält, sieht wie folgt aus, wobei der Name Ihrer Stream-ID
steht:myStreamId
GET <mediatailorURL>/v1/master/
<hashed-account-id>
/<origin-id>
/<asset-id>
?aws.streamId=myStreamId
-
Für die clientseitige Nachverfolgung fügen Sie den
streamId
Schlüssel und den Wert in den Text der Anfrage zurPOST HTTP
Sitzungsinitialisierung Ihres Clients in den MediaTailor /v1/session-Endpunkt ein. Allgemeine Informationen zur clientseitigen Nachverfolgung finden Sie unter. Kundenseitiges Ad-Tracking Eine Anfrage zur Sitzungsinitialisierung, die eine Stream-ID enthält, sieht wie folgt aus, wobei der Name Ihrer Stream-ID
steht:myStreamId
POST <mediatailorURL>/v1/session/
<hashed-account-id>
/<origin-id>
/<asset-id>
{ 'streamId': 'myStreamId
' }
-
-
-
Geben Sie im Bereich Abruf die Abrufeinstellungen an, die Sie verwenden möchten. Diese Einstellungen legen fest, wann Anzeigen aus dem MediaTailor vorab abgerufen werden. ADS Sie bestimmen auch, welche dynamischen Variablen in die Anfrage an die aufgenommen werden sollenADS, falls vorhanden.
-
Geben Sie unter Startzeit die Uhrzeit ein, zu der Prefetch-Abrufe für diese Werbepause gestartet werden MediaTailor können. MediaTailor versucht, Anzeigen für Manifestanfragen, die Ihr Kunde an oder nach diesem Zeitpunkt gestellt hat, vorab abzurufen. Der Standardwert ist die aktuelle Zeit. Wenn Sie keinen Wert angeben, beginnt der Dienst so bald wie möglich mit dem Prefetch-Abruf.
-
Geben Sie im Feld Endzeit den Zeitpunkt ein, MediaTailor zu dem Sie das Vorabrufen von Anzeigen für diese Werbepause beenden möchten. MediaTailor versucht, Anzeigen für Manifestanfragen, die zu oder vor diesem Zeitpunkt erfolgen, vorab abzurufen. Das Abruffenster kann sich mit dem Nutzungsfenster überschneiden.
-
Geben Sie im Abschnitt Dynamische Variablen bis zu 100 dynamische Variablen ein. MediaTailor verwendet diese Variablen als Ersatz in Prefetch-Anfragen, die es an die sendet. ADS Wenn Sie keine dynamischen Variablen eingeben, versucht es nach besten MediaTailor Kräften, die Werte für die in Ihrem enthaltenen dynamischen Variablen zu interpolieren. ADSURL
-
Wählen Sie Dynamische Variable hinzufügen aus.
-
Geben Sie als Schlüssel einen dynamischen Variablenschlüssel ein, z.
scte.event_id
B. Sie können jede dynamische Variable verwenden, die MediaTailor unterstützt. Hinweise zu dynamischen Variablen finden Sie unterVerwendung dynamischer Anzeigenvariablen in MediaTailor. -
Geben Sie unter Wert einen dynamischen Variablenwert ein, z. B.
my-event
. -
Um eine weitere dynamische Variable hinzuzufügen, wählen Sie „Dynamische Variable hinzufügen“.
-
-
-
Geben Sie im Bereich Verbrauch die Einstellungen an, die Sie für das Verbrauchsfenster verwenden möchten. Diese Einstellungen bestimmen, wann MediaTailor die Anzeigen in den Werbeblock aufgenommen werden. Sie bestimmen auch alle verfügbaren Übereinstimmungskriterien, die Sie verwenden möchten.
-
Geben Sie unter Startzeit die Uhrzeit ein, zu der Sie beginnen MediaTailor möchten, vorab abgerufene Anzeigen in der Werbepause zu platzieren. Der Standardwert ist die aktuelle Uhrzeit. Wenn Sie keine Uhrzeit angeben, beginnt der Dienst so bald wie möglich mit dem Prefetch-Verbrauch.
-
Geben Sie unter Endzeit einen Zeitpunkt ein, MediaTailor zu dem Sie die Platzierung der vorab abgerufenen Anzeigen in der Werbepause beenden möchten. MediaTailor versucht, Anzeigen für die Manifestanfragen Ihres Kunden, die zu oder vor diesem Zeitpunkt eingehen, vorab abzurufen. Die Endzeit muss nach der Startzeit und in weniger als einem Tag liegen. Das Verbrauchsfenster kann sich mit dem Abruffenster überschneiden.
-
Wählen Sie im Abschnitt Verfügbare Kriterien die Option Verfügbarkeitskriterien hinzufügen aus und fügen Sie Ihrem Zeitplan bis zu fünf passende Verfügbarkeitskriterien hinzu. Fügen Sie dann unter Dynamischer Variablenschlüssel einen dynamischen Variablenschlüssel hinzu, z. B.
scte.event_id
MediaTailor platziert die vorab abgerufenen Anzeigen nur dann im Werbeblock, wenn sie die Kriterien erfüllen, die durch die dynamischen Variablenwerte definiert sind MediaTailor, an die Ihr Kunde entweder weiterleitet oder die MediaTailor aus Informationen wie Sitzungsdaten abgeleitet werden. Weitere Informationen finden Sie im vorherigen Abschnitt. avail-matching-criteria
-
-
Wählen Sie „Verfügbarkeitskriterien hinzufügen“ aus.
Prefetch-Zeitpläne laufen automatisch ab, wenn das Nutzungsfenster abgelaufen ist. Zu Diagnosezwecken bleiben sie mindestens 7 Tage lang sichtbar und MediaTailor werden danach automatisch gelöscht. Alternativ können Sie einen Prefetch-Zeitplan jederzeit manuell löschen. Informationen zum manuellen Löschen eines Prefetch-Zeitplans finden Sie im folgenden Abschnitt. Löschen von Prefetch-Zeitplänen
Legen Sie fest, wie oft Ihr Kunde die anrufen soll CreatePrefetchSchedule API
Ihr Kunde kann die CreatePrefetchScheduleAPIeinmal täglich programmgesteuert aufrufen, um den Abruf und die Nutzung einzurichten, wenn Sie genau wissen, wann Werbeunterbrechungen auftreten werden. Oder Ihr Kunde kann sie im Laufe des Tages API mehrmals aufrufen, um den Abruf und die Nutzung zu definieren. Berücksichtigen Sie bei der Auswahl einer API Anruffrequenz die maximale Anzahl aktiver Prefetch-Zeitpläne und die Wahrscheinlichkeit, dass sich Ihr Zeitplan für Werbeunterbrechungen nach der Erstellung Ihrer Prefetch-Zeitpläne ändert. MediaTailor Wenn es wahrscheinlich ist, dass sich der Zeitplan für Werbeunterbrechungen ändert, nachdem Sie Ihre Prefetch-Zeitpläne erstellt haben, sollten Sie sie häufiger anrufen. API