From d909e1e8236010637cf818bab8c996b4c60661b5 Mon Sep 17 00:00:00 2001 From: vadim Date: Mon, 30 Mar 2026 23:44:24 +0700 Subject: [PATCH 1/2] [CDX-281] Mark itemName as optional in trackSearchResultClick --- src/types/tracker.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types/tracker.d.ts b/src/types/tracker.d.ts index b159ec8e..4d07568f 100644 --- a/src/types/tracker.d.ts +++ b/src/types/tracker.d.ts @@ -94,7 +94,7 @@ declare class Tracker { trackSearchResultClick( term: string, parameters: { - itemName: string; + itemName?: string; itemId: string; variationId?: string; resultId?: string; From 46f44831ea725530ab374a2b810d7c850ff098a8 Mon Sep 17 00:00:00 2001 From: Enes Kutay SEZEN Date: Tue, 7 Apr 2026 21:45:20 +0300 Subject: [PATCH 2/2] Update jsdoc --- src/modules/tracker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/tracker.js b/src/modules/tracker.js index a95f9bb1..f8c7588c 100644 --- a/src/modules/tracker.js +++ b/src/modules/tracker.js @@ -908,7 +908,7 @@ class Tracker { * @function trackSearchResultClick * @param {string} term - Search results query term * @param {object} parameters - Additional parameters to be sent with request - * @param {string} parameters.itemName - Product item name + * @param {string} [parameters.itemName] - Product item name * @param {string} parameters.itemId - Product item unique identifier * @param {string} [parameters.variationId] - Product item variation unique identifier * @param {string} [parameters.resultId] - Search result identifier (returned in response from Constructor)