Search
Preparing search index...
The search index is not available
Amplitude SDK
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Amplitude SDK
@amplitude/analytics-node
Types
Namespace Types
Index
Enumerations
Identify
Operation
Log
Level
Plugin
Type
Revenue
Property
Server
Zone
Special
Event
Type
Status
Transport
Type
Interfaces
Amplitude
Return
Attribution
Options
Base
Event
Before
Plugin
Browser
Client
Browser
Config
Campaign
Campaign
Parser
Campaign
Tracker
Campaign
Tracker
Options
Click
Id
Parameters
Config
Cookie
Storage
Options
Core
Client
Destination
Context
Destination
Plugin
Enrichment
Plugin
Event
Bridge
Event
Bridge
Channel
Event
Bridge
Container
Event
Bridge
Receiver
Event
Options
Group
Identify
Event
Identify
Identify
Event
Identify
User
Properties
Ingestion
Metadata
Instance
Proxy
Invalid
Response
Logger
Node
Client
Payload
Payload
Too
Large
Response
Plan
Rate
Limit
Response
React
Native
Client
React
Native
Tracking
Options
Referrer
Parameters
Result
Revenue
Revenue
Event
Revenue
Event
Properties
Session
Manager
Session
Manager
Options
Storage
Success
Response
Track
Event
Tracking
Options
Transport
UTMData
UTMParameters
User
Session
Type aliases
Browser
Options
Campaign
Track
Function
Event
Event
Callback
Init
Options
Node
Config
Node
Options
Plugin
Queue
Proxy
React
Native
Config
React
Native
Options
Response
Valid
Property
Type
Type aliases
Browser
Options
Browser
Options
:
Omit
<
Partial
<
Types
.
BrowserConfig
&
{
transport
:
Types
.
TransportType
}
>
,
"apiKey"
>
Campaign
Track
Function
Campaign
Track
Function
:
(
event
:
Types
.
BaseEvent
)
=>
Promise
<
unknown
>
Type declaration
(
event
:
Types
.
BaseEvent
)
:
Promise
<
unknown
>
Parameters
event:
Types
.
BaseEvent
Returns
Promise
<
unknown
>
Event
Event
:
Types
.
TrackEvent
|
Types
.
IdentifyEvent
|
Types
.
GroupIdentifyEvent
|
Types
.
RevenueEvent
Event
Callback
Event
Callback
:
(
result
:
Types
.
Result
)
=>
void
Type declaration
(
result
:
Types
.
Result
)
:
void
Parameters
result:
Types
.
Result
Returns
void
Init
Options
Init
Options
<
T
>
:
Partial
<
Types
.
Config
>
&
Omit
<
T
,
keyof
Types
.
Config
>
&
{
apiKey
:
string
;
transportProvider
:
Types
.
Transport
}
Type parameters
T
:
Types
.
Config
Node
Config
Node
Config
:
Types
.
Config
Node
Options
Node
Options
:
Omit
<
Partial
<
Types
.
NodeConfig
>
,
"apiKey"
>
Plugin
Plugin
:
Types
.
BeforePlugin
|
Types
.
EnrichmentPlugin
|
Types
.
DestinationPlugin
Queue
Proxy
Queue
Proxy
:
ProxyItem
[]
React
Native
Config
React
Native
Config
:
Omit
<
Types
.
BrowserConfig
,
"trackingOptions"
>
&
{
trackingOptions
:
Types
.
ReactNativeTrackingOptions
}
React
Native
Options
React
Native
Options
:
Omit
<
Partial
<
Types
.
ReactNativeConfig
&
{
transport
:
Types
.
TransportType
}
>
,
"apiKey"
>
Response
Response
:
Types
.
SuccessResponse
|
Types
.
InvalidResponse
|
Types
.
PayloadTooLargeResponse
|
Types
.
RateLimitResponse
|
TimeoutResponse
|
OtherReponse
Valid
Property
Type
Valid
Property
Type
:
number
|
string
|
boolean
|
(
string
|
number
)
[]
|
{}
Modules
@amplitude/analytics-
browser
@amplitude/analytics-
node
Types
@amplitude/marketing-
analytics-
browser
Identify
Operation
Log
Level
Plugin
Type
Revenue
Property
Server
Zone
Special
Event
Type
Status
Transport
Type
Amplitude
Return
Attribution
Options
Base
Event
Before
Plugin
Browser
Client
Browser
Config
Campaign
Campaign
Parser
Campaign
Tracker
Campaign
Tracker
Options
Click
Id
Parameters
Config
Cookie
Storage
Options
Core
Client
Destination
Context
Destination
Plugin
Enrichment
Plugin
Event
Bridge
Event
Bridge
Channel
Event
Bridge
Container
Event
Bridge
Receiver
Event
Options
Group
Identify
Event
Identify
Identify
Event
Identify
User
Properties
Ingestion
Metadata
Instance
Proxy
Invalid
Response
Logger
Node
Client
Payload
Payload
Too
Large
Response
Plan
Rate
Limit
Response
React
Native
Client
React
Native
Tracking
Options
Referrer
Parameters
Result
Revenue
Revenue
Event
Revenue
Event
Properties
Session
Manager
Session
Manager
Options
Storage
Success
Response
Track
Event
Tracking
Options
Transport
UTMData
UTMParameters
User
Session
Browser
Options
Campaign
Track
Function
Event
Event
Callback
Init
Options
Node
Config
Node
Options
Plugin
Queue
Proxy
React
Native
Config
React
Native
Options
Response
Valid
Property
Type
Generated using
TypeDoc