Сообщить об ошибке
При обращении в поддержку edna приложите данные из разделов ниже.
Проверьте логи перед отправкой
SDK пишет ChatUser.identifier в логи на уровне INFO. Перед отправкой убедитесь, что в логах нет ПДн — см. ./options/logger.md.
Шаблон обращения
Версия SDK:
Maven-координата (build.gradle):
Устройство / Android API:
Описание проблемы:
Шаги воспроизведения:
Ожидаемый результат:
Фактический результат:
Критичность:
Логи приложены: да/нет
Скриншот/видео приложены: да/нет
Воспроизводится на demo-приложении (https://github.com/edna-ru/cc-android-demo): да/нет/не проверял
Где взять версию SDK
- В
build.gradleприложения — строкаimplementation 'edna.chatcenter.ui.android:release:X.Y.Z'(для core-only —edna.chatcenter.core.android:release:X.Y.Z). - Программно —
chatCenterUI.version(Kotlin) илиchatCenterUI.getVersion()(Java).
warning
ChatCenterUI.version возвращает версию core-модуля, а не UI. Для саппорта берите версию UI из build.gradle.
Что приложить по типу проблемы
| Тип проблемы | Что приложить дополнительно |
|---|---|
| Интеграция | Что меняли в коде, с примером |
| UI | Скриншот или видео |
| Сервер | Видео, синхронное с логами, если воспроизведение нестабильное |
| Падение | Стек-трейс из вашего крэш-репортера. Для release-сборки — mapping.txt (см. ./advanced/troubleshooting.md) |
SDK не устанавливает собственный обработчик падений и не интегрирует Crashlytics/Sentry/AppMetrica — стек-трейс берите из вашего крэш-репортера.
Логи SDK
Сбор и настройка логов — в ./options/logger.md. В production-сборках с shouldShowSendMenu = false (требование для prod) шейк-меню отправки логов отключено — используйте LogInterceptor или Device Explorer в Android Studio.