

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à.

# Buffet pubblicitario
<a name="ad-buffet"></a>

La specifica Interactive Advertising Bureau (IAB) Video Ad Serving Template (VAST) definisce gli ad pod e ad buffet. Questo meccanismo supporta l'inserimento ordinato degli annunci con riserva automatica in caso di mancato inserimento degli annunci. In un contenitore pubblicitario, gli annunci in sequenza vengono riprodotti in ordine. Gli annunci autonomi fungono da buffet da cui vengono MediaTailor selezionati gli annunci sostitutivi in caso di esito negativo di un annuncio in sequenza.

AWS Elemental MediaTailor supporta questa specifica tramite l'`AdSequencingMode`impostazione in. `AdDecisionServerConfiguration` `PlaybackConfiguration` Se impostato su`FOLLOW_AD_SEQUENCE`, MediaTailor inserisce gli annunci in sequenza in ordine e utilizza gli annunci autonomi solo come sostituti quando un annuncio in sequenza non viene inserito.

## Esempio di risposta VAST
<a name="ad-buffet-vast-example"></a>

L'esempio seguente mostra una risposta VAST che contiene annunci in sequenza e annunci autonomi:

```
<VAST>
  <Ad sequence="1" id="sequencedAd1">...</Ad>    <!-- Sequenced Ad 1 -->
  <Ad sequence="2" id="sequencedAd2">...</Ad>    <!-- Sequenced Ad 2 -->
  <Ad id="standAloneAd1">...</Ad>                <!-- Standalone Ad 1 -->
  <Ad id="standAloneAd2">...</Ad>                <!-- Standalone Ad 2 -->
  <Ad id="standAloneAd3">...</Ad>                <!-- Standalone Ad 3 -->
</VAST>
```

In questo esempio, i due annunci in sequenza formano un contenitore pubblicitario. I tre annunci autonomi costituiscono il buffet degli annunci. Insieme costituiscono un gruppo di buffet. Se `sequencedAd1` fallisce, tenta MediaTailor innanzitutto di sostituirlo con un annuncio indipendente idoneo dello stesso gruppo di buffet. Se in quel gruppo non è disponibile alcun annuncio indipendente idoneo, MediaTailor seleziona tra gli annunci indipendenti di altri gruppi di buffet.

Il diagramma seguente mostra una risposta VAST con un contenitore di annunci (annunci in sequenza) e un buffet di annunci (annunci indipendenti) che insieme formano un gruppo di buffet.

