本頁涵蓋 應用程式版本 變數的資料集合。 如需對應的報表維度,請參閱應用程式版本。
應用程式版本變數可識別您的媒體播放器應用程式的版本。 在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 Edge
使用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 |
|---|
|
Roku 2.x
在ADBMobileConfig.json的mediaHeartbeat區段中設定sdkVersion。 此欄位會擷取您的播放器應用程式版本,而非Roku 2.x SDK程式庫版本:
| code language-json |
|---|
|
媒體收集API
在sessionStart POST要求的params物件中包含media.sdkVersion:
| code language-json |
|---|
|
如需完整的要求結構,請參閱媒體收集API工作階段參考。
recommendation-more-help
media-analytics-help