

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Guía de inicio rápido para la optimización del rendimiento
<a name="yield-optimization-quickstart"></a>

En esta guía se explica cómo habilitar la optimización del rendimiento en una configuración de reproducción y cómo comprobar que funciona.

**Objetivo: ** Al final de esta guía, dispondrá de una configuración de reproducción que rellenará automáticamente el inventario de anuncios sin rellenar con anuncios programáticos de APS.

## Requisitos previos
<a name="yield-optimization-quickstart-prereqs"></a>
+ Una configuración de MediaTailor reproducción existente con una fuente de contenido en directo.
+ Un ID de editor de APS. Compruebe [Integración con APS](yield-optimization-integrating-aps.md) si no tiene uno.

## Paso 1: Habilite la optimización del rendimiento en la consola
<a name="yield-optimization-quickstart-step1"></a>

1. Abra la [consola de MediaTailor](https://console.aws.amazon.com/mediatailor/home).

1. En el panel de navegación de la izquierda, elija ** Configuraciones**.

1. Elige la configuración de reproducción que deseas actualizar.

1. Elija **Edit (Edición de)**.

1. Amplíe la ** sección de ajustes de optimización del ** rendimiento (marcada con una ** nueva ** insignia en el momento del lanzamiento). La descripción de la sección dice: «Configura los ajustes de optimización del rendimiento, incluidos el ID del editor, los límites de duración de los anuncios y la segmentación regional».

1. Configura el menú desplegable de activación en Activado. ** **

1. Rellene los siguientes campos:
   + **ID de editor de APS**: el ID de editor de APS asociado a su cuenta de editor (por ejemplo,). `8caf35b3-402b-4d75-bab2-f2aef63a66d3` [Integración con APS](yield-optimization-integrating-aps.md)Consulte cómo obtenerlo.
   + **Duración mínima sin llenar**: la duración mínima sin llenar en segundos que Yield Optimization intentará cubrir. Establézcalo en ** 15 ** o más. Los valores inferiores a 15 segundos no mostrarán anuncios porque las creatividades publicitarias de APS suelen durar 15 segundos o más.
   + **Región de Amazon Ads**: la región de Amazon Ads a la que se dirigen las solicitudes de puja. Elige una de `Americas` tu audiencia principal o en `Asia Pacific` función de ella. `Europe` Esto se asigna al `Region` campo del modelo de `YieldOptimizationConfiguration` API y los nombres de las regiones corresponden a las regiones de APS descritas en[Integración con APS](yield-optimization-integrating-aps.md).
   + **Configuración de plantilla OpenRTB**: su plantilla JSON. Consulte [Plantillas de ejemplo](yield-optimization-examples.md) para conocer los puntos de partida. La consola valida la sintaxis de JSON y muestra los errores y las advertencias en línea. La plantilla predeterminada se rellena previamente con la plantilla inicial de la consola. Consulte [Construcción y creación de plantillas de ofertas](yield-optimization-bid-construction.md).

1. Seleccione **Save**.

## Paso 2: Configurar la plantilla OpenRTB
<a name="yield-optimization-quickstart-step2"></a>

La consola proporciona un editor JSON para la plantilla OpenRTB. Como mínimo, tu plantilla debe incluir:

```
{
  "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 consola le avisará si faltan los campos obligatorios.

## Paso 3: Inicie una sesión y verifique
<a name="yield-optimization-quickstart-step3"></a>

1. Inicie una sesión de reproducción que incluya los parámetros del reproductor (agente de usuario, dirección IP, etc.).

1. Espera a que se produzca una pausa publicitaria que no se haya rellenado.

1. Comprueba CloudWatch las métricas de «`YieldOptimization.BidRequest`y`YieldOptimization.AdsInserted`».

Si `BidRequest` emite pero `AdsInserted` es 0, comprueba el `RAW_BID_REQUEST` evento en la `ads_interaction_log` para comprobar que tu plantilla genera solicitudes de oferta válidas.

## Paso 2 (alternativo): configurar mediante la API
<a name="yield-optimization-quickstart-step2-api"></a>

Utilice la `PutPlaybackConfiguration` API con el `YieldOptimizationConfiguration` parámetro:

```
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}]}"
  }'
```

## Siguientes pasos
<a name="yield-optimization-quickstart-next-steps"></a>
+ Para registrarse en APS y obtener su ID de editor, consulte[Integración con APS](yield-optimization-integrating-aps.md).
+ Para saber cómo MediaTailor decidir cuándo presentar las solicitudes de oferta, consulte[Cómo funciona la optimización del rendimiento](yield-optimization-how-it-works.md).
+ Para ver ejemplos completos de plantillas, consulte[Plantillas de ejemplo](yield-optimization-examples.md).