![Diagramma di una risposta VAST con un contenitore di annunci (due annunci in sequenza) e un buffet di annunci (tre annunci indipendenti) che formano un gruppo di buffet.](http://docs.aws.amazon.com/it_it/mediatailor/latest/ug/images/vastVisualizedAdBuffetBuffetGroup.png)


## Concetti chiave
<a name="ad-buffet-key-concepts"></a>

I seguenti termini descrivono i concetti fondamentali di ad buffet:
+ **Annunci in sequenza**: annunci con un `sequence` attributo nell'`<Ad>`elemento. Questi formano un contenitore di annunci ordinato e vengono inseriti in ordine di sequenza crescente.
+ **Annunci autonomi (a buffet)**: annunci senza `sequence` attributo. Vengono utilizzati solo come sostituti quando un annuncio in sequenza non viene inserito.
+ **Gruppo a buffet**: MediaTailor abbina un contenitore pubblicitario ai suoi annunci autonomi in un'unica risposta VAST. Quando un annuncio sequenziato è un wrapper, il VAST reindirizzato forma un proprio gruppo di buffet indipendente. Quando si sostituisce un annuncio sequenziato non riuscito, MediaTailor dà la priorità agli annunci indipendenti dello stesso gruppo di buffet. Se non sono presenti annunci autonomi idonei nello stesso gruppo di buffet, MediaTailor ricorre agli annunci indipendenti di altri gruppi di buffet.

**Nota**  
`sequence`si riferisce all'attributo a `<Ad>` livello di elemento, non all'`sequence`attributo trovato nell'elemento. `<Creative>`

## Vantaggi del buffet pubblicitario
<a name="ad-buffet-benefits"></a>

Senza buffet di annunci, MediaTailor tratta tutti gli annunci in modo identico, il che può causare i seguenti problemi:
+ **VOD**: gli annunci autonomi vengono inseriti anche quando non si verificano errori, interrompendo le posizioni concordate nelle interruzioni pubblicitarie e riempiendo eccessivamente le interruzioni pubblicitarie.
+ **Live**: gli annunci Lower-revenue autonomi possono essere inseriti prima degli annunci in sequenza e hanno la durata di disponibilità, senza lasciare spazio agli annunci in sequenza con entrate più elevate.

Con il buffet di annunci abilitato, MediaTailor inserisce solo annunci in sequenza e utilizza annunci autonomi solo come sostituti quando un annuncio in sequenza non viene inserito. Ciò garantisce che gli annunci con le entrate più elevate vengano visualizzati per primi.

**avvertimento**  
Se la risposta dell'Ad Decision Server (ADS) non contiene annunci in sequenza (nessun `<Ad>` elemento ha un `sequence` attributo), l'attivazione del buffet di annunci non comporta l'inserimento di annunci.

## Abilitazione del buffet pubblicitario
<a name="ad-buffet-enable"></a>

Il buffet degli annunci è una funzionalità di attivazione che puoi configurare per ogni configurazione di riproduzione utilizzando l'`PutPlaybackConfiguration`API.

### AdSequencingMode valori
<a name="ad-buffet-sequencing-modes"></a>

La tabella seguente descrive i `AdSequencingMode` valori disponibili.


| Valore | Description | 
| --- | --- | 
| IGNORE\_AD\_SEQUENCE (predefinito) | MediaTailor inserisce gli annunci nell'ordine in cui appaiono nella risposta VAST, indipendentemente dagli attributi della sequenza. | 
| FOLLOW\_AD\_SEQUENCE | MediaTailor inserisce annunci in sequenza per i flussi di lavoro live e VOD. Gli annunci sequenziati non riusciti vengono sostituiti con annunci autonomi. | 
| FOLLOW\_AD\_SEQUENCE\_ONLY\_LIVE | Il comportamento del buffet di annunci è abilitato solo per i flussi di lavoro in tempo reale. | 
| FOLLOW\_AD\_SEQUENCE\_ONLY\_VOD | Il comportamento del buffet di annunci è abilitato solo per i flussi di lavoro VOD. | 

**Nota**  
Quando abiliti il buffet di annunci, MediaTailor rispetta gli attributi and. `Wrapper.fallbackOnNoAd` `Wrapper.allowMultipleAds`

### Configurazione Midroll
<a name="ad-buffet-midroll-config"></a>

L'esempio seguente abilita il buffet di annunci per i flussi di lavoro live e VOD:

```
{
    "PlaybackConfiguration": {
        "AdDecisionServerConfiguration": {
            "VastResponse": {
                "AdSequencingMode": "FOLLOW_AD_SEQUENCE"
            }
        }
    }
}
```

L'esempio seguente abilita il buffet di annunci solo per i flussi di lavoro live:

```
{
    "PlaybackConfiguration": {
        "AdDecisionServerConfiguration": {
            "VastResponse": {
                "AdSequencingMode": "FOLLOW_AD_SEQUENCE_ONLY_LIVE"
            }
        }
    }
}
```

L'esempio seguente abilita il buffet di annunci solo per i flussi di lavoro VOD:

```
{
    "PlaybackConfiguration": {
        "AdDecisionServerConfiguration": {
            "VastResponse": {
                "AdSequencingMode": "FOLLOW_AD_SEQUENCE_ONLY_VOD"
            }
        }
    }
}
```

### Configurazione del preroll in tempo reale
<a name="ad-buffet-preroll-config"></a>

L'esempio seguente abilita il buffet di annunci per gli annunci preroll live:

```
{
    "PlaybackConfiguration": {
        "LivePrerollConfiguration": {
            "AdDecisionServerConfiguration": {
                "VastResponse": {
                    "AdSequencingMode": "FOLLOW_AD_SEQUENCE"
                }
            }
        }
    }
}
```

**Nota**  
`LivePrerollConfiguration`supporta solo `FOLLOW_AD_SEQUENCE` e. `IGNORE_AD_SEQUENCE` Configura il buffet di annunci per il preroll VOD tramite la configurazione midroll.

## Come funziona il buffet pubblicitario
<a name="ad-buffet-how-it-works"></a>

### Condizioni di sostituzione degli annunci
<a name="ad-buffet-replacement-conditions"></a>

Se un annuncio sequenziato incontra uno dei seguenti casi di errore, MediaTailor tenta di sostituire l'annuncio in sequenza con un annuncio autonomo idoneo dello stesso gruppo di buffet. Se nessun annuncio indipendente è disponibile nello stesso gruppo di buffet, MediaTailor utilizza un annuncio indipendente di altri gruppi di buffet, se disponibile.


| Caso di fallimento | Description | 
| --- | --- | 
| Errore di analisi VAST | L'analisi di un annuncio in sequenza non viene eseguita a causa della mancanza di elementi VAST richiesti (ad esempio,, MediaFilesCreatives, o Impression sono mancanti MediaFile o VASTAdTagURI non sono validi). | 
| Errore di risoluzione del wrapper VAST | Un reindirizzamento scade, fallisce o restituisce una risposta vuota. | 
| Annuncio VPAID eliminato | Un annuncio in sequenza è VPAID e la sessione utilizza report sul lato server o non è configurata alcuna slate. | 
| La transcodifica dell'annuncio non è pronta | Lo stato di transcodifica di un annuncio in sequenza non è RIUSCITO (ad esempio, IN\_PROGRESS o ERROR). | 
| La durata dell'utilizzo è stata superata | La durata di un annuncio in sequenza supera la durata residua di disponibilità (flussi di lavoro in tempo reale). | 

### Idoneità agli annunci autonomi
<a name="ad-buffet-standalone-eligibility"></a>

Per essere idoneo come sostituto, un annuncio indipendente deve soddisfare i seguenti criteri:
+ Non essere un annuncio VPAID
+ Hai completato una transcodifica
+ Avere una durata che rientri nella durata residua dell'utilizzo

### Selezione di annunci autonoma
<a name="ad-buffet-standalone-selection"></a>

Quando un annuncio in sequenza ha esito negativo, MediaTailor seleziona un annuncio sostitutivo tra gli annunci autonomi idonei utilizzando la seguente priorità:

1. **Stesso gruppo di buffet per primo**: MediaTailor preferisce gli annunci indipendenti del gruppo di buffet dell'annuncio fallito.

1. **Altri gruppi di buffet**: utilizzato solo se non esiste alcun annuncio idoneo nello stesso gruppo di buffet.

Se non viene trovato alcun annuncio indipendente idoneo, la posizione non è occupata e `SkippedReason` viene emessa quella corrispondente.

## Comportamento del wrapper VAST
<a name="ad-buffet-wrapper-behavior"></a>

La gestione di una risposta di reindirizzamento Wrapper MediaTailor dipende dal valore di due variabili Wrapper: e. `Wrapper.fallbackOnNoAd` `Wrapper.allowMultipleAds`
+ `fallbackOnNoAd`ha effetto quando la risposta di reindirizzamento è vuota, scade o si verifica un errore durante la richiesta ADS.
+ `allowMultipleAds`ha effetto se la risposta ADS contiene uno o più annunci.

### VAST vuoto, errore di richiesta o timeout della richiesta
<a name="ad-buffet-wrapper-empty-response"></a>

La tabella seguente descrive il MediaTailor comportamento quando la risposta di reindirizzamento è vuota, scade o si verifica un errore.


| fallback OnNoAd | MediaTailor comportamento | 
| --- | --- | 
| true (predefinito) | MediaTailor seleziona un annuncio indipendente per sostituire il wrapper guasto, preferendo lo stesso gruppo di buffet. Se non è disponibile alcun annuncio idoneo per lo stesso gruppo, MediaTailor seleziona da altri gruppi di buffet. | 
| false | MediaTailor riduce la posizione dell'annuncio e passa all'annuncio successivo nel contenitore. Non avviene alcuna sostituzione. | 

**Example fallback OnNoAd =true (il reindirizzamento non riesce)**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="2">
    <Wrapper fallbackOnNoAd="true">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: VAST ** vuoto, timeout o errori.  
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <!-- standAloneAd1 replaced failed Wrapper Ad and now has the Wrapper's sequence (2) -->
  <Ad sequence="2" id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

1. stand 1 AloneAd

**Example fallback OnNoAd =false (il reindirizzamento non riesce)**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="2">
    <Wrapper fallbackOnNoAd="false">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: VAST ** vuoto, timeout o errori.  
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <!-- sequence 2 is not replaced -->
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

### La risposta contiene uno o più annunci
<a name="ad-buffet-wrapper-ads-response"></a>

La tabella seguente descrive MediaTailor il comportamento quando la risposta al reindirizzamento contiene uno o più annunci.


| consentire MultipleAds | MediaTailor comportamento | 
| --- | --- | 
| false (predefinito) | MediaTailor seleziona un annuncio dalla risposta di reindirizzamento e scarta gli annunci rimanenti. L'annuncio selezionato eredita il valore della sequenza dal Wrapper Ad principale. Strategia di selezione: MediaTailor seleziona l'annuncio con la sequenza più bassa nella risposta di reindirizzamento. Se non è disponibile alcun annuncio in sequenza, MediaTailor seleziona un annuncio autonomo, se disponibile. | 
| true | Quando il wrapper ha un attributo sequence, MediaTailor inserisce gli annunci di reindirizzamento nella posizione del wrapper. Quando il wrapper non ha un attributo di sequenza, inserisce gli annunci di reindirizzamento dopo MediaTailor gli annunci sequenziati del genitore. Gli annunci risolti formano il proprio gruppo di buffet. | 

**Example allow MultipleAds =false, il wrapper ha sequence=2**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="2">
    <Wrapper allowMultipleAds="false">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: **  

```
<VAST>
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
</VAST>
```
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd1">...</Ad> <!-- redirectSeqAd1 selected, inherits Wrapper's sequence (2) -->
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

1. reindirizzare 1 SeqAd

1. SeqAD 3

**Example allow MultipleAds =false, il wrapper non ha alcuna sequenza**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad>
    <Wrapper allowMultipleAds="false">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: **  

```
<VAST>
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
</VAST>
```
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad id="redirectSeqAd1">...</Ad> <!-- redirectSeqAd1 selected, inherits Wrapper's sequence (UNDEFINED) -->
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

1. SeqAD3
il reindirizzamento SeqAd 1 non viene riprodotto perché non ha una sequenza definita.

**Example allow MultipleAds =true, wrapper ha sequence=2**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="2">
    <Wrapper allowMultipleAds="true">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: **  

```
<VAST>
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
</VAST>
```
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <!-- Redirect response merged at sequence 2 -->
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

1. reindirizzare 1 SeqAd

1. reindirizzare 2 SeqAd

1. SeqAD 3

**Example allow MultipleAds =true, il wrapper non ha una sequenza**  
**VAST principale: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad>
    <Wrapper allowMultipleAds="true">
      <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI>
    </Wrapper>
  </Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Risposta di reindirizzamento del wrapper: **  

```
<VAST>
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
</VAST>
```
**VAST risolto: **  

```
<VAST>
  <Ad sequence="1" id="seqAd1">...</Ad>
  <Ad sequence="3" id="seqAd3">...</Ad>
  <!-- Redirect response merged after sequenced ads -->
  <Ad sequence="1" id="redirectSeqAd1">...</Ad>
  <Ad sequence="2" id="redirectSeqAd2">...</Ad>
  <Ad id="redirectStandAloneAd1">...</Ad>
  <Ad id="standAloneAd1">...</Ad>
  <Ad id="standAloneAd2">...</Ad>
</VAST>
```
**Ordine di riproduzione: **  

1. SeqAD 1

1. SeqAD3

1. reindirizzare 1 SeqAd

1. reindirizzare 2 SeqAd

## Monitoraggio delle metriche e dei log
<a name="ad-buffet-metrics"></a>

### Modifiche alle metriche esistenti
<a name="ad-buffet-existing-metrics"></a>

Quando il buffet di annunci è abilitato, le seguenti metriche esistenti modificano il comportamento.


| Metrica | Comportamento con il buffet di annunci | 
| --- | --- | 
| AdDecisionServer.Ads | Numero di annunci sequenziati analizzati dalla risposta ADS. | 
| AdDecisionServer.Duration | Durata totale solo degli annunci in sequenza. | 
| AdDecisionServer.FillRate | Percentuale di riempimento calcolata utilizzando solo annunci in sequenza. | 

### Nuovi parametri
<a name="ad-buffet-new-metrics"></a>

Le nuove metriche seguenti sono disponibili quando il buffet di annunci è abilitato.


| Metrica | Description | 
| --- | --- | 
| AdNotReady.SequencedAd | Numero di annunci in sequenza non pronti per l'inserimento. | 
| AdNotReady.StandaloneAd | Numero di annunci indipendenti non pronti per l'inserimento (esclusi gli annunci ignorati). StandaloneAdNotNeeded | 
| Avail.FillRate.SequencedAd | Percentuale di risultati raggiunti dagli annunci in sequenza. | 
| Avail.FillRate.StandaloneAd | Percentuale di utilizzo generata da annunci indipendenti. | 
| Avail.FilledDuration.SequencedAd | Periodo di utilizzo riempito con annunci in sequenza. | 
| Avail.FilledDuration.StandaloneAd | Durata della fruizione riempita con annunci indipendenti. | 
| AdsBilled.SequencedAd | Numero di annunci fatturati in sequenza. | 
| AdsBilled.StandaloneAd | Numero di annunci fatturati autonomi. | 
| SkippedReason.StandaloneAdNotNeeded | Emesso quando non era necessario un annuncio indipendente perché tutti gli annunci in sequenza sono stati inseriti correttamente. | 

### Nuovo motivo dell'annuncio saltato
<a name="ad-buffet-skipped-reason"></a>

Il seguente nuovo motivo dell'annuncio ignorato è disponibile quando il buffet degli annunci è abilitato.


| Motivo | Description | 
| --- | --- | 
| STANDALONE\_AD\_NOT\_NEEDED | Un annuncio indipendente era idoneo ma non necessario perché tutti gli annunci in sequenza sono stati inseriti correttamente. Non viene attivato alcun beacon di errore. | 

Per gli annunci indipendenti che non sono idonei all'inserimento (ad esempio, VPAID o transcode not ready), il motivo effettivo dell'errore viene emesso (ad esempio, o) come. `TRANSCODE_IN_PROGRESS` `VPAID_AD` `SkippedReason`

### Segnalazione di errore
<a name="ad-buffet-error-beaconing"></a>

MediaTailor gestisce i beacon di errore per il buffet degli annunci come segue:
+ Annunci in sequenza con esito negativo: i beacon di errore vengono attivati (comportamento esistente).
+ Annunci autonomi non pronti (lo stato di transcodifica degli annunci non è RIUSCITO): vengono attivati beacon di errore (come gli annunci in sequenza).
+ Annunci autonomi non utilizzati idonei all'inserimento ma non necessari: non vengono generati beacon di errore.

## Modifiche agli eventi ADS
<a name="ad-buffet-ads-events"></a>

Quando il buffet degli annunci è abilitato, MediaTailor aggiunge i seguenti campi a due eventi ADS:

### Evento VAST\_Response
<a name="ad-buffet-vast-response-event"></a>

`VastAd`Ciascun `VAST_RESPONSE` evento include i seguenti campi.


| Campo | Tipo | Description | 
| --- | --- | --- | 
| buffetGroup | Stringa | MediaTailor stringa generata che definisce a quale gruppo di buffet appartiene l'annuncio. | 
| sequence | Int | Il valore della sequenza dell'Adelemento. | 

### Evento FILLED\_AVAIL
<a name="ad-buffet-filled-avail-event"></a>

Ogni voce all'interno `creativeAds` e `skippedAds` nell'`FILLED_AVAIL`evento include i seguenti campi.


| Campo | Tipo | Description | 
| --- | --- | --- | 
| buffetGroup | Stringa | MediaTailor stringa generata che definisce a quale gruppo di buffet appartiene l'annuncio. | 
| sequence | Int | Il valore della sequenza dell'Adelemento. | 

Questi campi consentono di determinare:
+ Quali annunci sono stati analizzati in sequenza rispetto a quelli autonomi
+ Quali annunci sono stati inseriti e il loro tipo
+ Perché un annuncio in sequenza è stato ignorato e se è stato sostituito da un annuncio indipendente
+ Perché un annuncio indipendente non era disponibile

## consultare anche
<a name="ad-buffet-see-also"></a>

Per ulteriori informazioni sull'`PutPlaybackConfiguration`API e sulla specifica IAB VAST, consulta quanto segue:
+ [PutPlaybackConfiguration Riferimento API](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_PutPlaybackConfiguration.html): riferimento completo ai parametri per la configurazione `AdSequencingMode` e le relative impostazioni.
+ [IAB VAST 4.x Specification](https://iabtechlab.com/standards/vast/)sul IAB Tech Lab sito web: lo standard del settore che definisce i pod pubblicitari, gli annunci in sequenza e gli annunci autonomi.
+ [Monitoraggio AWS Elemental MediaTailor con le CloudWatch metriche di Amazon](monitoring-cloudwatch-metrics.md)— Riferimento completo per tutte le MediaTailor CloudWatch metriche, comprese le nuove metriche relative al buffet di annunci.