$Skip = true; } if ($Skip) { NS_TRACK_MISC::Redir($Redir); } $Actions = NS_TRACK_ACTION::GetActionIds($PageId, $CurrentPageArr); $QueryId = NS_TRACK_QUERY::GetQueryId(NS_TRACK_MISC::ValidVar($CurrentPageArr['query'])); if ($NoDblPageLoad) { NS_TRACK_GENERAL::CheckPathDblClick(); } if ($NoDblAdvClick) { NS_TRACK_GENERAL::CheckAdvDblClick(); } if ($Skip) { NS_TRACK_MISC::Redir($Redir); } $Fraud = NS_TRACK_GENERAL::CheckClickFraud($Settings, $VisId, $ClickSubId); NS_TRACK_GENERAL::UpdateVisitorPath(); $nsUser->SetCookie(NS_COOKIE_PFX . 'tmp_skip', '1', time() + 120, '/', $_NS_TRACK_VARS['COOKIE_DOMAIN']); NS_TRACK_GENERAL::UpdateVisitorAction(); if (NS_TRACK_MISC::ValidId($ClickSubId) && $ClickSubId > 0) { NS_TRACK_GENERAL::UpdateVisitorClick(); } NS_TRACK_GENERAL::UpdateVisitorSplit($SplitCamp); if ($RememberPage) { $Arr["split{$SplitId}" . "_page"] = $Page->PAGE_ID; $Arr["split{$SplitId}" . "_query"] = $Page->QUERY_ID; NS_TRACK_MISC::CookieStorageSet($Arr, false, time() + 60 * 60 * 24 * 365 * 10, '/'); } NS_TRACK_GENERAL::SetCookieLog(); NS_TRACK_MISC::Redir($Redir);