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