UA обратный вызов для отключения / очистки очереди перед перезагрузкой страницы - PullRequest
0 голосов
/ 02 февраля 2020

Вопрос: В случае, если моя страница страдает некоторой неисправимой ошибкой, и существует решение для window.location.reload() страницы - возможно ли грипп sh ga (универсальной аналитики) очередь перед выполнением перезагрузки этой страницы?

Немного больше контекста:

Я ищу обратный вызов, который в основном говорит, что 1) очередь завершена, принимая новые события и 2) очередь событий закончила отправку по сети. В идеале в нем также должно быть какое-то время.

Реализация может выглядеть так:

ga('shutdown', {timeout: 2000}, function(){ window.location.reload});

Я вижу remove здесь , но в нем не хватает много деталей. По-видимому, он также не имеет обратного вызова.

Sentry.io (инструмент отслеживания ошибок) имеет небольшую реализацию этой идеи здесь . Я ищу что-то подобное для UA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...