Puede configurar nombres de etiquetas personalizados en TVSDK globalmente con la clase MediaPlayerItemConfig o basados en flujo con la clase MediaPlayerItemConfig .
TVSDK aplica la configuración global automáticamente a cualquier flujo de medios que no especifique una configuración específica de flujo.
Tanto PSDKConfig
como MediaPlayerItemConfig
exponen estos métodos para administrar las etiquetas personalizadas:
Suscripción a etiquetas personalizadas específicas | |
función pública get subscribeTags():Vector.<string> | Recupera la lista actual de etiquetas suscritas. |
función pública set subscribeTags():Vector.<string> | Establece la lista de etiquetas suscritas que se expondrán a la aplicación. Su aplicación también se suscribe automáticamente a todas las etiquetas transmitidas a través de adTags. |
Personalización de las etiquetas de publicidad utilizadas por el detector de oportunidades predeterminado | |
función pública get adTags():Vector.<string> | Recupera la lista actual de etiquetas de publicidad. |
función pública set adTags():Vector.<string> | Establece la lista de etiquetas de publicidad que utilizará el generador de oportunidades predeterminado. |
Recuerde lo siguiente:
Los métodos de configuración no permiten que el parámetro de etiquetas contenga valores nulos.
Si se encuentra, TVSDK lanza un IllegalArgumentException
.
El nombre de etiqueta personalizado debe contener el prefijo # .
Por ejemplo, #EXT-X-ASSET
es un nombre de etiqueta personalizado correcto, pero EXT-X-ASSET
no es correcto.
No puede cambiar la configuración después de cargar el flujo de medios.