IdentifiedVisitor

public class IdentifiedVisitor : NSObject

Wrapper class for identified visitor tracking

  • Set Identified visitor ID (numeric) for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setInt:)
    public func set(_ visitorId: Int) -> Tracker

    Parameters

    visitorId

    numeric identifier

    Return Value

    the tracker instance

  • Set Identified visitor for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setInt:visitorCategory:)
    public func set(_ visitorId: Int, visitorCategory: Int) -> Tracker

    Parameters

    visitorId

    numeric identifier

    visitorCategory

    visitorCategory

    Return Value

    the tracker instance

  • Set Identified visitor for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setInt:visitorCategoryString:)
    public func set(_ visitorId: Int, visitorCategory: String) -> Tracker

    Parameters

    visitorId

    numeric identifier

    visitorCategory

    visitorCategory

    Return Value

    the tracker instance

  • Set Identified visitor for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setString:)
    public func set(_ visitorId: String) -> Tracker

    Parameters

    visitorId

    visitorId textual identifier

    Return Value

    the tracker instance

  • Set Identified visitor for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setString:visitorCategory:)
    public func set(_ visitorId: String, visitorCategory: Int) -> Tracker

    Parameters

    visitorId

    visitorId textual identifier

    visitorCategory

    visitorCategory

    Return Value

    the tracker instance

  • Set Identified visitor for the current session

    Declaration

    Swift

    @discardableResult
    @objc(setString:visitorCategoryString:)
    public func set(_ visitorId: String, visitorCategory: String) -> Tracker

    Parameters

    visitorId

    visitorId textual identifier

    visitorCategory

    visitorCategory

    Return Value

    the tracker instance

  • Unset identified visitor data. Identified visitor parameters won’t appear in next hits

    Declaration

    Swift

    @discardableResult
    @objc
    public func unset() -> Tracker

    Return Value

    tracker instance