Configuring Viewer ID Tracking
Overview
The Viewer ID Tracking property can be used to capture/collect viewerIDs of known users from various marketing integrations by leverages 3rd party cookie tracking.
Requirements
The following requirements are needed for the Viewer ID Tracking:
- Brightcove Player v7.18.0 or newer
Implement using Players module
To configure the Viewer ID Tracking property, follow these steps:
- Open the Players module.
- Click the link for the player you want to configure.
- Expand the Viewer ID Tracking accordion on the Analytics tab.
- Toggle Enable Viewer ID Tracking on, then choose your provider from the Service dropdown.
The following integrations can be configured with this property:
Connect your Integration
Oracle Eloqua:
- Select Eloqua
- Enter your Eloqua Base Url (for example,
https://secure.p01.eloqua.com) - Enter your Site
- Click Publish Changes

HubSpot:
- Select HubSpot
- Enter your Account ID
- Click Publish Changes

Marketo:
- Select Marketo
- Enter your Account ID
- Enter your Domain Level Override
- Click Publish Changes

Salesforce:
- Select Salesforce
- Click Publish Changes

Sailthru:
- Select Sailthru
- Click Publish Changes

Adobe:
- Select Adobe
- Enter the Organization ID. For more information on how to locate the Organization ID, see here.
- Click Publish Changes

Braze:
- Select Braze
- Enter your API Key
- Click Publish Changes

Implement using JSON Editor
To configure the Viewer ID Tracking property in the JSON Editor, follow these steps:
- Open the Players module.
- Click the link for the player you want to configure.
- Expand the JSON Editor accordion on the Overview tab.
- Edit the JSON Editor object to add the
viewer_id_sourceproperty.
Here are some examples to implement all the integrations:
- Oracle Eloqua
"viewer_id_source": { "source": "eloqua", "endpoint": "endpointXYZ", "site": "siteXYZ" } - HubSpot
"viewer_id_source": { "source": "hubspot", "account_id": "account1234" } - Marketo
"viewer_id_source": { "source": "marketo", "account_id": "account1234", "domain_level": "1" } -
Salesforce
"viewer_id_source": { "source": "salesforce" } - Sailthru
"viewer_id_source": { "source": "sailthru" } - Adobe
"viewer_id_source": { "source": "adobe", "marketing_cloud_org_id": "test@AdobeOrg" } - Braze
"viewer_id_source": { "source": "braze", "api_key": "123XYZ" }