Именованные местоположения

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

 

 


// Показать вставку с тэгом локации, помечающим окончание уровня
[Chartboost showInterstitial:CBLocationLevelComplete];
// Проверить, кэшировано ли видео с вознаграждением, которое вы хотите показать из своего магазина
[Chartboost hasRewardedVideo:CBLocationIAPStore];
  Готовые местоположения для iOS SDK можно найти в файле Chartboost.framework > Headers > Chartboost.h

Chartboost.showInterstitial(CBLocation.LOCATION_LEVEL_COMPLETE);
Chartboost.hasRewardedVideo(CBLocation.LOCATION_IAP_STORE);
  Готовые местоположения для Android SDK можно найти в интерфейсном классе CBLocation (папка docs)

Chartboost.showInterstitial(CBLocation.LevelComplete);
Chartboost.hasRewardedVideo(CBLocation.IAPStore)
  Готовые местоположения для Unity SDK можно найти в файле Chartboost > Scripts > Chartboost.cs

Chartboost.getInstance().showInterstitial(CBLocation.LEVEL_COMPLETE);
Chartboost.getInstance().hasRewardedVideo(CBLocation.IAP_STORE);
  Готовые местоположения для Adobe AIR SDK можно найти здесь.

▲ К началу

 

  • Выберите одну из своих игр и перейдите к ее «Основным настройкам».
  • Прокрутите вниз и нажмите «Расширенные настройки».

  • На этой странице можно указать, сколько раз следует показывать рекламу в данном местоположении (например, главный экран, экран паузы, окончание уровня 1 и т. п.) – в час или в день (с учетом всех кампаний). Неиспользуемые местоположения можно удалить.
  • Выберите кампанию публикатора и прокрутите вниз, до раздела «Логика кампании».

  • Выберите «По местоположению».

  • Укажите, как часто в именованной локации вашей игры будет отображаться реклама одной из других ваших игр; для этого каждому именованному местоположению следует задать приоритет кампании – от «Никогда не показывать» до «Высший».
  • Нажмите «Готово».

▲ К началу

 

  • Пользуйтесь отчетностью на панели пользователя, чтобы определять, какие рекламные кампании и в каких локациях оказываются наиболее эффективными.
  • Вносите коррекцию в свои кампании прямо с панели пользователя Chartboost.
  • Именованные местоположения не обязательно должны совпадать с реальными локациями в вашей игре. Они могут определяться самой логикой игры. К примеру, если в своем профиле игрок выбирает женский пол, то с помощью именованных местоположений вы сможете предложить игроку те кампании публикатора, которые нацелены на женскую аудиторию.

▲ К началу

 

Настраиваемые строки позволяют задавать собственные именованные местоположения.


[Chartboost showInterstitial:@"CustomLocation"];
Chartboost.showInterstitial("CustomLocation");
Chartboost.showInterstitial(CBLocation.locationFromName("CustomLocation"));
Chartboost.getInstance().showInterstitial("CustomLocation");

▲ К началу

 

  • Рекомендуем делать в игре не более 5-7 именованных локаций.
  • Советуем встроить в свою игру уже готовые местоположения, чтобы пользоваться дальнейшими улучшениями нашей системы, призванными повышать эффективную цену за тысячу показов (eCPM).
  • Методы для страниц «Другие приложения» тоже требуют в качестве параметра название местоположения, однако сейчас оно никак не влияет на поведение. Например, Chartboost.showMoreApps(CBLocation.IAPStore) будет обрабатываться нашим сервером рекламы так же, как и Chartboost.showMoreApps(CBLocation.Default). Для любых вызовов кэша или показа страниц «Другие приложения» рекомендуем использовать CBLocation.Default или просто Default.
  • Делегированные методы передают местоположение события.
  • Панель пользователя Chartboost автоматически выявляет локации, которые использует ваше приложение, и добавляет их на соответствующие страницы приложения и настроек кампании.
  • На панели пользователя все приложения начинают с местоположения «По умолчанию» ("Default").
  • Чтобы управлять количеством рекламных показов, установите их максимальную частоту для каждой локации приложения на странице «Основные настройки» > «Расширенные настройки».
  • Частоту кампаний для каждого местоположения задавайте в разделе «Логика кампании» для каждой кампании публикатора.
  • Именованные местоположения не работают с Fyber SDK. Все запросы статичных вставок и видеовставок, приходящие от Fyber SDK, будут использовать именованное местоположение fyber_interstitial, а все запросы видео с вознаграждением – именованную локацию fyber_rewarded_video.
  • В настоящее время адаптор AdMob задает все именованные местоположения как Default, если не задать их на консоли AdMob.

▲ К началу

 


Вам может быть интересно...