tagMediaPlayer

Tags a TaggableElement to be tracked as MediaPlayerContext.

tagMediaPlayer = (parameters: {
id: string,
options?: TagLocationOptions,
onError?: TrackerErrorHandlerCallback
}) => TagLocationReturnValue

Parameters

typedefault value
requiredidstring
optionaloptionsTagLocationOptions
optionalonErrorTrackerErrorHandlerCallbackTrackerConsole.error

Returns

TagLocationReturnValue

Examples

import { tagMediaPlayer } from '@objectiv/tracker-browser';
<div {...tagMediaPlayer({ id: 'player-id' })}>
<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" />
</div>
<Player {...tagMediaPlayer({ id: 'player-id' })}>
<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" />
</Player>

Did you know ?

tagMediaPlayer is just syntactic sugar on top of tagLocation.