Google Mobile Ads SDK для Flutter

Google Mobile Ads SDK для Flutter
Google Mobile Ads SDK для Flutter

У приложений есть много способов зарабатывать деньги: принимать платежи в качестве витрины для физического бизнеса; предложение подписок или покупок в приложении; или включение рекламы прямо в ваше приложение. Сегодня Google Mobile Ads SDK для Flutter стал общедоступным после шестимесячного периода бета-тестирования. Отличные новости для приложений Flutter, которые требуют наличия рекламы в приложении!

Поддерживаемые форматы рекламы

SDK Google Mobile Ads (GMA) для Flutter работает как на iOS, так и на Android, и поддерживает загрузку и отображение всех форматов мобильной рекламы Google , включая:

  • Баннерная реклама (Banner Ads): прямоугольная реклама, занимающая место в макете приложения. Эти объявления остаются на экране, пока пользователи взаимодействуют с приложением, либо закреплены в верхней или нижней части экрана, либо встроены в контент по мере его прокрутки. В дополнение к стандартным баннерным объявлениям фиксированного размера мы также поддерживаем адаптивные баннерные объявления, которые показывают наиболее оптимальный размер баннера в зависимости от ширины и высоты устройства.
  • Межстраничная реклама (Interstitial Ads): полноэкранное объявление, занимающее весь экран вашего приложения. Эти объявления работают лучше всего, когда размещаются на естественных перерывах или переходах в приложении.
  • Видеореклама с вознаграждением (Rewarded Video Ads): рекламный блок с вознаграждением, который позволяет вознаграждать пользователей элементами в приложении за взаимодействие с видеообъявлениями, воспроизводимой рекламой и опросами. Это один из самых популярных форматов рекламы среди разработчиков игр.
  • Нативная реклама (Native Ads): настраиваемый формат, позволяющий создавать объявления, соответствующие внешнему виду и ощущениям от содержания вашего приложения.
  • Открытая реклама приложений (App Open Ads): формат рекламы, позволяющий монетизировать процесс загрузки мобильного приложения. Открытые объявления в приложении показываются, когда пользователь открывает ваше приложение или переключается обратно.
Поддерживаемые форматы рекламы SDK Google Mobile Ads (GMA) для Flutter
Поддерживаемые форматы рекламы SDK Google Mobile Ads (GMA) для Flutter

Google AdMob и Менеджер рекламы

Разработчики Flutter сотрудничали с командой Google Рекламы, чтобы создать этот плагин в качестве официального рекламного решения для разработчиков Flutter. GMA SDK для Flutter объединяет поддержку как Google AdMob, так и Google Ad Manager в одном плагине.

Если вы не знакомы с рекламными сервисами Google, возможно, вы не знаете, что AdMob и Google Ad Manager (Менеджер рекламы) — это два разных продукта с разными возможностями монетизации.

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

GMA SDK для флаттера объединяет эти продукты, чтобы помочь удовлетворить ваши потребности монетизации путем обмена кодом через iOS и Android, а не переписывая код по мере роста потребностей.

GMA SDK для Flutter объединяет поддержку Google AdMob и Google Ad Manager в одном плагине
GMA SDK для Flutter объединяет поддержку Google AdMob и Google Ad Manager в одном плагине

Посредничество и торги

Этот выпуск также включает предварительную версию новой функции посредничества (Mediation), которая поможет вам оптимизировать эффективность рекламы.

Посредничество помогает вам управлять несколькими источниками рекламы, которые используются для показа рекламы в ваших приложениях, в одном месте. Помимо запросов Google, это позволяет вам также показывать рекламу из рекламных сетей, не относящихся к Google. Используя посредничество, вы можете отправлять входящие запросы объявлений нескольким источникам рекламы и находить наилучшие доступные источники для выполнения запросов.

В дополнение к традиционному посредничеству он также поддерживает ставки, которые позволяют источникам рекламы участвовать в аукционе в реальном времени, чтобы удовлетворить ваши запросы объявлений. Это помогает обеспечить максимальный доход от показов.

GMA SDK для Flutter предлагает те же рекламные функции, которые доступны как для приложений iOS, так и для Android. Вы можете использовать тот же инструмент для управления своими кампаниями, отслеживания эффективности рекламы и т. Д.

Другие возможности монетизации

Помимо рекламы, Flutter предлагает другие способы монетизации приложений. Например, плагин In App Purchase позволяет вам предлагать дополнительный контент в вашем приложении, например, премиальные услуги, цифровые товары и подписки.

Плагин Flutter Pay позволяет вашему приложению интегрироваться с Google Pay на устройствах Android и Apple Pay на iOS. Это позволяет быстро и легко поддерживать обе платформы, позволяя пользователям легко оплачивать такие вещи, как продукты, розничная торговля и доставка еды.

Чтобы узнать больше о рекламе для Flutter или других предложениях по монетизации, посетите недавно обновленный официальный веб-сайт flutter.dev, где вы можете найти образцы, кодовые таблицы и документацию для изучения фреймворка Flutter!

Установить Google Mobile Ads для Flutter

Скачать плагин Google Mobile Ads Flutter (версия google_mobile_ads 1.0.0), который позволяет издателям монетизировать приложения Flutter с помощью Google Mobile Ads SDK

Установка плагина

Добавьте такую ​​строку (зависимость) в pubspec.yaml вашего пакета (и запустите flutter pub get):

dependencies:
  google_mobile_ads: ^1.0.0

Импортируйте зависимость в ваш код Dart:

import 'package:google_mobile_ads/google_mobile_ads.dart';

Flutter Update: App Monetization

Видео обзор Google Mobile Ads для Flutter с официального канала разработчиков Flutter

Flutter Update: App Monetization

источник: medium.com