Implementare metadati standard su iOS

Ultimo aggiornamento: 2023-01-23
  • Argomenti:
  • Media Analytics
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • User
    Admin
    Developer

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];

In questa pagina