Show Menu

TOP-Player Cheat Sheet by

Información player
javascript

Variables globales

mm_tim­evi­deo_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_aut­oplay
Bool - Indica si se realiza gestión de precontrol en dispos­itivos 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 reprod­ucido o descar­gado. El valor del parámetro dist vendrá en el mm_dist de la páginal. valores : Podium: dist =PRISA­_PLAY Playser: dist=P­RIS­A_E­S_C­ADE­NAS­ER_­WEB­_PLAY (para la reprod­ucción) dist=P­RIS­A_E­S_C­ADE­NAS­ER_­WEB­_DO­WNLOAD (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 prisaA­d.l­ib/.min desde LOCALHOST ,incluso podemos especi­ficar URL
mm_base
Bool - Indica si se carga TOP desde la máquina donde se aloja el HTML o incluso podemos especi­ficar desde dónde lo queremos coger
tplib
Bool - Indica si se cargará la librería maximi­zada, tanto de TOP como de publicidad y estadí­sticas
mm_sui­tes_pre
Bool - Indica si se debe pasar la SUITE de pruebas al StatModule
mm_top­_co­mpi­lation
Str - Indica la fecha de la compil­ación de TOP
mm_sim­ple­_co­mpi­lation
Str - Indica la fecha de la compil­ación de SIMPLE
mm_AdS­erver
Str - Sirve para forzar otras campañas de publicdad en tiempo de ejecución
mm_debug
Str - Debug de consola.

psd.me­dia.To­pEmbed

dev
Bool
Entorno: Integr­ació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
Identi­ficador del player asociado a la cuenta
id_media
Str
Indica el identi­ficador de la señal a reproducir
id_con­tainer
Str
DOM Container Ej:<div id="­{id­}">
topPlayer
obj
Objeto adicional {media­,ad­,stat}
managerOpt
obj
Embed dentro del Manager. Si es null ( ‘manag­erOpt’ : null), entonces este embed no entrará dentro del manager.
playList
obj
Si viene a true (“play­List” : true), entonces generará una playList en base a los tags del id_media, por defecto la playList será vacía y con todas las config­ura­ciones por defecto.
plugins
obj
Plugins adicio­nales al player
Parametros base para instanciar un TopEmbed

topPlayer { media }

autoplay
Bool
Indica si queremos reproducir o no automá­tic­amente el video/­audio
premuted
Bool
Indicamos si queremos activar o no el sonido del video/­audio
contro­lle­rData
obj
Indicamos el tipo de banners sincro­nizados de Triton que va a soportar ese player. Paráme­tros:
alto
Int
(Elpai­s,As) Alto que nos pasan para sacar la proporción de 16:9 para el video a partir del ancho
ancho
Int
(Elpai­s,As) Ancho que nos pasan para sacar la proporción de 16:9 para el video a partir del ancho
portal­_cr­eacion
Str
(Elpais) Portal de creación. Usado para saber qué ad unit usar Ej: tecnología a nivel public­itario
seccio­n_c­reacion
Str
(Elpais) Sección de creación. Usado para saber qué ad unit usar Ej: actualidad a nivel public­itario
un_cre­acion
Str
(Elpais) Unidad de negocio de creación. Usado para saber qué ad unit usar a nivel public­itario Ej: ep
Objeto de config­ura­ciones que se pasan como parámetros a TopPla­yer.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_n­oticias
Str
(Elpais, As) Aquí nos pasan los tags de la noticia para que filtremos a nivel public­itario. Sólo lo usan actual­mente en la integr­ación con El pais y AS
dai
Bool
Activamos la publicidad midRoll en caso de que haya insertado TAGs en la señal
Objeto config­urador de la publicidad

topPlayer { stat }

mediaTimer
{}
Config­uración del keepalive para logtrust, que lo que hace es lanzar el pixel de logtrust cada x segundo
Objeto config­urador de parámetros adicio­nales del player
 

PlayList

dev
Bool - Indica si los datos de la FAPI (player y señal) se pedirán del entorno de integr­ación o de produc­ció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_con­tai­ner­_pl­aylist
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á­tic­amente al siguiente. Esto no implica que se reproduzca automá­tic­amente el siguiente item, ya que eso depende del valor autoplay de este mismo array de config­ura­ción. Default value: true
stylei­tem­sCo­ntainer
Str - Indica si al terminar de reproducir un item pasaremos automá­tic­amente al siguiente. Esto no implica que se reproduzca automá­tic­amente el siguiente item, ya que eso depende del valor autoplay de este mismo array de config­ura­ció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
player­Percent
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.
playLi­stSkin
Str - Contiene el tipo de skin de playlist (.min|.lib) que vamos a querer pintar. Ejemplos: generi­ca.m­in.js | genéri­ca.l­ib.js → es el skin por defecto en caso de no especi­ficar ningún tipo de skin en la config­uración onepla­yer.min.js |onepl­aye­r.l­ib.js → skin para oneplayer vacia.m­in.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 relaci­onados. Los parámetro que tiene este objeto son los siguie­ntes: active: [bolean] activamos o desact­ivamos 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: "­nex­tpa­nel­": {"ac­tiv­e": true, "­tim­e": 5, "­ski­n": "­def­aul­t"}
Config­uración base de una playlist

Download the TOP-Player Cheat Sheet

3 Pages
//media.cheatography.com/storage/thumb/prisamultimedia_top-player.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

Like this cheat sheet? Check out our sponsors!

Readable.io is a collection of tools to make your writing better. More readable content means higher conversion rates and better reader engagement. Measure website and document readability, measure keyword density and more!

Click Here To Get Started!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          AngularJS Cheat Sheet
          JavaScript Cheat Sheet
          jasmine JS testing Cheat Sheet