Metagegevens roteren roku-metadata-keys
Standaard video-, audio- en advertentiemetagegevens kunnen worden ingesteld voor respectievelijk media- en advertentie-info-objecten. Met de constantensleutels voor video- en metagegevens stelt u het woordenboek met standaardmetagegevens van het info-object in voordat u de track-API's oproept. Raadpleeg de onderstaande tabellen voor de volledige lijst met standaardmetagegevensconstanten, gevolgd door een voorbeeld.
Constanten van videometagegevens video-metadata-constants
Naam metagegevens
Context Data Key
Naam van constante
Tonen
a.media.showMEDIA_VideoMetadataKeySHOWSeizoen
a.media.seasonMEDIA_VideoMetadataKeySEASONEpisode
a.media.episodeMEDIA_VideoMetadataKeyEPISODEElement
a.media.assetMEDIA_VideoMetadataKeyASSET_IDGenre
a.media.genreMEDIA_VideoMetadataKeyGENREEerste luchtdatum
a.media.airDateMEDIA_VideoMetadataKeyFIRST_AIR_DATEEerste digitale luchtdatum
a.media.digitalDateMEDIA_VideoMetadataKeyFIRST_DIGITAL_DATEClassificatie
a.media.ratingMEDIA_VideoMetadataKeyRATINGMaker
a.media.originatorMEDIA_VideoMetadataKeyORIGINATORNetwerk
a.media.networkMEDIA_VideoMetadataKeyNETWORKTekst tonen
a.media.typeMEDIA_VideoMetadataKeySHOW_TYPEAdvertentie laden
a.media.adLoadMEDIA_VideoMetadataKeyAD_LOADMVPD
a.media.pass.mvpdMEDIA_VideoMetadataKeyMVPDGeautoriseerd
a.media.pass.authMEDIA_VideoMetadataKeyAUTHORIZEDDagdeel
a.media.dayPartMEDIA_VideoMetadataKeyDAY_PARTFeed
a.media.feedMEDIA_VideoMetadataKeyFEEDStroomindeling
a.media.formatMEDIA_VideoMetadataKeySTREAM_FORMATConstanten van audiometagegevens audio-metadata-constants
Naam metagegevens
Context Data Key
Naam van constante
Artiest
a.media.artistMEDIA_AudioMetadataKeyARTISTAlbum
a.media.albumMEDIA_AudioMetadataKeyALBUMLabel
a.media.labelMEDIA_AudioMetadataKeyLABELAuteur
a.media.authorMEDIA_AudioMetadataKeyAUTHORStation
a.media.stationMEDIA_AudioMetadataKeySTATIONUitgever
a.media.publisherMEDIA_AudioMetadataKeyPUBLISHERMetagegevensconstanten toevoegen ad-metadata-constants
Naam metagegevens
Context Data Key
Naam van constante
Adverteerder
a.media.ad.advertiserMEDIA_AdMetadataKeyADVERTISERCampagne-id
a.media.ad.campaignMEDIA_AdMetadataKeyCAMPAIGN_IDCreative-id
a.media.ad.creativeMEDIA_AdMetadataKeyCREATIVE_IDPlaatsing-id
a.media.ad.placementMEDIA_AdMetadataKeyPLACEMENT_IDSite-id
a.media.ad.siteMEDIA_AdMetadataKeyPLACEMENT_IDCREATIVE URL
a.media.ad.creativeURLMEDIA_AdMetadataKeyCREATIVE_URLConstanten constants
U kunt de volgende constanten gebruiken om mediagebeurtenissen bij te houden:
Andere constanten
Constante
Beschrijving
ERROR_SOURCE_PLAYERConstante voor Flash Player-foutbron
MediaObjectKey-constanten (gebruikt als sleutels binnen MediaObject-instanties)
Constante
Beschrijving
MEDIA_STANDARD_MEDIA_METADATAConstante om metagegevens in te stellen op de
MediaInfo trackLoadMEDIA_STANDARD_AD_METADATAConstante om de metagegevens voor de advertentie in te stellen op
EventData trackEventMEDIA_RESUMEDConstante voor het verzenden van een video-hervat hartslag. Als u video-opvolging van eerder gestopt inhoud wilt hervatten, moet u de eigenschap
Bijvoorbeeld, zeg een gebruiker 30% van de inhoud kijkt, dan sluit app. Hierdoor wordt de sessie beëindigd. Later, als dezelfde gebruiker naar dezelfde inhoud terugkeert en de toepassing de gebruiker toestaat om vanaf hetzelfde punt te hervatten waar deze werd uitgeschakeld, moet de toepassing
dit zal tot een nieuwe zitting voor de video leiden, maar het veroorzaakt ook de SDK om een hartslagverzoek met het gebeurtenistype "resume"te verzenden, dat in rapportering kan worden gebruikt om twee verschillende media zittingen samen te binden.
MEDIA_RESUMED voor het mediaInfo -object instellen wanneer u mediaTrackLoad aanroept. (MEDIA_RESUMED is geen gebeurtenis die u kunt bijhouden met de mediaTrackEvent API.) MEDIA_RESUMED moet worden ingesteld op true wanneer een toepassing inhoud wil blijven bijhouden die een gebruiker niet meer bekijkt, maar die nu weer het kijken wil hervatten.Bijvoorbeeld, zeg een gebruiker 30% van de inhoud kijkt, dan sluit app. Hierdoor wordt de sessie beëindigd. Later, als dezelfde gebruiker naar dezelfde inhoud terugkeert en de toepassing de gebruiker toestaat om vanaf hetzelfde punt te hervatten waar deze werd uitgeschakeld, moet de toepassing
MEDIA_RESUMED instellen op "true" terwijl de mediaTrackLoad API wordt aangeroepen. Het resultaat is dat deze twee verschillende mediasessies voor dezelfde video-inhoud aan elkaar kunnen worden gekoppeld. Hier volgt het voorbeeld van de implementatie:mediaInfo =adb_media_init_mediainfo("test_media_name","test_media_id",10,"vod")mediaInfo[ADBMobile().MEDIA_RESUMED] = truemediaContextData = {}ADBMobile().mediaTrackLoad(mediaInfo, mediaContextData)dit zal tot een nieuwe zitting voor de video leiden, maar het veroorzaakt ook de SDK om een hartslagverzoek met het gebeurtenistype "resume"te verzenden, dat in rapportering kan worden gebruikt om twee verschillende media zittingen samen te binden.
Constanten van inhoudstypen
Constante
Beschrijving
MEDIA_STREAM_TYPE_LIVEConstante voor stroomtype LIVE
MEDIA_STREAM_TYPE_VODConstante voor stroomtype VOD
Constanten voor gebeurtenistype (gebruikt voor de aanroep van trackEvent)
Constante
Beschrijving
MEDIA_BUFFER_STARTType gebeurtenis voor Start buffer
MEDIA_BUFFER_COMPLETEGebeurtenistype voor buffer voltooid
MEDIA_SEEK_STARTType gebeurtenis voor begin van zoekopdracht
MEDIA_SEEK_COMPLETEGebeurtenistype voor zoekopdracht voltooid
MEDIA_BITRATE_CHANGEGebeurtenistype voor wijziging van bitsnelheid
MEDIA_CHAPTER_STARTGebeurtenistype voor Start van hoofdstuk
MEDIA_CHAPTER_COMPLETEType gebeurtenis voor hoofdstuk voltooid
MEDIA_CHAPTER_SKIPGebeurtenistype voor Advertentietype Begin
MEDIA_AD_BREAK_STARTGebeurtenistype voor Advertentietype Begin
MEDIA_AD_BREAK_COMPLETEGebeurtenistype voor AdBreak voltooid
MEDIA_AD_BREAK_SKIPType gebeurtenis voor AdBreak-overslaan
MEDIA_AD_STARTGebeurtenistype voor Advertentietype Begin
MEDIA_AD_COMPLETEGebeurtenistype voor advertentie voltooid
MEDIA_AD_SKIPGebeurtenistype voor overslaan van advertentie
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb