AATVendorConsentDelegate
@objc public protocol AATVendorConsentDelegate {
/// Gets the consent for an ad network
/// - Parameter network: the ad network to get consent for it
/// - Returns: A ``NonIABConsent`` state for the passed ad network
func getConsentForNetwork(_ network: AATAdNetwork) -> NonIABConsent
/// Gets the consent for AddApptr GmbH as the legal entity holding the Gravite brand.
/// -Returns: A ``NonIABConsent`` state for AddApptr GmbH.
func getConsentForAddapptr() -> NonIABConsent
}
@protocol AATVendorConsentDelegate
/// Gets the consent for an ad network
/// \param network the ad network to get consent for it
/// returns:
/// A <code>NonIABConsent</code> state for the passed ad network
- (enum NonIABConsent)getConsentForNetwork:(enum AATAdNetwork)network;
/// Gets the consent for AddApptr GmbH as the legal entity holding the Gravite brand.
/// returns:
/// A <code>NonIABConsent</code> state for AddApptr GmbH.
- (enum NonIABConsent)getConsentForAddapptr;
@end
Last updated