Each Adobe Experience Platform Launch property needs the following extensions installed and configured in the Extension screen:
Per https://studio.support.brightcove.com/publish/choosing-correct-embed-code.html, use the "In-Page embed code (Advanced)" code snippet in the HTML of each Web page where a video player is to render. See also: https://studio.support.brightcove.com/players/generating-player-embed-code.html
While this extension version 1.1.0 supports embedding multiple BrightCove videos on a single Web page, be sure that the
id property within the advanced embed tags, if they exist, have different values, like:
player2, and so on.
On pages with multiple videos, note that each video uses the same configuration set in the Platform Launch rule executing on that page. For example, if you create a rule with an event that triggers on a video that is 50% complete, each video on the page triggers the rule at the 50% cue point.
If the webpage you are planning to use with this extension has a chance of interacting with the video before the Platform Launch tag has had a chance to completely load, consider loading the Platform Launch library synchronously, and place the
There are seven data elements available within the extension, none of which require configuration.
There are seven events available within the extension, only Custom Cue Point Tracking requires configuration.
There will be one Platform Launch rule for every Video Event (the seven events listed above). Create a specific Platform Launch rule for each event you want to track. In other words, if you don't want to track Video Pause, don't create a rule for it.
The rules have three actions:
Example Platform Launch Rule for "Video Start"
The following Video Extension objects are to be included:
In an Analytics "Set Variables" action, set:
The Analytics "Send Beacon" action (
The Analytics "Clear Variables" action
For those who might not want to provision multiple eVars or props for each video element, data elements values can be concatenated within Platform Launch, and then parsed into Classification reports using the Classification Rule Builder Tool, https://docs.adobe.com/content/help/en/analytics/components/classifications/classifications-rulebuilder/classification-rule-builder.html, and then applied as a segment in Analysis Workspace.
To do this, create a new data element called something like "Video MetaData" and program it to pull in all the Video Data Elements (listed above) and concatenate them together.
var r = ; r.push( \_satellite.getVar( 'Video ID' ) ); r.push( \_satellite.getVar( 'Video Name' ) ); r.push( \_satellite.getVar( 'Video Duraction' ) ); return r.join('|');