

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Marcatori di annunci supportati da HLS
<a name="hls-ad-markers"></a>

AWS Elemental MediaTailor identifica e sfrutta i limiti in un manifesto HLS analizzando il manifesto di input per individuare i marker di annunci supportati. Le sezioni seguenti descrivono quali contrassegni utilizza MediaTailor .

## EXT-X-ASSET
<a name="hls-ad-markers-asset"></a>

Il tag `EXT-X-ASSET` contiene metadati utilizzati dal server di decisione degli annunci (ADS) per personalizzare il contenuto per il visualizzatore. I parametri `EXT-X-ASSET` sono coppie di chiave-valore separate da virgole.

Per utilizzare questo tag è necessario soddisfare i seguenti requisiti:
+ È necessario codificare nell’URL i `EXT-X-ASSET` *valori* nel manifesto di origine. L'esempio seguente mostra il tag `EXT-X-ASSET` con chiavi e valori codificati nell’URL.

  ```
              #EXT-X-ASSET:GENRE=CV,CAID=12345678,EPISODE="Episode%20Name%20Date",SEASON="Season%20Name%20and%20Number",SERIES="Series%2520Name"
  ```
+ È necessario includere la `[asset.]` variabile dinamica e le *chiavi nella configurazione ADS*. MediaTailor L'esempio seguente mostra una configurazione MediaTailor ADS che utilizza la `[asset.]` variabile dinamica e le chiavi.

  ```
              https://myads.com/stub?c=[asset.GENRE]&g=[asset.CAID]&e=[asset.EPISODE]&s=[asset.SEASON]&k=[asset.SERIES]
  ```

**Esempio di richiesta VAST**  
Nell'esempio seguente viene illustrata una richiesta `GET` VAST a un ADS.

```
            https://myads.com/stub?c=CV&g=12345678&e=Episode%20Name%20Date&s=Season%20Name%20and%20Number&k=Series%2520Name
```

## EXT-X-CUE-OUT e EXT-X-CUE-IN
<a name="hls-ad-markers-cue"></a>

Questo contrassegno pubblicitario è il tipo più diffuso. Gli esempi seguenti mostrano le opzioni per questi contrassegni cue.

```
#EXT-X-CUE-OUT:DURATION=120
    ...
    #EXT-X-CUE-IN
```

```
#EXT-X-CUE-OUT:30.000
    ...
    #EXT-X-CUE-IN
```

```
#EXT-X-CUE-OUT
    ...
    #EXT-X-CUE-IN
```

## EXT-X-DATERANGE
<a name="hls-ad-markers-range"></a>

Con i tag dei contrassegni pubblicitari `EXT-X-DATERANGE`, è possibile utilizzare gli attributi `SCTE35-OUT` per specificare le tempistiche per lo spazio pubblicitario. 

**Nota**  
AWS Elemental MediaTailor ignora tutti `START-DATE` gli attributi forniti per gli indicatori `EXT-X-DATERANGE` degli annunci. 

È possibile specificare lo spazio pubblicitario in uno dei seguenti modi:
+ Tag `EXT-X-DATERANGE` con specifiche `SCTE35-OUT` e `DURATION`. 

  Esempio

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF
  ```
+ Tag `EXT-X-DATERANGE` associati, il primo con una specifica `SCTE35-OUT` e il secondo con una specifica `SCTE35-IN`. 

  Esempio

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-OUT=0xF
      ...
      #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF
  ```
+ Una combinazione delle opzioni precedenti. Puoi specificare un tag `EXT-X-DATERANGE` con le specifiche `SCTE35-OUT` e `DURATION` seguite da un tag `EXT-X-DATERANGE` con una specifica `SCTE35-IN`. In questo caso, MediaTailor utilizza la prima impostazione cue-in tra le due specifiche.

  Esempio

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF
      ...
      #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF
  ```

## EXT-X-SPLICEPOINT- SCTE35
<a name="hls-ad-markers-splice"></a>

Il tag dei contrassegni pubblicitari`EXT-X-SPLICEPOINT-SCTE35` viene aggiunto con un payload SCTE-35 in file binari con codifica Base64. Il file binario decodificato deve fornire un valore SCTE-35 `splice_info_section` contenente il contrassegno cue-out `0x34` per l’inizio dell’opportunità di collocamento del provider e il contrassegno cue-in `0x35` per la fine di tale opportunità. 

L'esempio seguente mostra la specifica del punto di collegamento con payload binari con codifica Base64 che specificano i contrassegni cue-out e cue-in. 

```
    #EXT-X-SPLICEPOINT-SCTE35:/DA9AAAAAAAAAP/wBQb+uYbZqwAnAiVDVUVJAAAKqX//AAEjW4AMEU1EU05CMDAxMTMyMjE5M19ONAAAmXz5JA==
    ...
    #EXT-X-SPLICEPOINT-SCTE35:/DA4AAAAAAAAAP/wBQb+tTeaawAiAiBDVUVJAAAKqH+/DBFNRFNOQjAwMTEzMjIxOTJfTjUAAIiGK1s=
```