Ваш синтаксис для установки пользовательской переменной неверен. Вы пытаетесь напрямую вызвать глобальную функцию setCustomVar, которая не существует.
Должно быть:
_gaq.push(['_setCustomVar', 1,'landline','acct_Summary']);
Вы на самом деле здесь не вызываете функцию _setCustomVar; поскольку это асинхронный код, вы просто называете функцию, которая будет вызываться, и параметры, которые она получает. Когда код GA выполняется, он вызывает функцию, указанную в первом параметре этого массива, с параметрами, определенными в последних параметрах.
Стоит отметить, что в этой текущей конфигурации, поскольку вы не устанавливаете конечный параметр scope
, по умолчанию используется уровень страницы. т.е. он будет отслеживать только эту переменную для этой одной страницы и, следовательно, не будет сохраняться. Если вы хотите изменить его на уровень сеанса, установите значение 2; для уровня посетителя установите его на 1.