Implementare metadati standard su iOS implement-standard-metadata-on-ios

Costanti di metadati

Nome costante
Descrizione
ADBMediaObjectKeyStandardMediaMetadata
Costante per il collegamento di metadati standard su MediaInfo ADBMediaObject

Implementazione

  1. Crea un dizionario di coppie di valori standard per la chiave dei metadati utilizzando ADBStandardMetadataKeys
    Chiavi metadati iOS

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

  3. Fornisci l’oggetto MediaInfo richiamando l’API trackSessionStart.

Implementazione di esempio

Crea un’istanza di un oggetto metadata standard, popola le variabili desiderate e imposta 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];
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb