AdswizzCCPAConfig

@objc(AASDKAdswizzCCPAConfig)
public final class AdswizzCCPAConfig : NSObject

The AdswizzCCPAConfig wrapper to setup the U.S. Privacy policy.

  • Builder class to conveniently create an instance of AdswizzCCPAConfig

    See more

    Declaration

    Swift

    @objc(AASDKAdswizzCCPAConfigBuilder)
    public final class Builder : NSObject
  • Explicit notice for collecting consent. Return .yes if the user was presented with the opt-out choice, .no otherwise.

    Declaration

    Swift

    public let explicitNotice: CCPAConsent
  • Indicates if the user has opted-out of the sale of their personal information.

    Declaration

    Swift

    public let optOut: CCPAConsent
  • Indicates if information should operate within the Limited Service Provider Agreement.

    Declaration

    Swift

    public let lspa: CCPAConsent
  • Allows for proper == checks between AdswizzCCPAConfig instances

    Declaration

    Swift

    public override func isEqual(_ object: Any?) -> Bool