Превратите свои интерактивные материалы в источник дохода с помощью встроенной функции монетизации YouTube.
Разберитесь в монетизации на основе рекламы.
YouTube предлагает встроенные функции монетизации игр, начиная с рекламы. Мы поддерживаем три варианта размещения рекламы в ваших играх:
- Рекламные ролики перед началом игры : реклама, показываемая во время первоначальной загрузки игры.
- Межстраничная реклама : реклама, показываемая в естественный момент перехода в игре, например, при завершении уровня.
- Реклама с вознаграждением : реклама, просмотр которой пользователи соглашаются в обмен на внутриигровые предметы или впечатления.
Эти рекламные места видят лишь некоторые пользователи в регионах и на платформах, поддерживающих Playables .
Мы будем держать вас в курсе по мере дальнейшего совершенствования и расширения монетизации на основе рекламы.
Интеграция с монетизацией на основе рекламы.
YouTube автоматически обрабатывает рекламные ролики перед началом воспроизведения — с вашей стороны не требуется никаких дополнительных действий по интеграции.
В то время как YouTube автоматически обрабатывает прероллы, вы можете внедрить межстраничную и рекламную рекламу с вознаграждением примерно за 5 минут, используя рекламные функции SDK Playables .
Предварительные требования
Перед интеграцией:
- Убедитесь, что у вас есть доступ к тестовому пакету Playables Test Suite , чтобы проверить интеграцию.
- Если ваша игра использует TypeScript, убедитесь, что у вас установлены последние определения типов , чтобы упростить интеграцию.
- Проверьте, доступны ли примеры кода , демонстрирующие интеграцию с YouTube Playables SDK.
Интегрировать межстраничную рекламу
Внедрение межстраничной рекламы занимает всего минуту. Просто вызовите функцию requestInterstitialAd() в логичных паузах игрового процесса, например, между уровнями , после экрана « Игра окончена » или во время загрузки в середине игры :
try {
await ytgame.ads.requestInterstitialAd();
// Ad request successful
} catch (error) {
// Handle errors, retry logic, etc.
}
Интегрируйте рекламу с вознаграждением.
Интеграция платной рекламы также занимает минимум времени. Вызывайте requestRewardedAd(id) всякий раз, когда игрок явно запрашивает платную рекламу.
Вам необходимо выбрать и передать уникальный идентификатор награды . Вы можете напрямую закодировать эти идентификаторы в своей игре.
При создании идентификаторов соблюдайте следующие требования:
- Не включайте никакие пользовательские данные.
- Используйте читаемую строку (например,
"100-coins-reward-12") или стандартный UUID (например,"21403813-2e22-4316-a8b2-7d4f52a6f6fb").
try {
const rewardEarned =
await ytgame.ads.requestRewardedAd('reward-id-123');
if (rewardEarned) {
// Handle the earned case.
} else {
// Handle the not earned case.
}
} catch (error) {
// Handle errors, retry logic, etc.
}
Для получения более подробной информации ознакомьтесь с функциями рекламы в Playables SDK , где представлены детали реализации и дополнительные примеры.
Протестируйте монетизацию на основе рекламы.
Когда будете готовы, вы можете проверить интеграцию с помощью набора тестов Playables . Чтобы узнать, как это сделать, следуйте руководству по набору тестов .
Реклама также включена для игр, находящихся в разработке и на стадии тестирования, хотя она ограничена определенным количеством регионов и платформ, имеющих право на участие в программе Playables .
Управление монетизацией на основе рекламы
После интеграции вы сможете управлять некоторыми из этих типов рекламы для вашей игры на портале разработчиков Playables, если вам потребуется включать или выключать их для тестирования или проверки. По умолчанию эти типы рекламы включены.
Следующие шаги
Пилотный проект по распределению доходов
Мы находимся на начальной стадии монетизации Playables. Чтобы получить первые отзывы, мы проводим пилотный проект по распределению дохода с ограниченным числом авторов, использующих Playables. Со временем мы стремимся к тому, чтобы наша система монетизации соответствовала более широким программам монетизации YouTube, что позволит нам увеличить число авторов, получающих доход от монетизации Playables. Мы поделимся дополнительной информацией по мере расширения программы.
Присоединяйтесь к сообществу
Хотите обсудить монетизацию, получить помощь с интеграцией или оставить отзыв? Присоединяйтесь к нашему сообществу в Discord .