Tagging REST API: TrackBrowseProduct
Overview
Endpoint to register "product clicks" on a category view page.
Service Name
browseProduct
Service URL
URL_TAGGING/INSTANCE_ID/browseProduct?INPUT_PARAMETERS
Input parameters
Parameter | Description | Data Type | Mandatory | Defaults |
---|---|---|---|---|
productId | Product ID to track | String | Yes | No |
categoryId | Category ID of the product being tracked | String | Yes | No |
position | Product position | Short | No | - |
page | Page number where the tracked product was | Short | Yes | No |
url | Clicked product URL | String | No | - |
title | Clicked product title | String | Yes | Yes |
Common parameters | ||||
lang | Tracking language for this view | String | Yes | No |
scope | Tracking scope for this view | String | Yes | Yes |
store | Tracking store for this view | String | Yes | Yes |
catalog | Tracking catalog for this view | String | Yes | Yes |
user | Current user ID | String | Yes | Yes |
session | Current user's session ID | String | Yes | Yes |
front | Front end identifier | String | No | - |
filtered | Checks whether the view has been filtered or not | Boolean | No | - |
user_type | User is either new, recurrent, or ignored | String | No | - |
origin | String | Yes | Yes | |
jsonCallback | Name of the callback that will be executed after the request | String | No | - |
Output
This method returns nothing or the wrapper used as jsonCallback.
Related articles
-
EmpathyBroker Tagging REST API (Empathy Knowledge Base)
-
Tagging REST API: TrackQuery (Empathy Knowledge Base)
-
Tagging REST API: TrackClick (Empathy Knowledge Base)
-
Tagging REST API: TrackConversion [DEPRECATED] (Empathy Knowledge Base)
-
Tagging REST API: TrackAdd2cart (Empathy Knowledge Base)
-
Tagging REST API: TrackWishlist (Empathy Knowledge Base)
-
Tagging REST API: TrackAPICall (Empathy Knowledge Base)
-
Tagging REST API: TrackBrowseCategory (Empathy Knowledge Base)
-
Tagging REST API: TrackBrowseProduct (Empathy Knowledge Base)
-
Tagging REST API: TrackBrowseAdd2Cart (Empathy Knowledge Base)
-
Tagging REST API: TrackCheckout (Empathy Knowledge Base)
-
Tagging REST API: TrackBrowseCheckout (Empathy Knowledge Base)