CISAnalyticsCreator

Objective-C

@interface CISAnalyticsCreator : NSObject

/**
* Initialize Conviva Analytics SDK with the required settings.
* @param customerKey Customer Key.
* @return CISAnalytics instance.
*/
+ (CISAnalytics) createWithCustomerKey:(NSString *)customerKey;

/**
* Initialize Conviva Analytics SDK with the required settings.
* @param customerKey Customer Key.
* @param settings dictionary. Please refer "Settings" section decfined in CSSConstants.h for possible values.
* @return CISAnalytics instance.
*/
+ (CISAnalytics) createWithCustomerKey:(NSString *)customerKey
                              settings:(NSDictionary*)settings;


@end

Swift

class CISAnalyticsCreator : NSObject

Undocumented

  • Initialize Conviva Analytics SDK with the required settings.

    Declaration

    Objective-C

    + (CISAnalytics)createWithCustomerKey:(NSString *)customerKey;

    Swift

    class func create(withCustomerKey customerKey: String!) -> CISAnalytics!

    Parameters

    customerKey

    Customer Key.

    Return Value

    CISAnalytics instance.

  • Initialize Conviva Analytics SDK with the required settings.

    Declaration

    Objective-C

    + (CISAnalytics)createWithCustomerKey:(NSString *)customerKey
                                 settings:(NSDictionary *)settings;

    Swift

    class func create(withCustomerKey customerKey: String!, settings: [AnyHashable : Any]!) -> CISAnalytics!

    Parameters

    customerKey

    Customer Key.

    settings

    dictionary. Please refer “Settings” section decfined in CSSConstants.h for possible values.

    Return Value

    CISAnalytics instance.