Skip navigation links
A C D E G I K L N O P R S T U W 

A

add(String, String) - Method in class com.kochava.base.Tracker.IdentityLink
Adds an Identity given a key value pair.
add(Map<String, String>) - Method in class com.kochava.base.Tracker.IdentityLink
Adds a Map of Identity key value pairs.
addCustom(String, String) - Method in class com.kochava.base.Tracker.Configuration
Adds a custom parameter.
addCustom(JSONObject) - Method in class com.kochava.base.Tracker.Configuration
Adds a custom parameter json object.
addCustom(String, double) - Method in class com.kochava.base.Tracker.Event
Adds a custom double value.
addCustom(String, long) - Method in class com.kochava.base.Tracker.Event
Adds a custom long value.
addCustom(String, String) - Method in class com.kochava.base.Tracker.Event
Adds a custom String value.
addCustom(String, Date) - Method in class com.kochava.base.Tracker.Event
Adds a custom Date value.
addCustom(String, boolean) - Method in class com.kochava.base.Tracker.Event
Adds a custom boolean value.
addCustom(JSONObject) - Method in class com.kochava.base.Tracker.Event
Adds multiple key value pairs to the event.
addPushToken(String) - Static method in class com.kochava.base.Tracker
Adds a new Firebase Cloud Messaging instance ID token.
attemptCount - Variable in class com.kochava.base.InstallReferrer
Number of attempts it took to retrieve the install referrer.
AttributionUpdateListener - Interface in com.kochava.base
Tracker Attribution Update listener.

C

clearConsentShouldPrompt() - Static method in class com.kochava.base.Tracker
Clears the consent should prompt flag.
com.kochava.base - package com.kochava.base
KochavaTracker (Android)
Configuration(Context) - Constructor for class com.kochava.base.Tracker.Configuration
Creates a Configuration Builder that is used to configure the Tracker
configure(Tracker.Configuration) - Static method in class com.kochava.base.Tracker
Configures the Tracker.
ConsentPartner(Parcel) - Constructor for class com.kochava.base.Tracker.ConsentPartner
 
ConsentStatusChangeListener - Interface in com.kochava.base
Intelligent Consent Management Status Change Listener.
CREATOR - Static variable in class com.kochava.base.Tracker.ConsentPartner
 
CREATOR - Static variable in class com.kochava.base.Tracker.Event
Creator for building an Event from a Parcel object.

D

Deeplink - Class in com.kochava.base
Deeplink result object.
DeepLinkListener - Interface in com.kochava.base
DeepLink and Deferred DeepLink Listener.
DeeplinkProcessedListener - Interface in com.kochava.base
Deeplink processed and complete listener.
describeContents() - Method in class com.kochava.base.Tracker.ConsentPartner
 
describeContents() - Method in class com.kochava.base.Tracker.Event
There are no special objects in this Parcelable instance.
description - Variable in class com.kochava.base.Tracker.ConsentPartner
Partner Description.
destination - Variable in class com.kochava.base.Deeplink
Destination path or url.
duration - Variable in class com.kochava.base.InstallReferrer
Total amount of time (seconds) across all attempts that it took to retrieve the install referrer.

E

Event(int) - Constructor for class com.kochava.base.Tracker.Event
Creates an Event with a standard name.
Event(String) - Constructor for class com.kochava.base.Tracker.Event
Creates an Event with a custom name.
Event(Parcel) - Constructor for class com.kochava.base.Tracker.Event
Creates an Event with a saved Parcel object.
EVENT_TYPE_ACHIEVEMENT - Static variable in class com.kochava.base.Tracker
Achievement earned.
EVENT_TYPE_AD_CLICK - Static variable in class com.kochava.base.Tracker
Ad Click
EVENT_TYPE_AD_VIEW - Static variable in class com.kochava.base.Tracker
Ad View.
EVENT_TYPE_ADD_TO_CART - Static variable in class com.kochava.base.Tracker
Item added to cart.
EVENT_TYPE_ADD_TO_WISH_LIST - Static variable in class com.kochava.base.Tracker
Item added to wish list.
EVENT_TYPE_CHECKOUT_START - Static variable in class com.kochava.base.Tracker
User started checking out.
EVENT_TYPE_CONSENT_GRANTED - Static variable in class com.kochava.base.Tracker
Consent Granted.
EVENT_TYPE_DEEP_LINK - Static variable in class com.kochava.base.Tracker
Deep Link
EVENT_TYPE_LEVEL_COMPLETE - Static variable in class com.kochava.base.Tracker
User completed level.
EVENT_TYPE_PURCHASE - Static variable in class com.kochava.base.Tracker
Physical or in app purchase.
EVENT_TYPE_PUSH_OPENED - Static variable in class com.kochava.base.Tracker
Push Opened.
EVENT_TYPE_PUSH_RECEIVED - Static variable in class com.kochava.base.Tracker
Push Received.
EVENT_TYPE_RATING - Static variable in class com.kochava.base.Tracker
User rating.
EVENT_TYPE_REGISTRATION_COMPLETE - Static variable in class com.kochava.base.Tracker
User completed registration.
EVENT_TYPE_SEARCH - Static variable in class com.kochava.base.Tracker
User search.
EVENT_TYPE_START_TRIAL - Static variable in class com.kochava.base.Tracker
Start Trial
EVENT_TYPE_SUBSCRIBE - Static variable in class com.kochava.base.Tracker
Subscribe
EVENT_TYPE_TUTORIAL_COMPLETE - Static variable in class com.kochava.base.Tracker
User completed tutorial.
EVENT_TYPE_VIEW - Static variable in class com.kochava.base.Tracker
User viewed something.
executeAdvancedInstruction(String, String) - Static method in class com.kochava.base.Tracker
Use only if directed to by your Client Success Manager.

