Cheatography
https://cheatography.com
Variables globales
mm_timevideo_ad |
Int - Número de segundos que indican al AdModule la lóngitud máxima para que un enlatado pida publicidad de audio. En caso de superarlo se hará petición de publi de vídeo. |
mm_autoplay |
Bool - Indica si se realiza gestión de precontrol en dispositivos móviles para poder realizar autoplay. |
mm_dist |
Str - Si existe en página, añadimos el parámetro dist a la url de un audio o vídeo.Se puede distinguir si el contenido se ha reproducido o descargado. El valor del parámetro dist vendrá en el mm_dist de la páginal. valores : Podium: dist =PRISA_PLAY Playser: dist=PRISA_ES_CADENASER_WEB_PLAY (para la reproducción) dist=PRISA_ES_CADENASER_WEB_DOWNLOAD (para las descargas) |
mm_lang |
Str - Indica el idioma de la página |
mm_tfp |
Bool - cuando está activo cargamos la fapi con /ftp para obtener las señales con publi quemada |
mm_publi |
Bool - Se carga la librería de publicidad prisaAd.lib/.min desde LOCALHOST ,incluso podemos especificar URL |
mm_base |
Bool - Indica si se carga TOP desde la máquina donde se aloja el HTML o incluso podemos especificar desde dónde lo queremos coger |
tplib |
Bool - Indica si se cargará la librería maximizada, tanto de TOP como de publicidad y estadísticas |
mm_suites_pre |
Bool - Indica si se debe pasar la SUITE de pruebas al StatModule |
mm_top_compilation |
Str - Indica la fecha de la compilación de TOP |
mm_simple_compilation |
Str - Indica la fecha de la compilación de SIMPLE |
mm_AdServer |
Str - Sirve para forzar otras campañas de publicdad en tiempo de ejecución |
mm_debug |
Str - Debug de consola. |
psd.media.TopEmbed
dev |
Bool |
Entorno: Integración / Producción |
id_cuenta |
Int |
Nombre de la cuenta del player. Ej: Playser, elpais, etc. |
media_type |
Str |
Ej: video o audio |
id_player |
Int |
Identificador del player asociado a la cuenta |
id_media |
Str |
Indica el identificador de la señal a reproducir |
id_container |
Str |
DOM Container Ej:<div id="{id}"> |
topPlayer |
obj |
Objeto adicional {media,ad,stat} |
managerOpt |
obj |
Embed dentro del Manager. Si es null ( ‘managerOpt’ : null), entonces este embed no entrará dentro del manager. |
playList |
obj |
Si viene a true (“playList” : true), entonces generará una playList en base a los tags del id_media, por defecto la playList será vacía y con todas las configuraciones por defecto. |
plugins |
obj |
Plugins adicionales al player |
Parametros base para instanciar un TopEmbed
topPlayer { media }
autoplay |
Bool |
Indica si queremos reproducir o no automáticamente el video/audio |
premuted |
Bool |
Indicamos si queremos activar o no el sonido del video/audio |
controllerData |
obj |
Indicamos el tipo de banners sincronizados de Triton que va a soportar ese player. Parámetros: |
alto |
Int |
(Elpais,As) Alto que nos pasan para sacar la proporción de 16:9 para el video a partir del ancho |
ancho |
Int |
(Elpais,As) Ancho que nos pasan para sacar la proporción de 16:9 para el video a partir del ancho |
portal_creacion |
Str |
(Elpais) Portal de creación. Usado para saber qué ad unit usar Ej: tecnología a nivel publicitario |
seccion_creacion |
Str |
(Elpais) Sección de creación. Usado para saber qué ad unit usar Ej: actualidad a nivel publicitario |
un_creacion |
Str |
(Elpais) Unidad de negocio de creación. Usado para saber qué ad unit usar a nivel publicitario Ej: ep |
Objeto de configuraciones que se pasan como parámetros a TopPlayer.js
topPlayer { ad }
container |
Str |
Contenedor en el DOM de la capa donde se pintará la publicidad |
Enabled |
Bool |
Indicamos si queremos activar o desactivar la publicidad |
tags_noticias |
Str |
(Elpais, As) Aquí nos pasan los tags de la noticia para que filtremos a nivel publicitario. Sólo lo usan actualmente en la integración con El pais y AS |
dai |
Bool |
Activamos la publicidad midRoll en caso de que haya insertado TAGs en la señal |
Objeto configurador de la publicidad
topPlayer { stat }
mediaTimer |
{} |
Configuración del keepalive para logtrust, que lo que hace es lanzar el pixel de logtrust cada x segundo |
Objeto configurador de parámetros adicionales del player
|
|
PlayList
dev |
Bool - Indica si los datos de la FAPI (player y señal) se pedirán del entorno de integración o de producción. Default value: false |
URL_list (*) |
Str - Indica la URL de la que se cogerán los datos de la playlist |
repeat |
int - Indica si se repetirá la playlist al llegar al final. Valores: 0 -> no hay repeat 1 -> repetir el actual 2 -> repetir toda la playlist Default value: 2 |
id_container_playlist |
Str - Contenedor en el DOM de la capa donde se pintará la playlist |
autonext |
Bool - Indica si al terminar de reproducir un item pasaremos automáticamente al siguiente. Esto no implica que se reproduzca automáticamente el siguiente item, ya que eso depende del valor autoplay de este mismo array de configuración. Default value: true |
styleitemsContainer |
Str - Indica si al terminar de reproducir un item pasaremos automáticamente al siguiente. Esto no implica que se reproduzca automáticamente el siguiente item, ya que eso depende del valor autoplay de este mismo array de configuración. Default value: true |
reload_secs |
int - Número de segundos a esperar hasta volver a cargar los elementos de una lista dinámica. Si se deja a 0 no se recargará la lista. Default value: 0 |
playerPercent |
Float - Porcentaje que ocupará el player dentro de la vista en bloque (player y playlist en el mismo div). El resto del ancho restante se usará para pintar la playlist. Este valor irá entre 0 y 1. |
playListSkin |
Str - Contiene el tipo de skin de playlist (.min|.lib) que vamos a querer pintar. Ejemplos: generica.min.js | genérica.lib.js → es el skin por defecto en caso de no especificar ningún tipo de skin en la configuración oneplayer.min.js |oneplayer.lib.js → skin para oneplayer vacia.min.js |vacia.lib.js → usamos este skin cuando queremos que el player se comporte como una playlist pero no queremos visualizar ningún panel lateral con los siguientes videos/audios de la lista |
nextpanel |
obj - Este objeto lo vamos a usar para activar en el player el panel relacionados. Los parámetro que tiene este objeto son los siguientes: active: [bolean] activamos o desactivamos el panel time: [Number] tiempo para que salte al siguiente video/audio de manera automática skin: [String] tipo de skin que van a usar. Por ahora solo tenemos el skin “default”, pero cada unidad de negocio podría querer un skin distintos para su panel next Ejemplo: "nextpanel": {"active": true, "time": 5, "skin": "default"} |
Configuración base de una playlist
|
Created By
Metadata
Favourited By
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets