GetSocialReferralData Class Reference

Inherits from NSObject
Declared in GetSocialReferralData.h

Properties and Methods

Properties

@property token

Unique Smart Invite link token. There is unique association between token and attached referral data.

@property (nonatomic, strong, readonly) NSString *token

Declared In

GetSocialReferralData.h

@property referrerUserId

The GetSocial user id of the user that created the referral data.

@property (nonatomic, strong, readonly) NSString *referrerUserId

Declared In

GetSocialReferralData.h

@property referrerChannelId

The id of the channel that was used for the invite.

@property (nonatomic, strong, readonly) NSString *referrerChannelId

Declared In

GetSocialReferralData.h

@property isFirstMatch

Returns true if the app is installed for the first time on this device.

@property (nonatomic, readonly) bool isFirstMatch

Return Value

true if the app is installed on this device for the first time, otherwise false.

Declared In

GetSocialReferralData.h

@property isGuaranteedMatch

If GetSocial is able to retrieve extra meta information (e.g. from Facebook or depplink) we provide 100% guarantee that received data corresponds to the user. In other cases we use fingerprinting to find a best match.

@property (nonatomic, readonly) bool isGuaranteedMatch

Return Value

true if GetSocial can give 100% guarantee that received referral data corresponds to the user, false in case of the best match.

Declared In

GetSocialReferralData.h

@property isReinstall

Returns true if the app is reinstalled on this device.

@property (nonatomic, readonly) bool isReinstall

Return Value

true if the app is reinstalled on this device, otherwise false.

Declared In

GetSocialReferralData.h

@property isFirstMatchLink

Returns true if the app is opened for this link the first time on this device.

@property (nonatomic, readonly) bool isFirstMatchLink

Return Value

true if the app is opened for this link the first time on this device, otherwise false.

Declared In

GetSocialReferralData.h

@property customData

Custom data that is assigned to this referral data. Includes value overrides from the Smart Link. (Deprecated: Use linkParams property instead.)

@property (nonatomic, strong, readonly) NSDictionary *customData

Declared In

GetSocialReferralData.h

@property linkParams

Link parameters that are assigned to this referral data. Includes value overrides from the Smart Link. (Deprecated: Use referralLinkParams property instead.)

@property (nonatomic, strong, readonly) NSDictionary *linkParams

Declared In

GetSocialReferralData.h

@property originalCustomData

Original Custom data that is assigned to this referral data. Contains original custom data attached to the Smart Link without overrides. (Deprecated: Use originalLinkParams property instead.)

@property (nonatomic, strong, readonly) NSDictionary *originalCustomData

Declared In

GetSocialReferralData.h

@property originalLinkParams

Original Link parameters that are assigned to this referral data. Contains original link parameters attached to the Smart Link without overrides. (Deprecated: Use originalReferralLinkParams property instead.)

@property (nonatomic, strong, readonly) NSDictionary *originalLinkParams

Declared In

GetSocialReferralData.h

@property referralLinkParams

Referral Link parameters that are assigned to this referral data. Includes value overrides from the Smart Link.

@property (nonatomic, strong, readonly) NSDictionary *referralLinkParams

Declared In

GetSocialReferralData.h

@property originalReferralLinkParams

Original Referral Link parameters that are assigned to this referral data. Contains original link parameters attached to the Smart Link without overrides.

@property (nonatomic, strong, readonly) NSDictionary *originalReferralLinkParams

Declared In

GetSocialReferralData.h