Package com.adjust.sdk
Interface IActivityHandler
- All Known Implementing Classes:
ActivityHandler
public interface IActivityHandler
Created by pfms on 15/12/14.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSessionCallbackParameter(String key, String value)
void
addSessionPartnerParameter(String key, String value)
void
void
finishedTrackingActivity(ResponseData responseData)
void
getAdid()
android.content.Context
com.adjust.sdk.DeviceInfo
void
void
init(AdjustConfig config)
boolean
void
launchAttributionResponseTasks(AttributionResponseData attributionResponseData)
void
launchEventResponseTasks(EventResponseData eventResponseData)
void
launchSdkClickResponseTasks(SdkClickResponseData sdkClickResponseData)
void
launchSessionResponseTasks(SessionResponseData sessionResponseData)
void
onPause()
void
onResume()
void
readOpenUrl(android.net.Uri url, long clickTime)
void
void
void
void
void
void
sendInstallReferrer(ReferrerDetails referrerDetails, String referrerApi)
void
void
void
setAskingAttribution(boolean askingAttribution)
void
setEnabled(boolean enabled)
void
setOfflineMode(boolean enabled)
void
setPushToken(String token, boolean preSaved)
void
teardown()
void
trackAdRevenue(AdjustAdRevenue adjustAdRevenue)
void
trackAdRevenue(String source, org.json.JSONObject adRevenueJson)
void
trackEvent(AdjustEvent event)
void
trackMeasurementConsent(boolean consentMeasurement)
void
trackPlayStoreSubscription(AdjustPlayStoreSubscription subscription)
void
trackThirdPartySharing(AdjustThirdPartySharing adjustThirdPartySharing)
boolean
updateAttributionI(AdjustAttribution attribution)
-
Method Details
-
init
-
onResume
void onResume() -
onPause
void onPause() -
trackEvent
-
finishedTrackingActivity
-
setEnabled
void setEnabled(boolean enabled) -
isEnabled
boolean isEnabled() -
readOpenUrl
void readOpenUrl(android.net.Uri url, long clickTime) -
updateAttributionI
-
launchEventResponseTasks
-
launchSessionResponseTasks
-
launchSdkClickResponseTasks
-
launchAttributionResponseTasks
-
sendReftagReferrer
void sendReftagReferrer() -
sendPreinstallReferrer
void sendPreinstallReferrer() -
sendInstallReferrer
-
setOfflineMode
void setOfflineMode(boolean enabled) -
setAskingAttribution
void setAskingAttribution(boolean askingAttribution) -
sendFirstPackages
void sendFirstPackages() -
addSessionCallbackParameter
-
addSessionPartnerParameter
-
removeSessionCallbackParameter
-
removeSessionPartnerParameter
-
resetSessionCallbackParameters
void resetSessionCallbackParameters() -
resetSessionPartnerParameters
void resetSessionPartnerParameters() -
teardown
void teardown() -
setPushToken
-
gdprForgetMe
void gdprForgetMe() -
disableThirdPartySharing
void disableThirdPartySharing() -
trackThirdPartySharing
-
trackMeasurementConsent
void trackMeasurementConsent(boolean consentMeasurement) -
trackAdRevenue
-
trackAdRevenue
-
trackPlayStoreSubscription
-
gotOptOutResponse
void gotOptOutResponse() -
getContext
android.content.Context getContext() -
getAdid
String getAdid() -
getAttribution
AdjustAttribution getAttribution() -
getAdjustConfig
AdjustConfig getAdjustConfig() -
getDeviceInfo
com.adjust.sdk.DeviceInfo getDeviceInfo() -
getActivityState
ActivityState getActivityState() -
getSessionParameters
SessionParameters getSessionParameters()
-