Support Home > SDK Integration > SDK – KochavaTracker > Class – KochavaTracker > Instance Method – sendIdentityLink(with:)

Instance Method – sendIdentityLink(with:)

  • Instance Method

    sendIdentityLink(with:)

    Sends identity information to Kochava, where it can be integrated into Analytics.


    Declaration

    Parameters

    dictionary A dictionary containing one or more key/value pairs providing some form of identification. The key(s) represent a kind of identification and the corresponding value(s) represent an identifying value.

    Discussion

    Identity Link provides the opportunity to “link different identities” together. For example, you may have assigned each user of your app an internal userid which you want to connect to a user’s service identifier. Using this method, you can send both your internal id and their service identifier and connect them in the Kochava database.

    Kochava reports can be output to show additional identity information for devices in the Kochava database so that you can supplement your reports with internal identifiers that are useful to you and your application.

     

    BEST PRACTICES: Although you can call this method any time, it is best called just once per data pair being connected and it is your responsibility to know you have or have not made that connection.

     

    If you have this information already at the time when the KochavaTracker is being configured, you may alternately provide it at that time using the kKVAParamIdentityLinkDictionaryKey.

     

    Sample Code:

  • Instance Method

    sendIdentityLink(with:)

    Sends identity information to Kochava, where it can be integrated into your Analytics.


    Declaration

    Parameters

    dictionary A dictionary containing one or more key/value pairs providing some form of identification. The key(s) represent a kind of identification and the corresponding value(s) represent an identifying value.

    Discussion

    Identity Link provides the opportunity to “link different identities” together. For example, you may have assigned each user of your app an internal userid which you want to connect to a user’s service identifier. Using this method, you can send both your internal id and their service identifier and connect them in the Kochava database.

    Kochava reports can be output to show additional identity information for devices in the Kochava database so that you can supplement your reports with internal identifiers that are useful to you and your application.

     

    BEST PRACTICES: Although you can call this method any time, it is best called just once per data pair being connected and it is your responsibility to know you have or have not made that connection.

     

    If you have this information already at the time when the KochavaTracker is being configured, you may alternately provide it at that time using the kKVAParamIdentityLinkDictionaryKey.

     

    BEST PRACTICES: When possible, Identity Link information should be provided using the kKVAParamIdentityLinkDictionaryKey when the KochavaTracker is being configured, as opposed to using instance method sendIdentityLinkWithDictionary:, to ensure that your identity values are always associated with your install.

     

    Sample Code:

See Also

Related Symbols constant kKVAParamIdentityLinkDictionaryKey

A constant to be used as a key in a key/value pair, where the corresponding value is a dictionary providing identity information.

 
 

Last Modified: Jul 12, 2018 at 9:29 am