Генератор внутренних событий приложения

Краткий обзор. Автоматически создавайте код приложения (нативные Android и iOS, Unity) для отправки внутренних событий, определяя имена и содержание событий в соответствии с потребностями вашего бизнеса.

Введение

Внутренние события приложения — это основной инструмент для владельцев приложений, позволяющий оценить качество пользователей, приходящих из разных источников, на основе действий, которые они совершают после установки приложения. События также часто используются для проведения маркетинговых кампаний на основе CPA. 

Однако в определении и интеграции событий в приложениях часто участвует более одного человека. В то время как маркетолог/менеджер продукта определяет содержание набора событий в соответствии с потребностями бизнеса, один или несколько мобильных разработчиков обычно должны реализовать API внутренних событий в своих приложениях.

Генератор внутренних событий AppsFlyer решает проблемы, присущие этому важному сотрудничеству между маркетологом и разработчиком.

Используя генератор внутренних событий, маркетологи могут:

  • Использовать предзаданный рекомендуемый набор событий и параметров для своей вертикали. 
  • Добавлять или удалять предзаданные или настраиваемые события/параметры, описания, триггеры и примеры для справки.
  • Отправлять автоматически сгенерированный код своим разработчикам мобильных приложений на базе Android и iOS, чтобы сэкономить их время и избежать лишних коммуникаций и возможных ошибок.
  • Повторно использовать свою работу, если они позже обновят события, добавят новые события или новые приложения.

Использование генератора внутренних событий

Используйте генератор внутренних событий, чтобы создать набор событий для нового приложения или обновить существующий набор.

Создание нового набора событий

Чтобы создать новый набор событий:

  1. Перейдите на страницу Генератор внутренних событий и введите название вашего приложения.
  2. Выберите вертикаль или импортируйте набор событий похожего приложения, ранее экспортированный в файл JSON.
  3. Добавляйте или удаляйте события и параметры в соответствии с потребностями вашего бизнеса.
  4. Нажмите кнопку </> Код, чтобы просмотреть и скопировать сгенерированный для ваших разработчиков код: Java (нативный Android), Obj-C/Swift (нативный iOS) или C# (Unity). 
  5. Нажмите Скачать .zip, чтобы сохранить набор событий для дальнейшего использования или для сотрудничества с разработчиками и коллегами.

Обновление имеющегося набора событий

Чтобы обновить имеющийся набор событий:

  1. Откройте Генератор внутренних событий.
  2. Импортируйте набор событий для вашего приложения, который ранее был экспортирован в файл JSON.
  3. Добавляйте или удаляйте события и параметры в соответствии с потребностями вашего бизнеса.
  4. Нажмите кнопку </> Код, чтобы просмотреть и скопировать сгенерированный для ваших разработчиков код: Java (нативный Android), Obj-C/Swift (нативный iOS) или C# (Unity). 
  5. Нажмите Скачать .zip, чтобы сохранить набор событий для дальнейшего использования или для сотрудничества с разработчиками и коллегами.

Добавление событий

Чтобы добавить новое событие в набор событий:

  1. Нажмите кнопку + Событие. В нижней части набора событий появится новое событие.
  2. Выберите предзаданное событие из предложенного списка событий (рекомендуется) или нажмите Настраиваемое, чтобы задать собственное название события. Убедитесь, что название события еще не существует в наборе событий.
  3. Укажите цель события, описав бизнес-сценарий.
  4. Введите действие триггера для события, объяснив, в какой момент пути пользователя должно быть отправлено событие. Это объяснение добавляется в качестве комментария в сгенерированный код для быстрого обращения к нему разработчиков. 
  5. [Необязательно] Добавьте к событию один или несколько параметров.

Добавление параметров

Чтобы добавить новый параметр в набор событий:

  1. Нажмите кнопку + Добавить параметр для соответствующего события.
  2. Выберите предзаданный параметр из предложенного списка параметров (рекомендуется).
  3. Или нажмите Настраиваемый для определения собственного названия параметра и нажмите Ввод.
  4. Введите одно или несколько типичных значений параметров для справки.
  5. Чтобы помочь разработчикам, введите общее описание, тип поля или соответствующий источник для значения параметра в вашем приложении. Это отображается в виде комментария для каждого параметра события в сгенерированном коде.

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