hasParam('_pkn')) { return Common::unsanitizeInputValue($request->getParam('_pkn')); } // fall back to custom variables (might happen if old logs are replayed) if (Manager::getInstance()->isPluginActivated('CustomVariables')) { $customVariables = CustomVariablesRequestProcessor::getCustomVariablesInPageScope($request); if (isset($customVariables['custom_var_k4']) && $customVariables['custom_var_k4'] === '_pkn') { return $customVariables['custom_var_v4'] ?? false; } } return parent::onLookupAction($request, $action); } public function getActionId() { return Action::TYPE_ECOMMERCE_ITEM_NAME; } }