Class ContextData

  • All Implemented Interfaces:

    
    public final class ContextData
    
                        

    Contextual information and configuration for ad serving and processing.

    This class contains contextual data that affects how ads are processed, served, and categorized. It includes advertiser information, bidder details, and content classification data that helps with ad targeting and compliance.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
      ContextData()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Integer getCasAdTypeId() The Creative Ad Server (CAS) ad type identifier for categorization.
      final Long getBidderId() Optional identifier for the bidder that won this ad slot, nullable.
      final Boolean getEnabled() Flag indicating if contextual processing is enabled for this ad.
      final String getAdvertisedContent() Optional string describing the advertised content for compliance, nullable.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ContextData

        ContextData()
    • Method Detail

      • getCasAdTypeId

         final Integer getCasAdTypeId()

        The Creative Ad Server (CAS) ad type identifier for categorization.

      • getBidderId

         final Long getBidderId()

        Optional identifier for the bidder that won this ad slot, nullable.

      • getEnabled

         final Boolean getEnabled()

        Flag indicating if contextual processing is enabled for this ad.

      • getAdvertisedContent

         final String getAdvertisedContent()

        Optional string describing the advertised content for compliance, nullable.