Implementazione dei metadati standard su iOS

Costanti metadati

Nome costante Descrizione
ADBMediaObjectKeyStandardMediaMetadata Costante per l'associazione di metadati standard su MediaInfo ADBMediaObject

Implementazione

  1. Crea un dizionario di coppie di valori chiave di metadati standard utilizzando ADBStandardMetadataKeys
    Tasti di metadati IOS

  2. Imposta il dizionario metadati standard sull'istanza MediaInfo ADBMediaObject utilizzando la costante metadati standard per i metadati.

  3. Fornisci questo oggetto MediaInfo durante la chiamata dell'API trackSessionStart.

Implementazione di esempio

Creare un'istanza di un oggetto metdata standard, compilare le variabili desiderate e impostare l'oggetto metadati sull'oggetto Media Heartbeat. Ad esempio:

// Sample implementation for using standard video metadata keys 
 
NSMutableDictionary *standardVideoMetadata = [[NSMutableDictionary alloc] init]; 
 
[standardVideoMetadata setObject:@"Sample Show" forKey:ADBVideoMetadataKeySHOW]; 
 
[standardVideoMetadata setObject:@"Sample Season" forKey:ADBVideoMetadataKeySEASON]; 
 
[standardVideoMetadata setObject:@"Sample Episode" forKey:ADBVideoMetadataKeyEPISODE]; 
 
[mediaObject setValue:standardVideoMetadata forKey:ADBMediaObjectKeyStandardMediaMetadata];
// Sample implementation for using standard audio metadata keys 
 
NSMutableDictionary *standardAudioMetadata = [[NSMutableDictionary alloc] init];  
 
[standardAudioMetadata setObject:@"Sample Album"   forKey:ADBAudioMetadataKeyALBUM];  
 
[standardAudioMetadata setObject:@"Sample Label"   forKey:ADBAudioMetadataKeyLABEL]; 
 
[mediaObject setValue:standardAudioMetadata   forKey:ADBMediaObjectKeyStandardMediaMetadata];

In questa pagina