In this section, you will find all the properties references
There is a tab global properties, which includes all commons properties including e-commerce properties, and there is a tab video properties, dedicated only to video events properties
Here is the list of all properties for common and e-commerce events
content_type
* select_content
string
coupon
* add_payment_info
* add_shipping_info
* begin_checkout
* purchase
* refund
string
currency
* purchase
* refund
* begin_checkout
* add_to_cart
* add_payment_info
* add_shipping_info
* add_to_wishlist
* generate_lead
* remove_from_cart
* view_cart
string (ISO 4217)
id
* purchase
* generate_lead
* refund
string
items
* add_shipping_info
* add_to_cart
* add_to_wishlist
* begin_checkout
* remove_from_cart
* select_item
* view_cart
* view_item
* view_item_list
* purchase
* add_payment_info
* refund
item_id
* select_content
string
item_list_name
* select_item
* view_item_list
string
method
* login
* sign_up
string
page_name
* page_view
string
page_type
* page_view
string
payment_method
* purchase
* add_payment_info
string
revenue
* add_payment_info
* begin_checkout
* view_item
* purchase
* refund
number
search_term
* search
string
shipping_amount
* purchase
* refund
number
shipping_tier
* add_shipping_info
string
status
* purchase
string
tax_amount
* purchase
* refund
number
type
* purchase
* refund
string
user
All events
value
* purchase
* refund
* begin_checkout
* add_to_cart
* add_payment_info
* add_shipping_info
* add_to_wishlist
* generate_lead
* remove_from_cart
* view_cart
number
The setProperty method allows you to set persistent properties that are automatically added to all events sent by the Commanders Act Web SDK.
Usage example:
will returns the following result
Here is the list of all properties for video events
video_session_id
All video events
String
content_asset_id
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete * video_share
String
Array [String]
content_pod_id
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete * video_share
String
Array [String]
ad_asset_id
* video_start * video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
String
Array [String]
ad_pod_id
* video_start * video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
String
Array [String]
ad_type
* video_start * video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
String
cursor_position
All video events
Integer
seek_position
* video_seek_start * video_seek_complete
Integer
total_length
All video events
Integer
bitrate
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_content_playing * video_share
String
framerate
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_content_playing * video_share
Float
video_player
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_share
String
sound
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_share
Number
full_screen
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_share
Boolean
ad_enabled
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_share
Boolean
image_quality
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_share
String
livestream
* video_start * video_pause * video_error * video_buffer_start * video_buffer_complete * video_seek_start * video_seek_complete * video_resume * video_complete * video_content_start * video_share
Boolean
video_title
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete * video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
string
video_description
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
keywords
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
Array [String]
season
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
episode
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
video_category
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
program
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
publisher
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete * video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
String
channel
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
String
full_episode
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
Boolean
airdate
* video_content_start * video_content_playing * video_content_quarter_reached * video_content_complete
string (ISO 8601)
pod_position
* video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
Integer
pod_length
* video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
Integer
load_type
* video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
Enum
content
* video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
Object
ad_quartile
* video_ad_start * video_ad_playing * video_ad_stop * video_ad_complete * video_ad_skip * video_ad_break_start * video_ad_break_complete * video_ad_click
Integer
interruption_method
* video_error
String
user
All video events