Added in API level 34
  
  
  
android.adservices.common
Interfaces
| AdServicesOutcomeReceiver<R, E extends Throwable> | 
          
      This interface was deprecated
      in API level 36.
    use OutcomeReceiver instead. Android R is no longer supported. 
          
    
         | 
      
Classes
| AdData | Represents data specific to an ad that is necessary for ad selection and rendering. | 
| AdData.Builder | 
          Builder for AdData objects. 
          
    
         | 
      
| AdFilters | A container class for filters which are associated with an ad. | 
| AdFilters.Builder | 
          Builder for creating AdFilters objects. 
          
    
         | 
      
| AdSelectionSignals | This class holds JSON that will be passed into a JavaScript function during ad selection. | 
| AdServicesPermissions | Permissions used by the AdServices APIs. | 
| AdTechIdentifier | An Identifier representing an ad buyer or seller. | 
| AppInstallFilters | A container for the ad filters that are based on app install state. | 
| AppInstallFilters.Builder | 
          Builder for creating AppInstallFilters objects. 
          
    
         | 
      
| ComponentAdData | Represents data specific to a component ad that is necessary for ad selection and rendering. | 
| FrequencyCapFilters | A container for the ad filters that are based on frequency caps. | 
| FrequencyCapFilters.Builder | 
          Builder for creating FrequencyCapFilters objects. 
          
    
         | 
      
| KeyedFrequencyCap | A frequency cap for a specific ad counter key. | 
| KeyedFrequencyCap.Builder | 
          Builder for creating KeyedFrequencyCap objects. 
          
    
         | 
      
Interfaces
Classes