Implementación de metadatos estándar en iOS implement-standard-metadata-on-ios

Constantes de metadatos

Nombre de la constante
Descripción
ADBMediaObjectKeyStandardMediaMetadata
Constante para adjuntar metadatos estándar en MediaInfo ADBMediaObject

Implementación

  1. Cree un diccionario de pares de clave-valor para los metadatos estándar usando ADBStandardMetadataKeys.
    Claves de metadatos de IOS

  2. Establezca el diccionario de metadatos estándar en la instancia MediaInfo ADBMediaObject mediante el uso de la constante de metadatos estándar para los metadatos.

  3. Proporcione este objeto de MediaInfo e invoque la API trackSessionStart.

Implementación de muestra

Cree una instancia de un objeto de metadatos estándar, rellene las variables deseadas y establezca el objeto de metadatos en el objeto de Media Heartbeat. Por ejemplo:

// 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