G

getAttribution() - Static method in class com.kochava.base.Tracker
Returns previously gathered attribution as serialized json.
getConsentDescription() - Static method in class com.kochava.base.Tracker
Returns the consent description.
getConsentPartners() - Static method in class com.kochava.base.Tracker
Returns the list of consent partners as configured on the Kochava dashboard.
getConsentPartnersJson() - Static method in class com.kochava.base.Tracker
Returns the list of consent partners as configured on the Kochava dashboard.
getConsentResponseTime() - Static method in class com.kochava.base.Tracker
Returns when consent was either granted or declined.
getDeviceId() - Static method in class com.kochava.base.Tracker
Returns the generated unique Device ID.
getInstallReferrer() - Static method in class com.kochava.base.Tracker
Returns the app Install Referrer if present.
getVersion() - Static method in class com.kochava.base.Tracker
Returns the Tracker version.
googlePlayInstant - Variable in class com.kochava.base.InstallReferrer
Boolean indicating if the user has interacted with the app's instant experience in the past 7 days.
granted - Variable in class com.kochava.base.Tracker.ConsentPartner
True if consent was granted for this partner or False if declined or unknown.

I

IdentityLink() - Constructor for class com.kochava.base.Tracker.IdentityLink
 
installBeginServerTime - Variable in class com.kochava.base.InstallReferrer
Unix Timestamp for when the install began server-side in seconds.
installBeginTime - Variable in class com.kochava.base.InstallReferrer
Unix Timestamp for when the install began in seconds.
InstallReferrer - Class in com.kochava.base
Install Referrer.
InstallReferrer.InstallReferrerStatus - Annotation Type in com.kochava.base
Install Referrer status messages.
installVersion - Variable in class com.kochava.base.InstallReferrer
The app's version at the time when the app was first installed.
isConfigured() - Static method in class com.kochava.base.Tracker
Returns if the Tracker is currently configured.
isConsentGranted() - Static method in class com.kochava.base.Tracker
Returns if consent is currently granted.
isConsentGrantedOrNotRequired() - Static method in class com.kochava.base.Tracker
Returns if consent is granted or consent is not required.
isConsentRequired() - Static method in class com.kochava.base.Tracker
Returns if consent is currently required for this user.
isConsentRequirementsKnown() - Static method in class com.kochava.base.Tracker
Returns if the SDK has completed a handshake with the server and determined if consent is required and if so what the partners are and if the app should prompt the user.
isConsentShouldPrompt() - Static method in class com.kochava.base.Tracker
Returns if the host app should prompt the user for consent.
isGathered() - Method in class com.kochava.base.InstallReferrer
Returns if an install referrer gather attempt has been made.
isLegacy - Variable in class com.kochava.base.InstallReferrer
Indicates that this install referrer came from the legacy Broadcast Receiver.
isSessionActive() - Static method in class com.kochava.base.Tracker
Returns if a session is currently active.
isSleep() - Static method in class com.kochava.base.Tracker
Returns if the Tracker is currently set to a sleep state or not.
isSupported() - Method in class com.kochava.base.InstallReferrer
Returns if the install referrer is supported on this device.
isValid() - Method in class com.kochava.base.InstallReferrer
Returns if the referrer contained by this object is valid.

K

KEY_ATTEMPT_COUNT - Static variable in class com.kochava.base.InstallReferrer
 
