1.0.2 • Published 5 months ago
adjust-capacitor-plugin v1.0.2
adjust-capacitor-plugin
Adjust SDK plugin for Capacitor
Install
npm install adjust-capacitor-plugin
npx cap sync
API
initSDK(...)
trackEvent(...)
trackEventCallbackId(...)
trackRevenueEvent(...)
addSessionCallbackParameter(...)
addSessionPartnerParameter(...)
getAdid()
showTrackingDialog()
getTrackingStatus()
getIDFA()
- Type Aliases
initSDK(...)
initSDK(options: AdjustInit) => void
Param | Type |
---|---|
options | AdjustInit |
trackEvent(...)
trackEvent(event: AdjustEvent) => void
Param | Type |
---|---|
event | AdjustEvent |
trackEventCallbackId(...)
trackEventCallbackId(event: AdjustCallbackId) => void
Param | Type |
---|---|
event | AdjustCallbackId |
trackRevenueEvent(...)
trackRevenueEvent(event: AdjustRevenue) => void
Param | Type |
---|---|
event | AdjustRevenue |
addSessionCallbackParameter(...)
addSessionCallbackParameter(options: AdjustSessionOptions) => void
Param | Type |
---|---|
options | AdjustSessionOptions |
addSessionPartnerParameter(...)
addSessionPartnerParameter(options: AdjustSessionOptions) => void
Param | Type |
---|---|
options | AdjustSessionOptions |
getAdid()
getAdid() => Promise<AdjustAdidResponse>
Returns: Promise<AdjustAdidResponse>
showTrackingDialog()
showTrackingDialog() => Promise<AdjustTrackingStatusResponse>
Returns: Promise<AdjustTrackingStatusResponse>
getTrackingStatus()
getTrackingStatus() => Promise<AdjustTrackingStatusResponse>
Returns: Promise<AdjustTrackingStatusResponse>
getIDFA()
getIDFA() => Promise<AdjustIdfaResponse>
Returns: Promise<AdjustIdfaResponse>
Type Aliases
AdjustInit
{ appToken: string; environment?: AdjustEnvironment; logLevel?: AdjustLogLevel; }
AdjustEnvironment
'production' | 'sandbox'
AdjustLogLevel
'none' | 'error' | 'warning' | 'info' | 'verbose'
AdjustEvent
{ eventToken: string; callbackParams?: Record<string, string>; }
Record
Construct a type with a set of properties K of type T
{
}
AdjustCallbackId
{ eventToken: string; id: string; }
AdjustRevenue
{ eventToken: string; currency: string; amount: number; orderId?: string; }
AdjustSessionOptions
{ key: string; value: string; }
AdjustAdidResponse
{ id: string; }
AdjustTrackingStatusResponse
{ status: AdjustTrackingAuthorizationStatus; }
AdjustTrackingAuthorizationStatus
0 | 1 | 2 | 3 | -1
AdjustIdfaResponse
{ id: string; }