Как я могу отследить, что пользователь закрыл видео с вознаграждением, не досмотрев его до конца? (IronSource)
Я использую IronSource и не вижу, как я могу отследить, что пользователь закрыл видео с вознаграждением, не досмотрев его до конца. Мне это нужно для аналитики, нужно отправлять событие в том случае, если пользователь не досмотрел награжденное видео до конца, а закрыл его и не получил за это вознаграждение.
1 ответ
Решение
Вам необходимо реализовать видео-события с вознаграждением, как описано здесь: https://developers.ironsrc.com/ironsource-mobile/unity/rewarded-video-integration-unity/
Вам нужны эти события:
void Init()
{
// IronSource initialization code
// add callbacks to events;
IronSourceEvents.onRewardedVideoAdClosedEvent += RewardedVideoAdClosedEvent;
IronSourceEvents.onRewardedVideoAdRewardedEvent += RewardedVideoAdRewardedEvent;
}
void RewardedVideoAdClosedEvent()
{
}
void RewardedVideoAdRewardedEvent(IronSourcePlacement ssp)
{
}
Если я правильно понимаю, закрытое объявление может быть запущено, даже если объявление было закрыто с вознаграждением, поэтому вам необходимо реализовать логику для фильтрации аналитических событий в этом случае.