EVGClientConfigurationBuilder Class Reference

Inherits fromDeclared in
NSObjectEVGClientConfigurationBuilder.h

Overview 

Builds the Marketing Cloud Personalization iOS configuration, including some required settings, provided by the client in [Evergage startWithClientConfiguration:].

Required Settings 

account 

Account within Personalization to use.

1@property (nonnull, nonatomic, copy) NSString *account

dataset 

Dataset within the Personalization account to use.

1@property (nonnull, nonatomic, copy) NSString *dataset

Optional Settings 

usePushNotifications 

If the app uses push notifications (APNS and/or Firebase), allow Personalization to collect the app’s APNS/Firebase token(s) in order to support Personalization push notification campaigns.

1@property (nonatomic) BOOL usePushNotifications

Discussion

Defaults to false.

For more information, see Push Notifications.

See Also

useDesignMode 

Allow user-initiated gesture to connect to the Personalization web console for action mapping screens.

1@property (nonatomic) BOOL useDesignMode

Discussion

Defaults to false. Recommended to use only during development in DEBUG builds.

For more information, see Tracking Guide.