Редактор интерфейсов (Interface Editor): сбор данных от пользователей и отправка данных в Addreality Manager

Cбор данных от пользователей и отправка данных в Addreality Manager.

Примеры использования возможности:

  • оценка пользователями качества обслуживания «Понравилось/Не понравилось» (с указанием причины);
  • информация об открытии заданного экрана (сцены) шаблона проекта;
  • прочие.

Для использования возможности, необходимо выполнить настройки:

  • Создать форму для сбора данных.
  • Настроить способ получения данных от пользователя.
  • Настроить способ отправки данных в личный кабинет учетной записи, связанной с проектом.

Все настройки выполняются на вкладке «Действия» выбранного слоя или экрана.

Перед выполнением нижеперечисленных действий в компоненте должен быть подготовлен интерфейс, при работе с которым на точках вещания будет осуществляться сбор и отправка данных в личный кабинет.

Для создания формы для сбора данных и настройки получения данных:

  1. Выберите любой слой или экран (сцену), который должен обеспечить сохранение данных в форме. Это может кнопка, нажатие на которой должно сохранять выбранное значение, или, например, открытие экрана и т.д.
  2. На панели свойств откройте вкладку «Действия» и нажмите кнопку добавления действия.
  3. Выберите пункт «установить значение переменной формы».
  4. В списке действий выберите добавленное действие.
  5. В поле «Форма» выберите значение «Новая форма…».
  6. Введите название формы и нажмите «Создать».
  7. Новая форма будет создана и автоматически выбрана в поле «Форма». Новая форма будет доступна для выбора во всех слоях и экранах шаблона. Далее осуществляется настройка сохранения данных в форму.
  8. В поле «Тип» выберите способ сохранения данных:
  • Статически – значение по умолчанию;
  • Shared object – при использовании API во встраиваемых flash-приложениях (общее хранилище, которое может использовать как проигрыватель, так и flash/AIR-приложение).

Если затрудняетесь с выбором, оставьте значение по умолчанию.

9. В зависимости от выбранного в поле «Тип» значения, заполните значения оставшихся полей:

  • Для пункта «Статически»: поля «Параметр» и «Значение», для ввода названия и значения переменной, которое будет сохранено в форме.
  • Для пункта Shared object: поля «Параметр», «Название» и «Путь значения».

10. Повторите вышеописанные действия для других слоев и экранов, работа с которыми также должна приводить к получению данных в форму. При выполнении вышеописанных действий, вместо создания новой формы в поле «Форма» используйте ранее созданную.

11. Нажмите кнопку «ОК» или «Применить» для сохранения внесенных изменений.

Для настройки отправки данных:

  1. Выберите нужный слой или сцену (экран).
  2. На панели свойств откройте вкладку «Действия» и нажмите кнопку добавления действия.
  3. Выберите нужное событие и выберите пункт «отправить форму на аккаунт». Описание доступных событий приведено в статье Действия и события, инициирующие действия.
  4. В списке действий выберите добавленное действие.
  5. В поле «Форма» выберите форму, данные которой будут отправлены.
  6. Настройка отправки данных будет завершена. При нажатии настроенного слоя или при наступлении события, выбранного при настройке экрана, компонент обеспечит отправку данных выбранной формы в личный кабинет.
  7. Нажмите кнопку «ОК» или «Применить» для сохранения внесенных изменений.

Для удаления действия по получению или отправки данных:

  1. Выберите нужный слой или сцену (экран).
  2. На панели свойств откройте вкладку «Действия» и в списке действий выберите действие для удаления.
  3. Нажмите кнопку удаления действия.
  4. Действие будет удалено. Получение или отправка данных, в зависимости от того, что было настроено, будут прекращены.
  5. Нажмите кнопку «ОК» или «Применить» для сохранения внесенных изменений.

Удаление формы из шаблона проекта осуществляется в настройках шаблона: меню «Проект», пункт «Настройки», вкладка «Формы».