ReferralData

@objcMembers
@objc(GetSocialReferralData)
public final class ReferralData : NSObject
extension ReferralData: Encodable

Define referral data.

  • Invite token.

    Declaration

    Swift

    public internal(set) var token: String { get }
  • Referrer user id.

    Declaration

    Swift

    public internal(set) var referrerUserId: String? { get }
  • Referrer channel id.

    Declaration

    Swift

    public internal(set) var referrerChannelId: String { get }
  • Indicate if first match.

    Declaration

    Swift

    public internal(set) var isFirstMatch: Bool { get }
  • Indicate if guaranteed match.

    Declaration

    Swift

    public internal(set) var isGuaranteedMatch: Bool { get }
  • Indicate if reinstall.

    Declaration

    Swift

    public internal(set) var isReinstall: Bool { get }
  • Indicate if first match is link.

    Declaration

    Swift

    public internal(set) var isFirstMatchLink: Bool { get }
  • Link parameters.

    Declaration

    Swift

    public internal(set) var linkParams: [String : String] { get }
  • Original link parameters.

    Declaration

    Swift

    public internal(set) var originalLinkParams: [String : String] { get }
  • Description.

    Declaration

    Swift

    public override var description: String { get }
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws