

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

# Attivazione della segnalazione ad ID per le sessioni
<a name="ad-id-session-state"></a>

La funzionalità di segnalazione degli ID pubblicitari deve essere abilitata durante l'inizializzazione della sessione. Il processo per abilitare la funzionalità è diverso dalla creazione di sessioni utilizzando il prefisso di HLS/DASH riproduzione (inizializzazione implicita della sessione) e il prefisso di inizializzazione della sessione (inizializzazione esplicita della sessione).

**Per abilitare un ID pubblicitario per la sessione utilizzando i prefissi di riproduzione HLS/DASH**
+ Dal lettore, inizializza una nuova sessione di MediaTailor riproduzione utilizzando una richiesta in uno dei seguenti formati, in base al protocollo in uso:
  + Esempio: formato HLS

    ```
    GET {{<mediatailorURL>}}/v1/master/{{<hashed-account-id>}}/{{<origin-id>}}/{{<asset-id>}}?aws.adSignalingEnabled=true
    ```
  + Esempio: formato DASH

    ```
    GET {{<mediatailorURL>}}/v1/dash/{{<hashed-account-id>}}/{{<origin-id>}}/{{<asset-id>}}?aws.adSignalingEnabled=true
    ```

**Per abilitare un ID pubblicitario per la sessione utilizzando il prefisso di inizializzazione della sessione**
+ Sul player, crea un corpo del messaggio JSON per la richiesta di inizializzazione della sessione per: MediaTailor 
  + All'interno di un `adsParams` oggetto, fornisci tutti i parametri che MediaTailor devono passare all'ADS. Questi parametri corrispondono alle `[player_params.param]` impostazioni nell'URL del modello ADS della MediaTailor configurazione. 
  + Per abilitare la segnalazione degli ID pubblicitari, aggiungi un `adSignaling` oggetto come oggetto di primo livello e, all'interno, aggiungi un parametro chiamato `enabled` e il valore di`true`. Il `adSignaling` valore predefinito è`disabled`.
  + Esempio: formato HLS

    ```
    POST master.m3u8
        {
           "adsParams": {
               "deviceType": "ipad"
           },
           "adSignaling": {
               "enabled": "true"
           },
           "reportingMode": "client"
        }
    ```
  + Esempio: formato DASH

    ```
    POST manifest.mpd
        {
            "adsParams": {
               "deviceType": "ipad"
           },
           "adSignaling": {
                "enabled": "true"
            },
            "reportingMode": "client"
        }
    ```