#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/. … В принципе, я создал собственную метрику для каждой области. Таким образом, я могу легко использовать эти данные в своих пользовательских отчетах.