AI-generated Key Takeaways
-
GADPublisherPrivacyPersonalizationState
is an enum defining how user data is used for ad personalization. -
It includes three states:
default
,enabled
(for personalized ads), anddisabled
(for non-personalized ads). -
default
follows the standard publisher privacy settings, whileenabled
anddisabled
offer explicit control over personalization.
GADPublisherPrivacyPersonalizationState
enum GADPublisherPrivacyPersonalizationState : NSInteger {}
Publisher privacy treatment personalization states.
-
Indicates that ad requests should receive the default publisher privacy treatment.
Declaration
Swift
case `default` = 0
Objective-C
GADPublisherPrivacyPersonalizationStateDefault = 0
-
Indicates that ad requests should receive personalized publisher privacy treatment.
Declaration
Swift
case enabled = 1
Objective-C
GADPublisherPrivacyPersonalizationStateEnabled = 1
-
Indicates that ad requests should receive non-personalized publisher privacy treatment.
Declaration
Swift
case disabled = 2
Objective-C
GADPublisherPrivacyPersonalizationStateDisabled = 2