View a markdown version of this page

Guida rapida all'ottimizzazione del rendimento - AWS Elemental MediaTailor

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

Guida rapida all'ottimizzazione del rendimento

Questa guida illustra come abilitare l'ottimizzazione del rendimento su una configurazione di riproduzione e verificarne il funzionamento.

Obiettivo: alla fine di questa guida, avrai una configurazione di riproduzione che riempie automaticamente l'inventario degli annunci non riempiti con annunci programmatici di APS.

Prerequisiti

  • Una configurazione di MediaTailor riproduzione esistente con una fonte di contenuti live.

  • Un ID editore APS. Vedi Integrazione con APS se non ne hai uno.

Passaggio 1: abilita l'ottimizzazione del rendimento nella console

  1. Apri la MediaTailor console.

  2. Nel riquadro di navigazione a sinistra, scegli Configurazioni.

  3. Scegli la configurazione di riproduzione che desideri aggiornare.

  4. Scegli Modifica.

  5. Espandi la sezione Impostazioni di ottimizzazione del rendimento (contrassegnata da un nuovo badge all'avvio). La descrizione della sezione recita: «Configura le impostazioni di ottimizzazione del rendimento, inclusi l'ID editore, i limiti di durata degli annunci e il targeting regionale».

  6. Imposta il menu a discesa di abilitazione su Abilitato.

  7. Riempi i seguenti campi:

    • ID editore APS: l'ID editore APS associato al tuo account editore (ad esempio,). 8caf35b3-402b-4d75-bab2-f2aef63a66d3 Scopri Integrazione con APS come ottenerlo.

    • Durata minima non riempita: la durata minima non riempita in secondi che Yield Optimization tenterà di riempire. Impostalo su 15 o superiore. I valori inferiori a 15 secondi non restituiranno annunci perché le creatività pubblicitarie APS durano in genere 15 secondi o più.

    • Regione Amazon Ads: la regione Amazon Ads a cui indirizzare le richieste di offerta. Scegli uno Americas o Europe in Asia Pacific base al tuo pubblico principale. Questo viene mappato al Region campo nel modello YieldOptimizationConfiguration API e i nomi delle regioni corrispondono alle regioni APS descritte inIntegrazione con APS.

    • Configurazione del modello OpenRTB: il tuo modello JSON. Vedi Modelli di esempio per i punti di partenza. La console convalida la sintassi JSON e mostra errori e avvisi in linea. Il modello predefinito viene precompilato con il modello iniziale della console. Consulta Costruzione e modellazione dell'offerta.

  8. Selezionare Salva.

Fase 2: Configurare il modello OpenRTB

La console fornisce un editor JSON per il modello OpenRTB. Come minimo, il modello deve includere:

{ "app": { "bundle": "your.app.bundle.id", "storeurl": "https://your-app-store-url", "content": {} }, "device": { "ua": "{{session.user_agent}}", "ip": "{{session.client_ip}}" }, "imp": [ { "video": { "mimes": ["video/mp4"], "protocols": [2, 3, 5, 6], "ext": { "slotId": "your-aps-slot-id" } }, "bidfloor": 1.0 } ] }

La console ti avviserà se mancano dei campi obbligatori.

Fase 3: Avvia una sessione e verifica

  1. Avvia una sessione di riproduzione che includa i parametri del lettore (user agent, indirizzo IP e così via).

  2. Attendi un'interruzione pubblicitaria con durata non specificata.

  3. Controlla le CloudWatch metriche per YieldOptimization.BidRequest e. YieldOptimization.AdsInserted

Se BidRequest emette ma AdsInserted è 0, controlla l'RAW_BID_REQUESTevento in ads_interaction_log per verificare che il modello stia producendo richieste di offerta valide.

Fase 2 (alternativa): configura utilizzando l'API

Usa l'PutPlaybackConfigurationAPI con il YieldOptimizationConfiguration parametro:

aws mediatailor put-playback-configuration \ --name "MyStreamingService" \ --ad-decision-server-url "https://ads.example.com/vast" \ --video-content-source-url "https://origin.example.com/hls/" \ --yield-optimization-configuration '{ "MinimumUnfilledDuration": 15, "PublisherId": "your-aps-publisher-id", "Region": "AMERICAS", "OpenRtbTemplate": "{\"app\":{\"bundle\":\"your.app.bundle\",\"storeurl\":\"https://store-url\",\"content\":{}},\"device\":{\"ua\":\"{{session.user_agent}}\",\"ip\":\"{{session.client_ip}}\"},\"imp\":[{\"video\":{\"mimes\":[\"video/mp4\"],\"protocols\":[2,3,5,6],\"ext\":{\"slotId\":\"your-slot-id\"}},\"bidfloor\":1.0}]}" }'

Fasi successive