當類型為自訂廣告標籤時,下方的程式碼區塊會定義「詳細資料」JSON物件。
IFeedItemAdapter:getStreamMetadata()返回的MetadataNode包含2個條目:
com.adobe.mediacore.metadata.DefaultMetadataKeys.CUSTOM_AD_MARKERS_METADATA_KEY
的條目,以及由TimeRangeCollection.toMetadata()
返回的元資料節點實例的值。com.adobe.mediacore.metadata.DefaultMetadataKeys.METADATA_KEY_ADJUST_SEEK_ENABLED
的鍵,其值如下的adjust-seek-position屬性。“metadata”: {
“ad” : {
“type”: “custom ad markers”,
“details”: {
"adjust-seek-position": true,
"time-ranges": [
{
"begin": 5000,
"end":15000
},
{
"begin": 120000,
"end":135000
}
]
}
}
}
屬性 | 說明 |
---|---|
調整尋道位置 | true或false,用來設定中繼資料節點中com.adobe.mediacore.metadata.DefaultMetadataKeys.METADATA_KEY_ADJUST_SEEK_ENABLED索引鍵的值。 |
時間範圍 | JSON物件陣列,指示每個廣告標籤的時間範圍。 每個JSON物件項目會對應至com.adobe.mediacore.utils.TimeRange的例項。 |
time-ranges.begin | 以毫秒錶示的值,用於指示廣告標籤的開始時間。 |
time-ranges.end | 以毫秒錶示的值,用於指示廣告標籤的結束時間。 |
請參閱TVSDK檔案,以取得自訂廣告標籤如何運作的詳細資訊。