Using the HCP Content Player
The HCP Content Player is a dedicated browser experience enabling accounts to view content sent to them from various features of Veeva CRM. Interactions with content viewed via the HCP Content Player are tracked and saved in Veeva CRM, enabling admins to report and audit on activity of sent content. The HCP Content Player is hosted by Veeva and cannot be embedded in customer-owned pages.
The HCP Content Player supports all Veeva supported languages, including translations for the media controls, slide labels, and error messages.
The following types of content can be viewed in the HCP Content Player:
- HTML content – The following Multichannel CRM JavaScript functions are supported:
- goToSlide()
- goToSlideV2()
- Images – The following formats are supported:
- .png
- .jpg
- .jpeg
- PDFs
- Videos – The following formats are supported:
- .mp4
- .m4v
- .mov
Supported HCP Content Player Entry Points
The following Veeva CRM features utilize the HCP Content Player to view content from Veeva CRM:
- Sharing CLM Content via Web Link or QR Code – Recipients of links for CLM presentations can view the content in the HCP Content Player
- Sharing Websites via Web Link or QR Code – Recipients of links for websites can view the content in the HCP Content Player
- Accessing ISI and PI Documents for CLM Content in the HCP Content Player – Links to Important Safety Information (ISI) and Prescribing Information (PI) documents associated with the slides of the CLM presentations display in the HCP Content Player
- CRM Auto-Publishing for Email Fragments – Recipients of Approved Email with links to Email Fragments directly uploaded to Veeva CRM can view the content in the HCP Content Player
- Sending Local Events Management Content via Approved Email – Recipients of Approved Emails sent with locally uploaded content for an event can use the HCP Content Player to view and download the content
Viewing Content in the HCP Content Player
The HCP Content Player is optimized for both laptops and mobile devices, enabling recipients to view the content in the device most convenient for them.
When viewing the content, the slide navigation panel displays the name of the content, thumbnails for each slide in the presentation, and each slide’s number in the presentation.
Specific controls and actions in each slide vary based on the media type:
-
HTML – Viewers can directly navigate to a slide by selecting it in the panel, or can use the Previous and Next buttons to display each slide in order
Desktop Mobile -
Image – Viewers can directly navigate to a slide by selecting it in the panel, or can use the Previous and Next buttons to display each slide in order
Desktop Mobile -
PDF – Viewers can scroll through the document page by page, or can navigate to pages in the PDF directly via the page’s thumbnail in the navigation bar. Viewers can use the Zoom function to zoom in or out of the document, as well as use their browser or device’s Find function to locate specific text in the document.
Desktop Mobile -
Video – A video player displays that enables viewers to pause the video, adjust volume and playback speed, and scrub the video’s timeline to navigate to specific parts of the video
Desktop Mobile
If the content is marked as expired, the link displays an error message in the HCP Content Player.
Tracking CLM HCP Content Player Activity
Whenever a slide within a presentation or a page within a PDF is viewed via the HCP Content Player for more than two seconds, a Message_Activity_vod record is created in Veeva CRM to track the activity. This record has the following properties:
Field |
Description |
---|---|
Record Type |
Veeva_Content_Player_Activity_vod |
Key_Message_vod |
References the viewed Key_Message_vod record. |
Activity_vod |
Viewed_vod |
Activity_DateTime_vod |
The datetime when the content was viewed. |
CLM_Presentation_vod |
References the appropriate CLM Presentation. |
Media_Type_vod |
The Media Type of the slide. Available values are:
|
Session_Id_vod |
The unique ID for the viewing session. A session is the time from when the player is first loaded to when it is closed, or if no activity is detected for five minutes. |
View_Order_vod |
The order in which the slide was viewed in the session. |
Duration_vod |
The time spent viewing the slide, in seconds. |
Detail_Group_vod |
The value of the Detail_Group_vod field from the associated Key_Message_vod record. |
Product_vod |
The value of the Product_vod field from the associated Key_Message_vod record. |
Video_Start_Time_vod |
Timestamp of where the video started playing. This field only populates when the Media_Type_vod field is Video_vod. |
Video_Last_Viewed_Time_vod |
Timestamp of the last viewed frame of the video. This field only populates when the Media_Type_vod field is Video_vod. |
Video_Total_Time_Spent_vod |
The total time the video played during the session, in seconds. This field only populates when the Media_Type_vod field is Video_vod. |
Video_Length_vod |
The total length of the video, in seconds. This field only populates when the Media_Type_vod field is Video_vod. |
Page_Number_vod |
The page number of the viewed PDF. This field only populates when the Media_Type_vod field is PDF_vod. |
Slide_Number_vod |
Populates with the Display_Order_vod field of the associated CLM_Presentation_Slide_vod record. |
Slide_Version_vod |
The Slide_Version_vod field of the associated Key_Message_vod record. |
Tracking Auto-Published Email Fragment Views and Downloads
When a CRM Auto-Published Email Fragment is viewed in the HCP Content Player for more than two seconds or is downloaded, an Email_Activity_vod record with a record type of Veeva_Content_Player_Activity_vod is created in Veeva CRM to track the activity. This record has the following properties:
Field |
Description for Views |
Description for Downloads |
---|---|---|
Event_Type_vod |
Viewed_vod |
Downloaded_vod |
Activity_DateTime_vod |
The datetime when the content was viewed. |
The datetime when the content was downloaded. |
Media_Type_vod |
The media type. Available values are:
|
n/a |
Duration_vod |
The total time spent on the content. |
n/a |
Veeva_Distribution_vod |
The Veeva Distribution record that was accessed to render the content. |
The Veeva Distribution record that was accessed to download the content. |
Veeva_Content_vod |
The Veeva Content record that was used to upload the content. |
|
Approved_Document_vod |
The Approved Document email fragment record that was used to send the content. |
|
Transaction_Type_vod |
Veeva_Content_vod |
|
Page_Number_vod |
The page number of the viewed PDF. This field only populates when the Media_Type_vod field is PDF_vod. |
n/a |
Video_Start_Time_vod |
Timestamp of where the video is being played from. This field only populates when the Media_Type_vod field is Video_vod. |
n/a |
Video_Last_Viewed_Time_vod |
Timestamp of the furthest viewed frame on the video. This field only populates when the Media_Type_vod field is Video_vod. |
n/a |
Video_Length_vod |
Time in seconds of the length of the video. This field only populates when the Media_Type_vod field is Video_vod. |