Множественные вложения для проектов с SDK

Как включить возможность прикреплять несколько файлов в диалоге, если ваш проект использует SDK

В Диалогах Carrot quest операторы и пользователи могут отправлять несколько файлов или изображений в одном сообщении. Это делает общение более удобным и быстрым.

Если вы используете мобильное SDK Carrot quest, эта функция требует внимания к версиям приложения, чтобы чат у ваших пользователей работал корректно.

Зачем нужна отдельная настройка?

Множественные вложения поддерживаются только в новых версиях SDK. Если оператор отправит сразу несколько файлов, а у вашего пользователя установлена старая версия приложения (со старым SDK), в его чате отобразится только один файл/возникнет ошибка - коммуникация может сломаться.

Чтобы этого избежать, мы добавили специальный тумблер в общие настройки проекта:

⚠️ Минимальные версии SDK

Для корректной работы множественных вложений ваше мобильное приложение должно использовать следующие (или более новые) версии Carrot quest SDK:

  • Android — версия 2.0.0 и выше.

  • iOS — версия 3.1.2 и выше.

  • Flutter — версия 1.0.0 и выше.

Актуальные версии SDK всегда можно найти в нашем репозитории на GitHub

Как работает функция для разных проектов

Нужно ли вам включать эту опцию вручную зависит от того, когда вы интегрировали наш SDK:

  • Для новых проектов (только подключили SDK): множественные вложения включены по умолчанию. При новой интеграции вы сразу используете свежую версию SDK, поэтому функция должна работать корректно. Никаких дополнительных действий не требуется.

  • Для текущих проектов (давно используют SDK): Мы автоматически отключили эту функцию в вашей панели администратора, чтобы защитить ваших пользователей на старых версиях приложения от возможных ошибок. Вам нужно будет включить её вручную после обновления.

Как включить множественные вложения

❗Если вы давно используете SDK Carrot quest, не включайте эту опцию до обновления мобильного приложения! Действуйте по следующему плану:

  1. Обновите SDK: Передайте разработчикам задачу обновить SDK в вашем приложении до версий Android ≥ 2.0.0 и iOS ≥ 3.1.2.

  2. Выпустите релиз: Опубликуйте обновленные версии вашего приложения в App Store, Google Play и других сторах.

  3. Подождите: Дайте пользователям время и убедитесь, чтобы большинство из них скачали и установили новую версию приложения с обновленными версиями SDK. Это поможет избежать путаницы и несоответствий между тем, что отправляют операторы и тем, что отображается в чате пользователям.

  4. Включите настройку в личном кабинете Carrot quest:

    • Перейдите в раздел Настройки в боковом меню.

    • Откройте вкладку Общие настройки.

    • Найдите блок Множественные вложения и переведите тумблер в положение Включить.

    • Нажмите кнопку Сохранить настройки внизу страницы.

Готово! Теперь операторы могут спокойно отправлять несколько файлов в одном сообщении, и они будут корректно отображаться в вашем приложении.


Работает на