_deleteCustomVar
не отправляет собственный запрос в Google Analytics. (Ни один не делает _setCustomVar
). Вместо этого _deleteCustomVar
просто удаляет значение переменной из файла cookie, если это настраиваемая переменная уровня посетителя, и удаляет настраиваемую переменную из области действия текущей страницы для будущих запросов на этой странице. Он также вступает в силу для всех будущих посещений Google Analytics.
Если вы установите новую пользовательскую переменную для индекса, в котором уже есть пользовательская переменная для этого конкретного пользователя (в то время), она перезаписывает значение. setCustomVar
дает одновременно и _deleteCustomVar
, и setCustomVar
для этого нового значения, поскольку Google Analytics допускает только одну настраиваемую переменную для каждого слота переменной.
Важно отметить, что deleteCustomVar
ничего не делает для прошлых данных, которые были отправлены с этой переменной. (По сути, это только уменьшит количество просмотров страниц, связанных с этой настраиваемой переменной, и для переменных уровня посетителя не будет связано ни с какими последующими посещениями. Удаленные или перезаписанные переменные, которые уже отправили обращения в Google Analytics, все равно будут связаны с этим сеанс в некотором роде.)
Относительно того, почему у вас могут появиться «старые» значения переменных, которые по-прежнему отображаются, ну, это сложно. Некоторые ассоциации Google Analytics основаны на пользователях; некоторые основаны на сеансах, а некоторые просмотры страниц. Вероятно, что любые расхождения в данных происходят из-за недопонимания.
Таким образом, если пользователь в течение одного сеанса установил и отправил 3 разных пользовательских переменных для совпадений для одного и того же слота, и вы создали расширенный сегмент (который сегментируется по сеансам) для любой из этих переменных, этот сеанс придет.
По тому же сценарию, если вы подсчитываете посещения, для которых есть пользовательская переменная, счетчики могут перекрываться, так что у вас может быть 10 посещений для каждой из 3 переменных одного и того же слота, но всего 10 посещений.