Skip to content

FAQ

Что делать, если не пишется статистика?
  1. Проверьте, что у вас установлена самая новая версия SDK.
  2. Сверьтесь с чеклистом интеграции — обычно проблема в setup или ключах.
  3. Проверьте настройки в личном кабинете сервиса.
  4. Если шаги выше не помогли — обратитесь в поддержку с описанием и частотой повторения проблемы.
Почему могут не приходить пуши?

Чаще всего — неверные ключи: были взяты из webApi, а не из раздела Настройки → Разработчикам.

Решение: вернитесь в раздел Ключи для SDK и проверьте, всё ли вы сделали правильно. Также убедитесь, что в кабинет загружен JSON-ключ Firebase (см. Push-уведомления).

После закрытия чата, открытого по тапу на пуше, приложение завершилось

Когда пользователь открывает чат по тапу на пуше при закрытом приложении, после закрытия чата процесс завершится — стартовая Activity не запустится. Передайте полное имя класса нужной Activity в SDK через Carrot.setParentActivityClassName(...) — подробности в разделе Возврат на свой экран после чата из пуша.

Что делать, если системного свойства не оказалось в SDK, но в WEB-версии оно есть?

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

kotlin
val prop = UserProperty("\$name", "userName")
Carrot.setUserProperty(prop)
java
UserProperty prop = new UserProperty("$name", "userName");
Carrot.setUserProperty(prop);

Подробнее: Передача свойств.

Куда смотреть, если не помогло?