Перейти к основному содержимому
Версия: 3.3.0-beta.4

Сегменты И Плейсменты

Сегменты​

Сегменты используются для отслеживания статистики для различных категорий пользователей и для управления рекламой для этих категорий. Сегмент — часть аудитории, группа пользователей приложения, объединенная по каким-либо признакам (Filters): например, по полу, возрасту, или по любому другому фильтру, который известен на стороне приложения и передан SDK Appodeal. Подробнее о сегментах в разделе FAQ.

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

Для создания сегмента перейдите сюда.

к сведению

Если у вас не настроены сегменты, то все пользователи будут попадать в дефолтный сегмент.

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


Ручные фильтры​

Ручные фильтры (Manual Filters) позволяют группировать пользователей по любым доступным характеристикам. Например, вы знаете источники, которые направляют пользователей к вам, и вы хотите отслеживать статистику для таких пользователей - группируйте их в сегмент.

Чтобы создать такой сегмент, вы должны передать в наш SDK имя или критерий и фактическое значение для него.

Appodeal.SetCustomFilter("KEY_STRING", "SOME_VALUE");
Appodeal.SetCustomFilter("KEY_BOOL", true);
Appodeal.SetCustomFilter("KEY_INT", 42);

Appodeal.ResetCustomFilter("KEY_STRING");

Значение может быть булевыми, числовым или строковым.


Фильтр покупок и суммы покупок в приложении​

Bought In-Apps позволяет группировать пользователей по факту совершения покупок в приложениях. Это поможет вам настроить рекламу для таких пользователей или отключить ее при необходимости.

In-Apps Amount фильтр позволяет группировать пользователей, совершивших определенное количество покупок в приложении.

Пожалуйста, отправьте информацию о покупке через Appodeal SDK, чтобы эти настройки работали правильно.

Appodeal.TrackInAppPurchase(5.0,"USD");

Плейсменты​

Appodeal SDK позволяет пометить каждый показ различными плейсментами. Подробнее о плейсментах в разделе FAQ.

Для показа рекламы с плейсментом вы должны вызвать метод show следующим образом:

Appodeal.Show(adType, "placementName");

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

if(Appodeal.CanShow(adType, "placementName")){
Appodeal.Show(adType, "placementName");
}

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

Если у вас нет плейсментов или вы вызовете Appodeal.Show() с плейсментом, который не существует либо без плейсмента, все такие показы будут помечены плейсментом default и будут применены его правила.

Важно!

Настройки плейсментов влияют ТОЛЬКО на отображение рекламного объявления, но не на его загрузку или кеширование.