Какое событие я должен использовать для отправки события "нажатие кнопки" в Firebase Analytics

Тот, который я нашел наиболее подходящим, SELECT_CONTENT, но, как говорится в документе,

Выберите событие "Содержимое". Это событие общего назначения означает, что пользователь выбрал в приложении определенный контент определенного типа. Контент может быть любым объектом в вашем приложении. Это событие может помочь вам определить популярные контент и категории контента в вашем приложении.

Я перемещаю свои события GA в FB, и я хочу сохранить удобный формат, который у меня есть:
screen_name (категория) | button_name (действие) | value (opt_value)

Как я могу это достичь? Я знаю, что могу просто создавать пользовательские события с именем экрана и настраиваемым параметром для имени и значения кнопки, но тогда мои параметры не будут доступны на панели управления FB, если я не использую параметр param, который является int (мне нужна строка) как здесь, и мне нужно будет создать из заранее аудиторию для каждой кнопки, чтобы я мог фильтровать ее позже, что совершенно не делая любой смысл (!).

Кроме того, я не хочу интегрироваться с BigQuery на данный момент.

Спасибо.

Ответ 1

Встроенные события Firebase Analytics структурированы в основном вокруг ключевых действий, которые пользователь может принять в приложении. Например, может быть несколько кнопок или виджеты пользовательского интерфейса, которые можно использовать для совместного использования контента, поэтому они могут быть привязаны к событию SHARE.

Поэтому я бы рекомендовал просматривать встроенные события и использовать их, когда это необходимо, для любых нажатий кнопок.

Если этого недостаточно, и вы хотите отслеживать больше, SELECT_CONTENT - довольно общее событие, которое вы можете отобразить в любом случае, вы считаете нужным. Например, вы можете установить CONTENT_TYPE, чтобы сказать "button" и ITEM_ID на имя кнопки. Хотя это не основная цель этого события, он должен работать для того, что вам нужно.

Последний и самый гибкий вариант - это настраиваемое событие с настраиваемыми параметрами, однако, как вы отметили, во встроенной панели Firebase будет отображаться только параметр VALUE, поэтому для этого подхода вам нужно будет использовать BigQuery для извлечения данных и поэтому не очень полезно для вашей ситуации.