Claves de metadatos de Chromecast chromecast-metadata-keys
Los metadatos de publicidad y vídeo estándar se pueden establecer en objetos de información de publicidad y contenido multimedia, respectivamente. El uso de las claves constantes para los metadatos de vídeo/publicidad establece el diccionario con metadatos estándar en el objeto info antes de invocar las API de seguimiento. Consulte las siguientes tablas para ver la lista completa de constantes de metadatos estándar, con ejemplos.
Constantes de metadatos video-metadata-constants
Nombre de metadatos
Clave de datos de contexto
Nombre de la constante
Show
a.media.showADBMobile.media.VideoMetadataKeys.SHOWTemporada
a.media.seasonADBMobile.media.VideoMetadataKeys.SEASONEpisodio
a.media.episodeADBMobile.media.VideoMetadataKeys.EPISODEActivo
a.media.assetADBMobile.media.VideoMetadataKeys.TMS_IDGénero
a.media.genreADBMobile.media.VideoMetadataKeys.GENREFecha de la primera emisión
a.media.airDateADBMobile.media.VideoMetadataKeys.FIRST_AIR_DATEFecha de la primera emisión digital
a.media.digitalDateADBMobile.media.VideoMetadataKeys.FIRST_DIGITAL_DATEClasificación
a.media.ratingADBMobile.media.VideoMetadataKeys.RATINGCreador
a.media.originatorADBMobile.media.VideoMetadataKeys.ORIGINATORRed
a.media.networkADBMobile.media.VideoMetadataKeys.NETWORKTipo de programa
a.media.typeADBMobile.media.VideoMetadataKeys.SHOW_TYPECarga de publicidad
a.media.adLoadADBMobile.media.VideoMetadataKeys.AD_LOADMVPD
a.media.pass.mvpdADBMobile.media.VideoMetadataKeys.MVPDCon autorización
a.media.pass.authADBMobile.media.VideoMetadataKeys.AUTHORIZEDParte del día
a.media.dayPartADBMobile.media.VideoMetadataKeys.DAY_PARTFuente
a.media.feedADBMobile.media.VideoMetadataKeys.FEEDFormato de la emisión
a.media.formatADBMobile.media.VideoMetadataKeys.STREAM_FORMATConstantes de metadatos de publicidad ad-metadata-constants
Nombre de metadatos
Clave de datos de contexto
Nombre de la constante
Anunciante
a.media.ad.advertiserADBMobile.media.AdMetadataKeys.ADVERTISERID de campaña
a.media.ad.campaignADBMobile.media.AdMetadataKeys.CAMPAIGN_IDID del creativo
a.media.ad.creativeADBMobile.media.AdMetadataKeys.CREATIVE_IDID de colocación
a.media.ad.placementADBMobile.media.AdMetadataKeys.PLACEMENT_IDID del sitio
a.media.ad.siteADBMobile.media.AdMetadataKeys.SITE_IDURL del anuncio
a.media.ad.creativeURLADBMobile.media.AdMetadataKeys.CREATIVE_URLImplementaciones de muestra para Chromecast sample-implementations-for-chromecast
Vídeo
// setting Standard Video Metadata as context data on trackLoad API mediaContextData = { }
mediaMetadata["videotype"] = "episode";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.SHOW] = "sample show";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.SEASON] = "sample season";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.EPISODE] = "sample episode";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.TMS_ID] = "sample tms_id";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.GENRE] = "sample genre";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.FIRST_AIR_DATE] = "sample first_air_date";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.FIRST_DIGITAL_DATE] = "sample first_digital_date";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.RATING] = "sample rating";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.ORIGINATOR] = "sample originator";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.NETWORK] = "sample network";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.SHOW_TYPE] = "sample show type";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.AD_LOAD] = "sample ad load";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.MVPD] = "sample mvpd";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.AUTHORIZED] = "sample authorized";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.DAY_PART] = "sample day_part";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.FEED] = "sample feed";
standardVideoMetadata[ADBMobile.media.VideoMetadataKeys.STREAM_FORMAT] = "sample format";
var mediaObject = ADBMobile.media.createMediaObject(content.name, content.id, content.length, content.streamType);
mediaObject[ADBMobile.media.MediaObjectKey.StandardVideoMetadata] = standardVideoMetadata;
ADBMobile.media.trackSessionStart(mediaObject, mediaMetadata);
Audio
// setting Standard Audio Metadata as context data on trackLoad API mediaContextData = { }
mediaMetadata["audiotype"] = "podcast";
var standardAudioMetadata = {};
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.ARTIST] = "sample artist";
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.ALBUM] = "sample album" ;
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.LABEL] = "sample label";
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.AUTHOR] = "sample author" ;
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.STATION] = "sample station " ;
standardAudioMetadata[ADBMobile.media.AudioMetadataKeys.PUBLISHER] = "sample publisher";
var mediaObject = ADBMobile.media.createMediaObject(content.name, content.id, content.length, content.streamType, content.mediaType);
mediaObject[ADBMobile.media.MediaObjectKey.StandardAudiooMetadata] = standardAudiooMetadata;
ADBMobile.media.trackSessionStart(mediaObject, mediaMetadata);
Anuncios
// setting Standard Ad Metadata as context data on ad start event
var standardAdMetadata = {};
standardAdMetadata[ADBMobile.media.AdMetadataKeys.CAMPAIGN_ID] = "sample campaign";
standardAdMetadata[ADBMobile.media.AdMetadataKeys.ADVERTISER] = "sample advertiser" ;
standardAdMetadata[ADBMobile.media.AdMetadataKeys.CREATIVE_ID] = "sample creativeid";
standardAdMetadata[ADBMobile.media.AdMetadataKeys.PLACEMENT_ID] = "sample placement id" ;
standardAdMetadata[ADBMobile.media.AdMetadataKeys.SITE_ID] = "sample site id" ;
standardAdMetadata[ADBMobile.media.AdMetadataKeys.CREATIVE_URL] = "sample creative url";
var adObject = ADBMobile.media.createAdObject(ad.name, ad.id, ad.position, ad.length);
adObject[ADBMobile.media.MediaObjectKey.StandardAdMetadata] = standardVideoMetadata;
ADBMobile.media.trackEvent(ADBMobile.media.Event.AdStart, this._player.getAdInfo(), adContextData);
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb