Google Analytics 4 / Пользовательское измерение с несколькими значениями для каждого события

#google-analytics #google-tag-manager #google-analytics-4

Вопрос:

Я пытаюсь расширить отчеты Google Analytics 4 данными из отправки контактной формы.

Я отправляю событие с пользовательскими данными в dataLayer диспетчер тегов Google. Затем GTM отправляет это в Google Analytics 4.

 window.dataLayer.push({
 event: 'formSubmission',
 formData: {
  lead_name: 'Lorem',
  lead_email: 'lorem@ipsum.com',
  lead_areas: ['web app design', 'mobile development']
 }
});
 

Я правильно зарегистрировал все пользовательские размеры, и мои данные поступают правильно.

Однако, когда я пытаюсь создать отчет с помощью lead_areas , я сталкиваюсь с проблемой, что мои области перечислены в виде строки со значениями, разделенными запятыми, вместо отдельных значений. введите описание изображения здесь

У меня нет большого опыта работы в GA4. Пожалуйста, помогите мне понять,

Как я могу отправить несколько значений для одного пользовательского измерения в области одного события?

Спасибо!

Ответ №1:

Существует два типа пользовательских параметров: текст или число. Таким образом, вы не можете отправить массив в качестве значения параметра, но вы можете отправить различные параметры, такие как lead_area1, lead_area2 и т.д…

Комментарии:

1. Спасибо вам за ответ! Я закончил с использованием пользовательских метрик в соответствии с этой статьей — bounteous.com/insights/2016/07/14/. … В принципе, я создал собственную метрику для каждой области. Таким образом, я могу легко использовать эти данные в своих пользовательских отчетах.