Package io.adtrace.sdk
Class PackageFactory
java.lang.Object
io.adtrace.sdk.PackageFactory
AdTrace android SDK (https://adtrace.io)
Created by Nasser Amini (github.com/namini40) on April 2022.
Notice: See LICENSE.txt for modification and distribution information
Copyright © 2022.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ActivityPackagebuildDeeplinkSdkClickPackage(android.net.Uri url, long clickTime, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) static ActivityPackagebuildInstallReferrerSdkClickPackage(ReferrerDetails referrerDetails, String referrerApi, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) static ActivityPackagebuildPreinstallSdkClickPackage(String preinstallPayload, String preinstallLocation, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) static ActivityPackagebuildReftagSdkClickPackage(String rawReferrer, long clickTime, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters)
-
Constructor Details
-
PackageFactory
public PackageFactory()
-
-
Method Details
-
buildReftagSdkClickPackage
public static ActivityPackage buildReftagSdkClickPackage(String rawReferrer, long clickTime, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) -
buildDeeplinkSdkClickPackage
public static ActivityPackage buildDeeplinkSdkClickPackage(android.net.Uri url, long clickTime, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) -
buildInstallReferrerSdkClickPackage
public static ActivityPackage buildInstallReferrerSdkClickPackage(ReferrerDetails referrerDetails, String referrerApi, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters) -
buildPreinstallSdkClickPackage
public static ActivityPackage buildPreinstallSdkClickPackage(String preinstallPayload, String preinstallLocation, ActivityState activityState, AdTraceConfig adtraceConfig, io.adtrace.sdk.DeviceInfo deviceInfo, SessionParameters sessionParameters)
-