Google Analytics — значение метки события для анализа

#google-analytics

Вопрос:

Можно ли разобрать даже строку метки и создать из нее отчет в GA?

При записи Event в Google Analytics платформа позволяет поместить в Label поле любую строку — например, строковый объект JSON:

 {
  "searchField": "value1",
  "searchCategory": "value2",
  "searchToken": "value3"
}

 

Из-за структуры данных использование Event Action для группировки нецелесообразно, и объект может содержать больше данных внутри.

Существует ли какой-либо способ создания отчета в GA , который анализирует эти данные и использует значение в JSON (например, создайте таблицу со всеми метками событий, содержащими 3 столбца: searchField , searchCategory и searchToken ).

Если вышесказанное невозможно, существует ли какой-либо альтернативный способ записи пользовательских данных и представления отчета об этом в GA?

Ответ №1:

Вы не можете изменить сообщенное значение на лету в интерфейсе.

Вы можете управлять значением, прежде чем оно будет сохранено, с помощью фильтра (в настоящее время не является опцией в GA4), но это будет рассматривать значение как строку; вы не можете анализировать его как JSON в фильтре. Чтобы сохранить его, вам потребуется создать фильтр для каждого значения, которое вы хотите извлечь из JSON, а затем скопировать значение в измерение (возможно, какое-то пользовательское измерение, созданное для задачи). Я полагаю, что это будет довольно утомительная задача.

Вы можете создавать свои отчеты в Data Studio и извлекать оттуда значения. Опять же, это регулярное выражение, соответствующее строке, а не операция JSON (я искал быстрый пример, так что вот один).

Если вы используете GA4, вы можете экспортировать поля из BigQuery, преобразовать их в JSON и проанализировать, но на данный момент это больше не имеет ничего общего с интерфейсом GA.

Таким образом, вы не можете анализировать JSON на лету в отчетах GA. Если вы планируете извлекать значения с помощью регулярного выражения из строки до того, как она будет сохранена в вашем представлении, то это возможно, но строковый JSON-не особенно хороший выбор. Если это то, с чем вы застряли, я рекомендую вам сообщить об этом через Data Studio.

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

1. Хотя вопрос был закрыт как не относящийся к теме, это дает на него отличный ответ. Data Studio поддерживает то, что я ищу, и позволяет анализировать значение с помощью регулярного выражения, как вы предложили. Спасибо.

2. Ну, отчетность может считаться не по теме, но тогда разбор JSON не является таковым, поэтому на этот счет могут быть разные мнения (и голосование/закрытие в любом случае немного неустойчиво по вопросам GA/GTM). В любом случае, рад, что смог помочь.