本页介绍 应用程序版本 变量的数据收集。 有关相应的报表维度,请参阅应用程序版本。
应用程序版本变量可标识媒体播放器应用程序的版本。 在SDK初始化期间设置一次;该值自动包含在每个后续会话开始请求中。 使用与应用程序的发行周期匹配的版本字符串(例如,"2.1.0"或"prod-YYYY-03-15")。
NOTE
此字段捕获 媒体播放器应用程序 的版本,而不是Adobe的SDK库。 Adobe自己的SDK库版本将作为单独的内部字段自动收集。
属性
值
媒体收集API参数
media.sdkVersion必需
否
发送条件
建议的实施类型
Web SDK
调用configure时,在streamingMedia配置对象中设置appVersion:
| code language-javascript |
|---|
|
iOS
在初始化媒体跟踪器之前,在应用程序配置中设置edgeMedia.appVersion:
| code language-swift |
|---|
|
Android
在初始化媒体跟踪器之前,在应用程序配置中设置edgeMedia.appVersion:
| code language-kotlin |
|---|
|
Roku
使用ADB_CONSTANTS.CONFIGURATION.MEDIA_APP_VERSION在SDK配置中设置应用程序版本:
| code language-brightscript |
|---|
|
Media Edge API
在sessionStart请求的sessionDetails对象中包括appVersion:
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
Media SDK JS 3.x
在调用ADB.Media.configure之前对MediaConfig对象设置appVersion:
| code language-javascript |
|---|
|
Chromecast
在ADBMobile配置的mediaHeartbeat部分中设置sdkVersion。 此字段会捕获您的播放器应用程序版本,而不是Chromecast SDK库版本。
| code language-javascript |
|---|
|
媒体收集API
在sessionStart POST请求的params对象中包括media.sdkVersion:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。
recommendation-more-help
media-analytics-help