Constructor Io
The Constructor SDK client used for getting results and tracking behavioural data.
Functions
Returns a list of autocomplete suggestions utilizing a request object.
Returns a list of autocomplete suggestions.
Returns a list of autocomplete suggestions. This function should be called within a coroutine scope.
Returns a list of browse facet options utilizing a request object.
Returns a list of browse facet options results.
Returns a list of browse facet options results. This function should be called within a coroutine scope.
Returns a list of browse facet results utilizing a request object.
Returns a list of browse facet results.
Returns a list of browse facets results. This function should be called within a coroutine scope.
Returns a list of browse groups results utilizing a request object.
Returns a list of browse groups results.
Returns a list of browse groups results. This function should be called within a coroutine scope.
Returns a list of browse results from a list of item IDs including filters, categories, sort options, etc. utilizing a request object.
Returns a list of browse results from a list of item IDs including filters, categories, sort options, etc. This function should be called within a coroutine scope.
Returns a list of browse results including filters, categories, sort options, etc. utilizing a request object.
Returns a list of browse results including filters, categories, sort options, etc.
Returns a list of browse results including filters, categories, sort options, etc. This function should be called within a coroutine scope.
Returns the current client identifier (a random GUID assigned to the app running on the device)
Returns the next quiz question including options and attributes utilizing a request object.
Returns the next quiz question including options and attributes.
Return the next quiz question including options and attributes. This function should be called within a coroutine scope.
Return a list of quiz results utilizing a request object.
Return a list of quiz results.
Return a list of quiz results. This function should be called within a coroutine scope.
Returns a list of recommendation results for the specified pod.
Returns a list of recommendation results including filters, categories, sort options, etc.
Returns a list of search results including filters, categories, sort options, etc. utilizing a request object.
Returns a list of search results including filters, categories, sort options, etc.
Returns a list of search results including filters, categories, sort options, etc. This function should be called within a coroutine scope.
Returns the current session identifier (an incrementing integer)
Initializes the client
Sets the clientId
Sets the sessionId
Tracks autocomplete select events.
Tracks browse result click events.
Tracks browse result loaded (a.k.a. browse results viewed) events.
Tracks conversion (a.k.a add to cart) events.
Tracks input focus events.
Tracks purchase events.
Tracks quiz conversion events ##Example
Tracks quiz result click events ##Example
Tracks quiz result load events ##Example
Tracks recommendation result click events.
Tracks recommendation result view events.
Tracks search result click events.
Tracks search results loaded (a.k.a. search results viewed) events.
Tracks search submit events.