Skip to content

Установка

Результат шага

Добавление SDK в мобильное приложение

  • В проекте появится зависимость carrotquest_sdk
  • В Dart-коде станет доступен импорт пакета

Установка пакета

Для установки пакета выполните команду:

shell
flutter pub add carrotquest_sdk

После этого в pubspec.yaml появится зависимость:

yaml
dependencies:
  carrotquest_sdk: <latest-version>

Импортирование

В Dart-коде добавьте импорт:

dart
import 'package:carrotquest_sdk/carrotquest_sdk.dart';

Дополнительная настройка для Android

Если вы используете ProGuard, добавьте в proguard-rules.pro следующие правила, чтобы SDK работал корректно:

-keep class **.R$* { *; }
-keep class org.xmlpull.v1.** { *; }
-keep interface org.xmlpull.v1.** { *; }

Настройка сервиса

Настройка сервиса для мобильного приложения осуществляется в личном кабинете carrotquest.io, так же как для веб-сайтов.

Инструкция по настройке триггерных сообщений в мобильном приложении: База знаний Carrot quest