Class – KVAPartner

  • Class

    KVAPartner

    The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR.


    Overview

    When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions.

     

    Symbols

    Prompting for Consent var descriptionString: String?

    A string containing a description of the partner.

    var nameString: String?

    A string containing the name of the partner.

    func shouldBeIncludedInPromptBool() -> Bool

    Returns a boolean indicating if this partner should be included in a prompt for consent.

    Checking Consent Status func didGrantDate() -> NSDate?

    Returns a date indicating when the user did grant consent.

    var responseBoolNumber: NSNumber?

    A boolean indicating the user’s response.

    var responseDate: NSDate?

    The date when the user did respond to consent.

    Relationships

    Inherits From NSObject

    See Also

    Related Symbols class KVAConsent

    The class KVAConsent provides a means of managing user consent in relationship to GDPR.

    class KochavaTracker

    The class KochavaTracker provides an interface between a host application and Kochava’s Attribution and Analytics Servers. A tracker manages the exchange of data between these two entities, along with the associated tasks and network transactions.

  • Class

    KVAPartner

    The class KVAPartner defines a partner in the context of managing user consent in relationship to GDPR.


    Overview

    When prompting for consent, the user should be presented with a list of the partners with which data would be shared. That list can grow or contract independent of software version because data sharing can take place server-to-server. With these partners being defined within your Kochava dashboard, changes can be made automatically, promptly, and across a range of software versions.

     

    Symbols

    Prompting for Consent property descriptionString

    A string containing a description of the partner.

    property nameString

    A string containing the name of the partner.

    – (BOOL)shouldBeIncludedInPromptBool

    Returns a boolean indicating if this partner should be included in a prompt for consent.

    Checking Consent Status – (nullable NSDate *)didGrantDate

    Returns a date indicating when the user did grant consent.

    property responseBoolNumber

    A boolean indicating the user’s response.

    property responseDate

    The date when the user did respond to consent.

    Relationships

    Inherits From NSObject

    See Also

    Related Symbols class KVAConsent

    The class KVAConsent provides a means of managing user consent in relationship to GDPR.

    class KochavaTracker

    The class KochavaTracker provides an interface between a host application and Kochava’s Attribution and Analytics Servers. A tracker manages the exchange of data between these two entities, along with the associated tasks and network transactions.

 
 

Last Modified: Jul 12, 2018 at 3:00 pm