Klaviyo (klaviyo v2.2.0)
Link to this section Summary
Functions
Track properties about an individual without tracking an associated event.
Track properties about an individual without tracking an associated event.
Makes a request to the Klaviyo API.
Track when someone takes an action or does something.
Tracks the first occurance of when someone takes an action or does something.
Track when someone takes an action or does something.
Link to this section Types
http_headers_t()
Specs
http_method_t()
Specs
http_method_t() :: :delete | :get | :post | :put
response_t()
Specs
response_t() :: {:ok, Klaviyo.Response.t()} | {:error, any()}
Link to this section Functions
identify(params)
Specs
identify(map()) :: Klaviyo.Operation.t()
Track properties about an individual without tracking an associated event.
identify_post(params)
Specs
identify_post(map()) :: Klaviyo.Operation.t()
Track properties about an individual without tracking an associated event.
Makes a POST request.
request(operation, config)
Specs
request(Klaviyo.Operation.t(), Klaviyo.Config.t()) :: response_t()
Makes a request to the Klaviyo API.
track(params)
Specs
track(map()) :: Klaviyo.Operation.t()
Track when someone takes an action or does something.
track_once(params)
Specs
track_once(map()) :: Klaviyo.Operation.t()
Tracks the first occurance of when someone takes an action or does something.
track_post(params)
Specs
track_post(map()) :: Klaviyo.Operation.t()
Track when someone takes an action or does something.
Makes a POST request.