KEY_DESCRIPTION - Static variable in class com.kochava.base.Tracker.ConsentPartner
 
KEY_DURATION - Static variable in class com.kochava.base.InstallReferrer
 
KEY_GRANTED - Static variable in class com.kochava.base.Tracker.ConsentPartner
 
KEY_NAME - Static variable in class com.kochava.base.Tracker.ConsentPartner
 
KEY_PARTNERS - Static variable in class com.kochava.base.Tracker.ConsentPartner
 
KEY_RESPONSE_TIME - Static variable in class com.kochava.base.Tracker.ConsentPartner
 

L

LOG_LEVEL_DEBUG - Static variable in class com.kochava.base.Tracker
Show diagnostic data.
LOG_LEVEL_ERROR - Static variable in class com.kochava.base.Tracker
Show only errors that halt continued operation.
LOG_LEVEL_INFO - Static variable in class com.kochava.base.Tracker
Show status messages.
LOG_LEVEL_NONE - Static variable in class com.kochava.base.Tracker
Disable all logging.
LOG_LEVEL_TRACE - Static variable in class com.kochava.base.Tracker
Show verbose diagnostic data.
LOG_LEVEL_WARN - Static variable in class com.kochava.base.Tracker
Show warnings and errors that do not prevent continued operation.

N

name - Variable in class com.kochava.base.Tracker.ConsentPartner
Partner Name.

O

onAttributionUpdated(String) - Method in interface com.kochava.base.AttributionUpdateListener
Attribution information was updated.
onConsentStatusChange() - Method in interface com.kochava.base.ConsentStatusChangeListener
Consent status has changed.
onDeepLink(Map<String, String>) - Method in interface com.kochava.base.DeepLinkListener
 
onDeeplinkProcessed(Deeplink) - Method in interface com.kochava.base.DeeplinkProcessedListener
Deeplink was processed and is complete.
onReceive(Context, Intent) - Method in class com.kochava.base.ReferralReceiver
Deprecated.
Intent Received method.

P

processDeeplink(String, DeeplinkProcessedListener) - Static method in class com.kochava.base.Tracker
Process a launch deeplink from your activity.onStart method using the default 10 second timeout.
processDeeplink(String, double, DeeplinkProcessedListener) - Static method in class com.kochava.base.Tracker
Process a launch deeplink from your activity.onStart method.

R

raw - Variable in class com.kochava.base.Deeplink
The raw response.
ReferralReceiver - Class in com.kochava.base
Deprecated.
As of 3.3.0, because Google has introduced a new way of retrieving the Install Referrer. You should also continue using this broadcast receiver until Google completes the transition.
ReferralReceiver() - Constructor for class com.kochava.base.ReferralReceiver
Deprecated.
 
referrer - Variable in class com.kochava.base.InstallReferrer
The install referrer.
referrerClickServerTime - Variable in class com.kochava.base.InstallReferrer
Unix Timestamp for the ad click server-time in seconds.
referrerClickTime - Variable in class com.kochava.base.InstallReferrer
Unix Timestamp for the ad click in seconds.
removePushToken(String) - Static method in class com.kochava.base.Tracker
Removes an existing Firebase Cloud Messaging instance ID token.
responseTime - Variable in class com.kochava.base.Tracker.ConsentPartner
Unix Timestamp (Seconds) of when consent was granted or declined for this partner.

S

