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

ParameterDescriptionData TypeMandatoryDefaults
productIdProduct ID to trackStringYesNo
categoryIdCategory ID of the product being trackedStringYesNo
positionProduct positionShortNo-
pagePage number where the tracked product wasShortYesNo
urlClicked product URLStringNo-
titleClicked product titleStringYesYes
Common parameters
langTracking language for this viewStringYesNo
scopeTracking scope for this viewStringYesYes
storeTracking store for this viewStringYesYes
catalogTracking catalog for this viewStringYesYes

userCurrent user ID StringYesYes
sessionCurrent user's session IDStringYesYes
frontFront end identifierString No-

filteredChecks whether the view has been filtered or notBooleanNo-
user_typeUser is either new, recurrent, or ignoredStringNo-
origin
StringYesYes

jsonCallbackName of the callback that will be executed after the requestStringNo-

Output

This method returns nothing or the wrapper used as jsonCallback.