Сегменты И Плейсменты
Сегменты
Сегменты используются для отслеживания статистики для различных категорий пользователей и для управления рекламой для этих категорий. Сегмент — часть аудитории, группа пользователей приложения, объединенная по каким-либо признакам (Filters): например, по полу, возрасту, или по любому другому фильтру, который известен на стороне приложения и передан SDK Appodeal. Подробнее о сегментах в разделе FAQ.
После того, как сегменты были созданы, они могут использоваться для аналитики и настроек рекламы.
Для создания сегмента перейдите сюда.
Если у вас не настроены сегменты, то все пользователи будут попадать в дефолтный сегмент.
Если у вас есть несколько сегментов, их порядок важен. К пользователю будет применяться только первый сегмент, который подходит своими правилами, все остальные будут проигнорированы.
Manual Filters
Ручные ограничения (Manual Filters) позволяют группировать пользователей по любым доступным характеристикам. Например, вы знаете источники, которые направляют пользователей к вам, и вы хотите отслеживать статистику для таких пользователей - группируйте их в сегмент.
Чтобы создать такой сегмент, вы должны передать в наш SDK имя или критерий и фактическое значение для него:
- UPM Дистрибуция
- Manual Дистрибуция
Appodeal.SetCustomFilter("KEY_STRING", "SOME_VALUE");
Appodeal.SetCustomFilter("KEY_BOOL", true);
Appodeal.SetCustomFilter("KEY_INT", 42);
Appodeal.ResetCustomFilter("KEY_STRING");
Appodeal.setCustomFilter("KEY_STRING", "SOME_VALUE");
Appodeal.setCustomFilter("KEY_BOOL", true);
Appodeal.setCustomFilter("KEY_INT", 42);
Appodeal.resetCustomFilter("KEY_STRING");
Значение может быть булевыми, числовым или строковым.
Bought In-Apps
Bought In-Apps позволяет группировать пользователей по факту совершения покупок в приложениях. Это поможет вам настроить рекламу для таких пользователей или отключить ее при необходимости.
In-Apps Amount фильтр позволяет группировать пользователей, совершивших определенное количество покупок в приложении.
Пожалуйста, отправьте информацию о покупке через Appodeal SDK, чтобы эти настройки работали правильно.
- UPM Дистрибуция
- Manual Дистрибуция
Appodeal.TrackInAppPurchase(5.0,"USD");
Appodeal.trackInAppPurchase(5.0,"USD");
Плейсменты
Appodeal SDK позволяет пометить каждый показ различными плейсментами. Подробнее о плейсментах в разделе FAQ.
Для показа рекламы с плейсментом вы должны вызвать метод show следующим образом:
- UPM Дистрибуция
- Manual Дистрибуция
Appodeal.Show(adType, "placementName");
Appodeal.show(adType, "placementName");
Чтобы проверить, может ли отображаться реклама для конкретного плейсмента, используйте:
- UPM Дистрибуция
- Manual Дистрибуция
if(Appodeal.CanShow(adType, "placementName")){
Appodeal.Show(adType, "placementName");
}
if(Appodeal.canShow(adType, "placementName")){
Appodeal.show(adType, "placementName");
}
Вы можете настроить логику показов для каждого плейсмента.
Если у вас нет плейсментов или вы вызовете Appodeal.Show()
с плейсментом, который не существует либо без плейсмента,
все такие показы будут помечены плейсментом default
и будут применены его правила.
Настройки плейсментов влияют ТОЛЬКО на отображение рекламного объявления, но не на его загрузку или кеширование.