sendEvent(Tracker.Event) - Static method in class com.kochava.base.Tracker
Sends an Event.
sendEvent(String, String) - Static method in class com.kochava.base.Tracker
Sends an event with a custom name and payload.
sendEventDeepLink(String) - Static method in class com.kochava.base.Tracker
Deprecated.
As of 3.4.1, because deep link functionality has been added to Tracker.Event.
setAction(String) - Method in class com.kochava.base.Tracker.Event
Set the "action" value.
setAdCampaignId(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_campaign_id" value.
setAdCampaignName(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_campaign_name" value.
setAdDeviceType(String) - Method in class com.kochava.base.Tracker.Event
Set the ad "device_type" value.
setAdGroupId(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_group_id" value.
setAdGroupName(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_group_name" value.
setAdMediationName(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_mediation_name" value.
setAdNetworkName(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_network_name" value.
setAdPlacement(String) - Method in class com.kochava.base.Tracker.Event
Set the ad "placement" value.
setAdSize(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_size" value.
setAdType(String) - Method in class com.kochava.base.Tracker.Event
Set the "ad_type" value.
setAppGuid(String) - Method in class com.kochava.base.Tracker.Configuration
Sets the App Guid for this app.
setAppLimitAdTracking(boolean) - Method in class com.kochava.base.Tracker.Configuration
Sets if app level advertising tracking should be limited.
setAppLimitAdTracking(boolean) - Static method in class com.kochava.base.Tracker
Sets if app level advertising tracking should be limited.
setAttributionUpdateListener(AttributionUpdateListener) - Method in class com.kochava.base.Tracker.Configuration
Sets an attribution update listener.
setBackground(boolean) - Method in class com.kochava.base.Tracker.Event
Set the "background" value.
setCheckoutAsGuest(String) - Method in class com.kochava.base.Tracker.Event
Set the "checkout_as_guest" value.
setCompleted(boolean) - Method in class com.kochava.base.Tracker.Event
Set the "completed" value.
setConsentGranted(boolean) - Static method in class com.kochava.base.Tracker
Sets the user's response to the consent prompt.
setConsentRequired(boolean) - Static method in class com.kochava.base.Tracker
Sets if consent is required for the current user.
setConsentStatusChangeListener(ConsentStatusChangeListener) - Method in class com.kochava.base.Tracker.Configuration
Sets the Intelligent Consent Management status change listener.
setContentId(String) - Method in class com.kochava.base.Tracker.Event
Set the "content_id" value.
setContentType(String) - Method in class com.kochava.base.Tracker.Event
Set the "content_type" value.
setCurrency(String) - Method in class com.kochava.base.Tracker.Event
Set the "currency" value.
setDate(String) - Method in class com.kochava.base.Tracker.Event
Set the "date" value.
setDate(Date) - Method in class com.kochava.base.Tracker.Event
Set the "date" value.
setDeepLinkListener(Uri, DeepLinkListener) - Static method in class com.kochava.base.Tracker
Sets the deeplink parameter listener.
setDeepLinkListener(Uri, int, DeepLinkListener) - Static method in class com.kochava.base.Tracker
Sets the deeplink parameter listener.
setDescription(String) - Method in class com.kochava.base.Tracker.Event
Set the "description" value.
setDestination(String) - Method in class com.kochava.base.Tracker.Event
Set the "destination" value.
setDuration(double) - Method in class com.kochava.base.Tracker.Event
Set the "duration" value.
setEndDate(String) - Method in class com.kochava.base.Tracker.Event
Set the "end_date" value.
setEndDate(Date) - Method in class com.kochava.base.Tracker.Event
Set the "end_date" value.
setGooglePlayReceipt(String, String) - Method in class com.kochava.base.Tracker.Event
Set Google Play In App Purchase receipt data.
setIdentityLink(Tracker.IdentityLink) - Method in class com.kochava.base.Tracker.Configuration
Sets a user identity link that is used for linking based off of external criteria such as a user login.
setIdentityLink(Tracker.IdentityLink) - Static method in class com.kochava.base.Tracker
Sets a user identity link that is used for linking based off of external criteria such as a user login.
setInstantAppGuid(String) - Method in class com.kochava.base.Tracker.Configuration
Sets the Instant App Guid for this app.
setIntelligentConsentManagement(boolean) - Method in class com.kochava.base.Tracker.Configuration
Enables Intelligent Consent Management.
setItemAddedFrom(String) - Method in class com.kochava.base.Tracker.Event
Set the "item_added_from" value.
setLevel(String) - Method in class com.kochava.base.Tracker.Event
Set the "level" value.
setLogLevel(int) - Method in class com.kochava.base.Tracker.Configuration
Sets the log level for the Tracker.
setManualManagedConsentRequirements(boolean) - Method in class com.kochava.base.Tracker.Configuration
Enables Manual Management of the consent requirements.
setMaxRatingValue(double) - Method in class com.kochava.base.Tracker.Event
Set the "max_rating_value" value.
setName(String) - Method in class com.kochava.base.Tracker.Event
Set the "name" value.
setOrderId(String) - Method in class com.kochava.base.Tracker.Event
Set the "order_id" value.
setOrigin(String) - Method in class com.kochava.base.Tracker.Event
Set the "origin" value.
setPartnerName(String) - Method in class com.kochava.base.Tracker.Configuration
Sets the Partner Name for Auto Provisioning.
setPayload(Bundle) - Method in class com.kochava.base.Tracker.Event
Set the "payload" value.
setPayload(JSONObject) - Method in class com.kochava.base.Tracker.Event
Set the "payload" value.
setPrice(double) - Method in class com.kochava.base.Tracker.Event
Set the "price" value.
setQuantity(double) - Method in class com.kochava.base.Tracker.Event
Set the "quantity" value.
setRatingValue(double) - Method in class com.kochava.base.Tracker.Event
Set the "rating_value" value.
setReceiptId(String) - Method in class com.kochava.base.Tracker.Event
Set the "receipt_id" value.
setReferralFrom(String) - Method in class com.kochava.base.Tracker.Event
Set the "referral_from" value.
setRegistrationMethod(String) - Method in class com.kochava.base.Tracker.Event
Set the "registration_method" value.
setResults(String) - Method in class com.kochava.base.Tracker.Event
Set the "results" value.
setScore(String) - Method in class com.kochava.base.Tracker.Event
Set the "score" value.
setSearchTerm(String) - Method in class com.kochava.base.Tracker.Event
Set the "search_term" value.
setSleep(boolean) - Method in class com.kochava.base.Tracker.Configuration
Sets the Tracker sleep state.
setSleep(boolean) - Static method in class com.kochava.base.Tracker
Sets the Tracker sleep state.
setSource(String) - Method in class com.kochava.base.Tracker.Event
Set the "source" value.
setSpatialX(double) - Method in class com.kochava.base.Tracker.Event
Set the "spatial_x" value.
setSpatialY(double) - Method in class com.kochava.base.Tracker.Event
Set the "spatial_y" value.
setSpatialZ(double) - Method in class com.kochava.base.Tracker.Event
Set the "spatial_z" value.
setStartDate(String) - Method in class com.kochava.base.Tracker.Event
Set the "start_date" value.
setStartDate(Date) - Method in class com.kochava.base.Tracker.Event
Set the "start_date" value.
setSuccess(String) - Method in class com.kochava.base.Tracker.Event
Set the "success" value.
setUri(Uri) - Method in class com.kochava.base.Tracker.Event
Set the "uri" value.
setUri(String) - Method in class com.kochava.base.Tracker.Event
Set the "uri" value.
setUserId(String) - Method in class com.kochava.base.Tracker.Event
Set the "user_id" value.
setUserName(String) - Method in class com.kochava.base.Tracker.Event
Set the "user_name" value.
setValidated(String) - Method in class com.kochava.base.Tracker.Event
Set the "validated" value.
status - Variable in class com.kochava.base.InstallReferrer
Status of this install referrer.
STATUS_DEVELOPER_ERROR - Static variable in class com.kochava.base.InstallReferrer
An error occurred with the implementation.
STATUS_FEATURE_NOT_SUPPORTED - Static variable in class com.kochava.base.InstallReferrer
Service is not supported on this device.
STATUS_MISSING_DEPENDENCY - Static variable in class com.kochava.base.InstallReferrer
An exception indicating the required google dependency is missing from the app.
STATUS_NOT_GATHERED - Static variable in class com.kochava.base.InstallReferrer
An attempt to gather has not yet been made.
STATUS_OK - Static variable in class com.kochava.base.InstallReferrer
Install Referrer data is valid.
STATUS_SERVICE_DISCONNECTED - Static variable in class com.kochava.base.InstallReferrer
The service got disconnected while attempting to gather.
STATUS_SERVICE_UNAVAILABLE - Static variable in class com.kochava.base.InstallReferrer
Service unavailable at this moment.
STATUS_TIMED_OUT - Static variable in class com.kochava.base.InstallReferrer
A timeout occurred when attempting to gather.

T

toJson() - Method in class com.kochava.base.Deeplink
 
toString() - Method in class com.kochava.base.Deeplink
 
Tracker - Class in com.kochava.base
Tracker entry point.
Tracker.Configuration - Class in com.kochava.base
Tracker Configuration Builder.
Tracker.ConsentPartner - Class in com.kochava.base
Intelligent Consent Management Partner Details.
Tracker.Event - Class in com.kochava.base
Event Builder for Standard and Custom Events.
Tracker.EventType - Annotation Type in com.kochava.base
Tracker Event types.
Tracker.IdentityLink - Class in com.kochava.base
Identity Link Builder.
Tracker.LogLevel - Annotation Type in com.kochava.base
Tracker Logging Levels.

U

unConfigure(boolean) - Static method in class com.kochava.base.Tracker
UnConfigures the Tracker and optionally removes SDK persisted data.

W

writeToParcel(Parcel, int) - Method in class com.kochava.base.Tracker.ConsentPartner
 
writeToParcel(Parcel, int) - Method in class com.kochava.base.Tracker.Event
Writes this object out into a Parcel.
A C D E G I K L N O P R S T U W 
Skip navigation links