Как создать пользовательский параметр в Google Analytics

Чтобы проанализировать результаты A/B теста в Google Analytics, вам нужно разделить в отчетах GA аудитории пользователей, видевшие разные варианты теста, затем сравнить их поведение и конверсию. Для разделения аудиторий в Google Analytics лучше всего подходит инструмент «сегменты». Сегментировать трафик можно по любому параметру из уже имеющихся в GA или по пользовательским параметрам, которые нужно предварительно создать.

Сегменты для анализа теста в Google Analytics

Скрипт JSTest записывает информацию о текущем варианте теста в пользовательский параметр GA. Для этого в форме генератора A/B теста нужно указать номер пользовательского параметра Google Analytics. Номер параметра вы можете посмотреть в настройках ресурса Google Analytics.

Как создать пользовательский параметр в Google Analytics

Чтобы создать новый пользовательский параметр или узнать номер уже существующего, нужно зайти в раздел администрирования GA и выбрать "Пользовательские определения" -> "Специальные параметры".

Google Analytics Специальные параметры

Нажмите кнопку "+ специальный параметр".

Google Analytics создать специальный параметр

Укажите название нового параметра, например, Test Slot 1 и задайте область действия «Пользователь». Область действия очень важна: не хит и не сеанс, а пользователь.

Google Analytics создание специального параметра

Нажмите кнопку "Создать", Google покажет код для отправки пользовательского параметра.

Google Analytics код специального параметра

Из этого кода вам нужен только номер параметра, в нашем примере это 1.

Google Analytics номер специального параметра

Использование специального параметра Google Analytics для A/B теста

Укажите номер параметра в форме генератора A/B теста.

Пользовательсктй параметр для A/B теста

Не нужно создавать новый параметр для каждого теста! Если тесты идут последовательно, то есть, в разное время, то можно отправлять данные в один и тот же параметр. Даже если один пользователь попадет в оба теста, то в отчетах за даты проведения первого теста в параметре будет запись о первом тесте, за даты второго теста - о втором. Несколько пользовательских параметров для АБ тестов нужны только в том случае, если вы планируете запускать два и более тестов параллельно. Тогда каждый тест должен иметь свой пользовательский параметр в GA.