This documentation is generated by Sensefuel.
AI Search & Product Discovery platform that makes ecommerce search personal.
| Name | Description |
|---|---|
| timestamp | Session creation date (string ISO8601) |
| Name | Description |
|---|---|
| track_id | session ID (string 256 characters max) if you managed one |
| user_agent | user agent of the user (string 1024 characters max) - if not, you should use one value from UserAgent section |
| ip_source | user IP address (string ipv4) - Not stored, it is hashed / salted and allows us to filter sessions likely to pollute the analyzes (bots, test tools, headquarters, callcenter, ...) |
| journey_id | user journey ID (string 256 characters max) |
| user_id | user ID (string 256 characters max) |
| Name | Description |
|---|---|
| track_id | session ID (string 256 characters max) |
| journey_id | user journey ID if available (string 256 characters max) |
| user_id | user ID if available (string 256 characters max) |
| userState | Information set related to user_id (JSON object) |
| knownUser | true if we own enough information to personalize suggest actions from DiscoveryAPI (boolean) |
userState is a JSON object containing:| Name | Description |
|---|---|
| track_count | Tracks count since first visit (long) |
| frequency | mean time between two tracks, expressed in days (double) |
| last_buy_date | last buy date (string - iso 8601 date - optional) |
| last_buy_product_types | Lastly bought product types (values from g:product_type attribute), as map: <product_type>:<poids> (JSON object - optional) |
| track_delta_first | elapsed time since first visit, expressed in days (double) |
| known_universes | Product universe (first level from g:product_type) in which a user concern is detected, as map: <univers>:<probabilité> (JSON object) |
| known_leaves | product types (values from g:product_type attribute) in which a user concern is detected, as map: <product_type>:<probabilité> (JSON object) |
| client_profile | Information associated to user_id from UserTrackingAPI calls (JSON object) |
| Device\Platform | Android | Apple | Windows | Linux |
|---|---|---|---|---|
| Mobile | android mobile | apple mobile | windows mobile | linux mobile |
| Tablet | android tablet | apple tablet | windows tablet | linux tablet |
| Desktop | android desktop | apple desktop | windows desktop | linux desktop |
| Name | Description | |
|---|---|---|
| track_id | Session ID (string 256 characters max) | Associate all events in the same session |
| source | Description of the general context of the API use, eg : website, application (string 256 characters max) | |
| version | Your application version | |
| events | List of events describing a user's activity (array with 16 event descriptions max) |
| Name | Description |
|---|---|
| user_agent | user's user agent (string 1024 characters max) |
| user_id | user ID. If not present, session ID is used (string 256 characters max) |
| Name | Description |
|---|---|
| timestamp | Event date (string ISO8601) |
| Name | Description | Use at Sensefuel |
|---|---|---|
| current_page | URL of the current page, if available according to context (string 2083 caractères max) | We can identify biases in tracking |
| Name | Description |
|---|---|
| link | URL (string 2083 characters max) |
| Name | Description |
|---|---|
| link | Canonical URL (string 2083 characters max) |
| doc_link | URL of the product presented (string 2083 characters max) |
| Name | Description |
|---|---|
| name | Level name |
| link | URL of the product presented (string 2083 characters max) |
| location_name (string 256 characters max) | namespace (string 256 characters max) | type_id (string 256 characters max) | tag (string 256 characters max) | urls (array with 64 strings max of 2083 characters max) |
|---|---|---|---|---|
| startup_page | page | visited | page | URL of the current page |
| location_name (string 256 characters max) | namespace (string 256 characters max) | type_id (string 256 characters max) | tag (string 256 characters max) | urls (array with 64 strings max of 2083 characters max) |
|---|---|---|---|---|
| product_listing | product | listed | product | URLs of displayed products |
| product_listing | product | inspected | product | URL of the product overflown |
| product_listing | product | clicked | product | URL of the product clicked |
| product_listing | cart | added | product | URL of the product added to the basket |
| location_name (string 256 characters max) | namespace (string 256 characters max) | type_id (string 256 characters max) | tag (string 256 characters max) | delivery_mode (string 256 characters max) | expression (string 256 characters max) | urls (array with 64 strings max of 2083 characters max) |
|---|---|---|---|---|---|---|
| search_listing | product | listed | product | legacy/sensefuel | search keywords | URLs of displayed products |
| search_listing | product | inspected | product | legacy/sensefuel | search keywords | URL of the product overflown |
| search_listing | product | clicked | product | legacy/sensefuel | search keywords | URL of the product clicked |
| search_listing | cart | added | product | legacy/sensefuel | search keywords | URL of the product added to basket |
| location_name (string 256 characters max) | namespace (string 256 characters max) | type_id (string 256 characters max) | tag (string 256 characters max) | urls (array with 64 strings max of 2083 characters max) |
|---|---|---|---|---|
| product_sheet | product | visited | product | URLs of displayed products |
| product_sheet | cart | added | product | URL of product added to basket |
| location_name (string 256 characters max) | namespace (string 256 characters max) | type_id (string 256 characters max) | tag (string 256 characters max) | total (encodable number with IEEE 754-2008 binary64) |
|---|---|---|---|---|
| checkout | cart | confirmed | total | cart total value when validated |