Документация для разработчиков
Темная тема

GetGID

Описание и параметры

string
CStatEvent::GetGID(
	mixed site_id = false
)

Возвращает специальный параметр используемый при создании события в методах CStatEvent::Add, CStatEvent::AddByEvents.

Значение данного параметра формируется на основе нижеследующих данных текущего посетителя:

В зависимости от значения настройки "Кодировать дополнительный параметр #EVENT_GID# для событий" модуля "Статистика" возвращаемый параметр может быть как в открытом виде, так и в base64-кодированном виде.

Параметры метода

Параметр Описание
site_id ID сайта.

Примеры использования

<?
// страница, на которую посетитель будет перенаправлен
// после фиксации события.
// например: платежная система или регистратор
$goto = "http://www.softkey.ru/catalog/basket.php?prodid=902&"
	"quantity=1&referer1=ritlabs_site&referer2=#EVENT_GID#";

// фиксируем событие
$goto = eregi_replace("#EVENT_GID#",
	urlencode(CStatEvent::GetGID()), 
	$goto
);
CStatEvent::AddCurrent("softkey", "out", "", "", "", $goto);

// перенаправляем посетителя
LocalRedirect($goto);
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024