Configuración de Roku para medios de streaming

Adobe Experience Platform Roku SDK (BrightScript) recopila datos de sesión de medios en su canal de Roku y los envía a Edge Network. Roku está configurado en el código; no utiliza etiquetas.

Configuración de AEP Roku SDK para contenidos

Inicialice SDK y establezca la configuración de flujo de datos y medios:

m.aepSdk = AdobeAEPSDKInit()
ADB_CONSTANTS = AdobeAEPSDKConstants()

configuration = {}
configuration[ADB_CONSTANTS.CONFIGURATION.EDGE_CONFIG_ID] = "<datastreamID>"
configuration[ADB_CONSTANTS.CONFIGURATION.MEDIA_CHANNEL] = "sample_channel"
configuration[ADB_CONSTANTS.CONFIGURATION.MEDIA_PLAYER_NAME] = "player_name"
m.aepSdk.updateConfiguration(configuration)

A continuación, abra una sesión con createMediaSession:

m.aepSdk.createMediaSession({
    "xdm": {
        "eventType": "media.sessionStart",
        "mediaCollection": {
            "sessionDetails": { "name": "video-123", "length": 128, "contentType": "vod", "streamType": "video" },
            "playhead": 0
        }
    }
})
IMPORTANT
Envíe un evento media.ping al menos una vez por segundo con el valor más reciente del cabezal de reproducción durante la reproducción. AEP Roku SDK se basa en estos pings para funcionar correctamente.

Para obtener las claves de configuración y la API completa, consulte la Referencia de la API de AEP Roku SDK.

Seguimiento de eventos de medios

Una vez abierta la sesión, envíe cada evento multimedia con sendMediaEvent. Consulte la pestaña Roku en cada evento y página de variable para ver las cargas exactas.

Siguiente paso

Una vez completada la implementación, puede configurar informes para implementaciones de Edge.

recommendation-more-help
media-analytics-help