Я пытаюсь записать события, используя JS Amplitude API.
В инструкциях по установке необходимо указать код на <head>
страниц. См. Полные инструкции здесь.
Поскольку я использую React, я поместил код в index.html
Событие, которое я пытаюсь записать, выполняется componentDidMount
на разных страницах:
componentDidMount() {
amplitude.getInstance().logEvent("test_profile_accessed", {page: `${test_info}`});
}
Однако иногда событие не записывается, потому что я получаю эту ошибку:
[Amplitude] Invalid apiKey. Пожалуйста, установите правильный apiKey с помощью init () перед вызовом logEvent ()
Эта ошибка происходит только время от времени , а в другое время запись успешно выполняется.
Что происходит? Я не вижу никакой документации об этой ошибке где-либо еще.