Mise en œuvre de métadonnées standard sur iOS implement-standard-metadata-on-ios
Constantes de métadonnées
Nom de constante
Description
ADBMediaObjectKeyStandardMediaMetadata
Constante permettant d’associer des métadonnées standard à
MediaInfo ADBMediaObject
Mise en œuvre
-
Créez un dictionnaire des paires clé-valeur des métadonnées publicitaires standard à l’aide de
ADBStandardMetadataKeys
.
Clés de métadonnées iOS -
Définissez le dictionnaire des métadonnées standard sur l’instance
MediaInfo
ADBMediaObject
à l’aide de la constante de métadonnées standard pour les métadonnées. -
Fournissez l’objet
MediaInfo
lorsque vous appelez l’APItrackSessionStart
.
Exemple de mise en œuvre
Instanciez un objet de métadonnées standard, renseignez les variables désirées et définissez l’objet de métadonnées sur l’objet Media Heartbeat. Par exemple :
// 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