DocumentatieAnalyticsHandleiding voor het streamen van mediaverzameling

Standaardmetagegevens implementeren op iOS

Laatst bijgewerkt: 14 juli 2025
  • Onderwerpen:

Gemaakt voor:

  • Gebruiker
  • Beheerder
  • Ontwikkelaar

Metagegevensconstanten

Naam van constanteBeschrijving
ADBMediaObjectKeyStandardMediaMetadataConstante voor het koppelen van standaardmetagegevens op MediaInfo ADBMediaObject

Implementatie

  1. Een woordenboek maken van standaardwaardeparen voor metagegevens met de ADBStandardMetadataKeys
    de meta-gegevenssleutels van IOS

  2. Stel het standaardmetagegevenswoordenboek voor een MediaInfo ADBMediaObject -instantie in met de standaardmetagegevensconstante voor metagegevens.

  3. Geef dit MediaInfo -object op terwijl de trackSessionStart API wordt aangeroepen.

Voorbeeldimplementatie

Instantiƫren van een standaard metagegevensobject, vullen van de gewenste variabelen en stellen het metagegevensobject in op het Media Heartbone-object. Bijvoorbeeld:

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