Flutter SDK - метод event
Этот метод позволяет вам сообщать о «функциональном событии». С помощью функциональных событий вы можете отмечать моменты в сессии пользователя, которые важны с функциональной точки зрения и которые наш трекер по умолчанию не может распознать и отметить самостоятельно. Примером функционального события может служить добавление пользователем товара в корзину покупок. Хотя наш трекер сможет записать это действие, он не сможет отметить его как значимое событие на временной шкале вашей сессии. Однако благодаря этому методу вы можете сделать это вручную.
Подробнее см. в разделе пользовательские события.
Сигнатура
Section titled СигнатураOpenReplay.instance.event(String name, [Object? payload])
Параметры
Section titled Параметрыname: String: Имя события. Это имя можно использовать для фильтрации и поиска внутри платформы OpenReplay.payload: Object?: Содержимое события. Значение типаStringотправляется как есть; всё остальное кодируется в JSON, а если это невозможно, используетсяtoString(). Не указывайте его, чтобы отправить пустую полезную нагрузку.
Пример
Section titled ПримерOpenReplay.instance.event('checkout_started', {'cart': 3, 'currency': 'EUR'});
OpenReplay.instance.event('promo_banner_dismissed');
Остались вопросы?
Section titled Остались вопросы?Если у вас есть какие-либо вопросы об этом процессе, не стесняйтесь обращаться к нам в нашем Slack или загляните на наш Форум.