Таргетинг по действиям в приложении

Вы можете настроить таргетинг рекламы на основании действий людей в вашем приложении. Например, можно настроить таргетинг на людей, которые ранее использовали ваше приложение, но не открывали его в последние 90 дней. Также можно настроить таргетинг на людей, которые добавили товар в корзину, но не завершили покупку. Ссылки на примеры см. в разделе Возможные сценарии ниже.

Для таргетинга по действиям в приложении создайте пользовательскую аудиторию на основании событий в приложении. Соответствующие инструкции приведены на этой странице.

Почему это важно?

Вы можете охватить своей рекламой максимально перспективную аудиторию. Вы также можете сделать свое приложение дружелюбнее, демонстрируя людям только ту рекламу, которая может их заинтересовать.

Требования

Чтобы отслеживать действия людей в своем приложении, вам нужно добавить События в приложении.

Похожие темы

Пользовательские аудитории также можно создавать на основании списков клиентов. См. статью Таргетинг по спискам клиентов.

App Store Connect для iOS 14

Возможно, в опроснике App Store Connect потребуется раскрыть типы данных событий, которые ваше приложение собирает и отправляет в Facebook. Убедитесь, что это отражено в политике конфиденциальности вашего приложения. Больше информации о типах данных, которые необходимо раскрыть, см. в стать с подробностями е о конфиденциальности Apple App Store.

Прежде чем начать: ознакомьтесь с базовыми руководствами

1. Реклама приложения

Узнайте, как работает реклама для приложений.

2. Настройка SDK и добавление событий в приложении

Перед созданием пользовательских аудиторий в большинстве случаев понадобится добавить Facebook SDK.

3. Пример использования: как вернуть людей в приложение

Это руководство содержит пошаговый пример создания пользовательской аудитории.

4. События в приложении

Узнайте, как работают события в приложении.

Люди недавно открывали ваше приложение

1. Отслеживайте запуски приложения.

Чтобы создать пользовательскую аудиторию на основании недавних действий, необходимо отслеживать запуски приложения с помощью Событий в приложении. Отслеживать запуски приложения можно с использованием метода activateApp:

- (void)applicationDidBecomeActive:(UIApplication *)application {
   [FBSDKAppEvents activateApp];
}
@Override
protected void onResume() { 
  super.onResume(); 
  AppEventsLogger.activateApp(this); 
}
FB.AppEvents.activateApp();

2. Создайте пользовательскую аудиторию на основании недавних действий.

Сначала создайте новое объявление. В разделе Аудитория выберите Создать > Пользовательская аудитория и задайте следующие параметры:

Параметр Ваше значение

Тип аудитории

Действия в приложении

Выполненное действие

Запуск приложения

За последние

30 дней

Люди недавно совершили покупку

1. Добавьте регистрацию покупок в своем приложении.

Чтобы создать пользовательскую аудиторию на основании покупательского поведения, необходимо регистрировать покупки с помощью Событий в приложении. Отслеживать покупки можно с использованием метода logPurchase:

[FBSDKAppEvents logPurchase:4.32 currency:@"USD"];
logger.logPurchase(BigDecimal.valueOf(4.32), Currency.getInstance("USD"));
var parameters = {};
parameters[FB.AppEvents.ParameterNames.CONTENT_ID] = "QW-12345";
FB.AppEvents.logPurchase(4.32, "USD", parameters);

2. Создайте пользовательскую аудиторию на основании покупок.

Сначала создайте новое объявление. В разделе Аудитория выберите Создать > Пользовательская аудитория и задайте следующие параметры:

Параметр Ваше значение

Тип аудитории

Действия в приложении

Выполненное действие

Сумма покупки: топ 25 %

За последние

30 дней

Совет 1. Используйте дополнительные критерии, чтобы уточнить аудиторию.

Целевую аудиторию для рекламных объявлений можно уточнить. Например, можно охватить пользователей, которые приобрели что-либо в вашем приложении за последние 30 дней, но при этом ничего не покупали за последние 7 дней.

Выберите вариант Исключить и задайте следующие параметры:

Параметр Ваше значение

Выполненное действие

Сумма покупки: топ 25 %

За последние

7 дней

Совет 2. Создайте пользовательскую аудиторию на основании незавершенных покупок.

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

"Создать пользовательскую аудиторию" на основании параметра Ваше значение

Тип аудитории

App Activity

Список людей на основании…

Combined Action

Выполненное действие

Add to Cart

За последние

30 дней

Невыполненное действие

Purchases

За последние

30 дней


Люди недавно совершили крупную покупку

1. Добавьте регистрацию покупок в своем приложении.

Выполните те же действия, что и в разделе Люди недавно совершили покупку: 1. Добавьте регистрацию покупок в своем приложении.

2. Создайте пользовательскую аудиторию на основании крупных покупок.

Сначала создайте новое объявление. Когда нужно будет настроить аудиторию для рекламы, создайте новую пользовательскую аудиторию. Затем при заполнении формы пользовательской аудитории выберите следующие параметры:

"Создать пользовательскую аудиторию" на основании параметра Ваше значение

Тип аудитории

App Activity

Выполненное действие

Purchases

Сумма покупки в долларах США

больше 100

За последние

90 дней

Люди достигли уровня в игре

1. Добавьте отслеживание событий в своем приложении.

Чтобы создать пользовательскую аудиторию на основании достижений в игре, необходимо отслеживать такие события с помощью Событий в приложении. Отслеживать достижение уровня и другие события можно с использованием метода logEvent и параметра level:

[FBSDKAppEvents logEvent:FBSDKAppEventNameAchievedLevel
  valueToSum:nil
  parameters:@{ 
    FBSDKAppEventParameterNameLevel: 123
  }
];
AppEventsLogger logger = AppEventsLogger.newLogger(this);
Bundle parameters = new Bundle();
parameters.putString(AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL, 123);
logger.logEvent(
  AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL,
  null,
  parameters
);
var parameters = {};
parameters[FB.AppEvents.ParameterNames.LEVEL] = 123;
FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.ACHIEVED_LEVEL,
  null,
  parameters
);

2. Создайте пользовательскую аудиторию на основании достижений в игре.

Начните создавать новую рекламу и выберите цель Вовлеченность для приложения. Когда нужно будет настроить аудиторию для рекламы, создайте новую пользовательскую аудиторию. При заполнении формы пользовательской аудитории выберите следующие параметры:

"Создать пользовательскую аудиторию" на основании параметра Ваше значение

Тип аудитории

App Activity

Выполненное действие

Levels Achieved

Уровень

любой из 123

За последние

28 дней