In questa pagina viene illustrata la raccolta dati per la variabile ID risorsa. Vedi ID risorsa per la dimensione di reporting corrispondente.
La variabile ID risorsa è l’identificatore univoco della risorsa multimediale sottostante (ad esempio, un ID episodio, un ID filmato o un ID evento live). In genere proviene da autorità di metadati come EIDR, TMS/Gracenote o Rovi, ma sono accettati anche ID proprietari o interni. Utilizzalo quando devi confrontare il coinvolgimento tra piattaforme di distribuzione che possono assegnare ID di contenuto diversi alla stessa risorsa sottostante.
ID in maiuscolo: assetID.a.media.assetc_contextdata.a.media.assetTipi di implementazione consigliati
Imposta assetID all’interno di xdm.mediaCollection.sessionDetails quando chiama sendEvent:
| code language-javascript |
|---|
|
Passa l’ID risorsa come chiave di metadati nell’argomento HashMap a trackSessionStart. Usa MediaConstants.VideoMetadataKeys.ASSET_ID.
| code language-swift |
|---|
|
Passa l’ID risorsa come chiave di metadati nell’argomento HashMap a trackSessionStart. Usa MediaConstants.VideoMetadataKeys.ASSET_ID.
| code language-kotlin |
|---|
|
Utilizza createMediaSession per impostare assetID in sessionDetails:
| code language-brightscript |
|---|
|
Chiama l’endpoint sessionStart con assetID in xdm.mediaCollection.sessionDetails:
| code language-json |
|---|
|
Tipi di implementazione legacy (solo Analytics)
Passa l’ID risorsa nell’oggetto contextData utilizzando ADB.Media.VideoMetadataKeys.AssetId:
| code language-javascript |
|---|
|
Utilizzare ADBMobile.media.VideoMetadataKeys.ASSET_ID per impostare l’ID risorsa nella proprietà StandardMediaMetadata dell’oggetto multimediale prima di chiamare trackSessionStart:
| code language-javascript |
|---|
|
Includi media.assetId nell’oggetto params:
| code language-json |
|---|
|
Per la struttura completa delle richieste, consulta il Riferimento sessioni API di Media Collection.