Heyzap Unity SDK - каков наилучший подход для предварительной загрузки или кэширования рекламы с другим tagID перед вызовом show()

Я работаю над игрой Unity, которую нужно монетизировать с помощью Heyzap SDK. Я интегрировал последний SDK, у которого были некоторые проблемы ранее, и он был исправлен. Теперь я хочу узнать, каков наилучший из возможных способов предварительной загрузки или кэширования промежуточной и вознагражденной рекламы перед вызовом Show метод.

В документе сказано: Fetch сразу после инициализации Heyzap SDK.

Что если у меня в игре 3 разных места размещения? т.е. три разных tagID. Я знаю, что могу использовать HZInterstitialAd.Fetch("tagID1") и так далее...

Я просто хочу знать, что я делаю это правильно...

Так что это мои вопросы.....

1) я звоню HeyzapAds.Start("xxxxxxx") в Awake() одного из моих скриптов cs. Является Awake() правильная функция для инициализации Heyzap SDK?

2) Могу ли я позвонить Fetch Метод впоследствии, как показано ниже. Потому что я хочу, чтобы все эти 3 объявления с разными тегами были предварительно загружены или кэшированы. Будет ли это причиной узких мест в сети из-за последующих вызовов веб-служб? Безопасно ли загружать такую ​​рекламу?

HZInterstitialAd.Fetch(tag1)
HZInterstitialAd.Fetch(tag2)
HZInterstitialAd.Fetch(tag3)

3) В моей игре, как только пользователь запускает приложение или когда пользователь закрывается (удаляет из памяти) и снова запускает приложение, я должен показать объявление (загрузочное объявление). Для этого я использовал приведенный ниже код, но он не работает. Не могли бы вы дать мне знать, как показывать загрузочную рекламу или показывать рекламу сразу после инициализации Heyzap SDK. Есть ли делегат, чтобы проверить, инициализирован ли SDK, прежде чем я попытаюсь позвонить Show метод или я должен полагаться на Fetch и его соответствующие interstitial или же incentivized делегаты?

HZInterstitialAd.Fetch(tag1)
HZInterstitialAd.Fetch(tag2)
HZInterstitialAd.Fetch(tag3)
HZInterstitialAd.ShowWithOptions(option);

Я также пытался звонить из Android's Activity's Resume а также Start к функции Unity, которая вызывает Heyzap interstitial Объявление. Но это тоже не работает.

Примечание: если я попытаюсь позвонить Show после небольшой паузы, скажем 1 или 2 секунды, все звонки работают. Кажется, что зовет Show сразу после инициализации не работает. Требуется некоторое время для поиска и Fetch Объявления из доступных сетей? Итак, каков рекомендуемый подход для показа рекламы BOOTUP?

0 ответов

Другие вопросы по тегам