В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и показа рекламы из Meta Audience Network с помощью медиации , включая интеграцию ставок. В нем рассказывается, как добавить Meta Audience Network в конфигурацию медиации рекламного блока, а также как интегрировать Meta Audience Network SDK и адаптер в приложение Android.
Поддерживаемые интеграции и форматы объявлений
Адаптер-посредник для Meta Audience Network имеет следующие возможности:
Интеграция | |
---|---|
Торги | |
Водопад 1 | |
Форматы | |
Баннер | |
Межстраничный | |
Награжден | |
Межстраничное объявление с вознаграждением | |
Родной |
1 Meta Audience Network стала предлагать торги только в 2021 году.
Требования
Последняя версия Google Mobile Ads SDK
Пройдите руководство по началу работы с медиацией
- Android API уровня 21 или выше
- Адаптер Meta Audience Network 5.10.0.0 или выше ( рекомендуется последняя версия )
Шаг 1. Настройте конфигурации в пользовательском интерфейсе Meta Audience Network.
Зарегистрируйтесь и войдите на стартовую страницу Бизнес-Менеджера .
Нажмите «Начать», затем «Создать новую учетную запись» .
Заполните необходимые поля сведениями о своей компании и нажмите «Далее» .
Создать свойство
После того как вы заполнили необходимую информацию, вам будет предложено создать свойство для вашего приложения. Введите желаемое имя свойства для вашего приложения и нажмите «Далее» .
Затем выберите платформу для монетизации.
Добавьте сведения о своем приложении и нажмите «Далее» .
Настройте свой платежный счет, нажав Добавить новый платежный счет . Вы будете перенаправлены на новую страницу для ввода платежной информации. Заполните необходимые данные, затем нажмите «Далее» .
Выберите Google AdMob в качестве платформы медиации , затем нажмите «Создать место размещения» .
Выберите формат, заполните форму и нажмите «Создать» .
Обратите внимание на идентификатор места размещения .
Нажмите Готово .
Включите тестовый режим
Подробные инструкции по включению тестовых объявлений Meta Audience Network см. в руководстве по внедрению Testing Audience Network .
Шаг 2. Настройте спрос Meta Audience Network в интерфейсе Менеджера рекламы.
Войдите в свою учетную запись Менеджера рекламы .
Включить безопасный обмен сигналами
Перейдите в «Администратор» > «Глобальные настройки» . Перейдите на вкладку настроек аккаунта Ad Exchange , проверьте и включите параметр «Безопасный обмен сигналами» . Нажмите Сохранить .
Настроить мета-биддинг
Менеджер рекламы 360
Перейдите в раздел «Доставка» > «Участники торгов» и нажмите «Новый участник торгов» на вкладке «Ставки SDK» .
Выберите Meta в качестве участника торгов.
Включите параметр «Добавить библиотеку сигналов этой системы назначения ставок в список разрешенных сигналов» и «Разрешить передачу сигналов этой системе назначения ставок» . Затем нажмите Продолжить .
Нажмите Продолжить .
Нажмите Готово .
Менеджер рекламы
Перейдите в раздел «Доставка» > «Участники торгов» и нажмите «Новый участник торгов» на вкладке «Ставки SDK» .
Выберите Meta в качестве участника торгов.
Нажмите «Подключиться онлайн сейчас» . Затем нажмите «Да, я согласен» в диалоговом окне, которое будет перенаправлено на сайт Facebook, чтобы начать процесс регистрации.
Войдите в свою учетную запись Business Manager .
Выберите свой бизнес.
После выбора вашего бизнеса появится следующее диалоговое окно. Нажмите «Вернуться в Менеджер рекламы» .
Включите параметр «Добавить библиотеку сигналов этой системы назначения ставок в список разрешенных сигналов» и «Разрешить передачу сигналов этой системе назначения ставок» . Затем нажмите Продолжить .
Нажмите Продолжить .
Нажмите Готово .
Настройка сопоставления рекламных блоков
Перейдите в раздел Доставка > Участники торгов и выберите компанию для Meta на вкладке SDK Bidding .
Перейдите на вкладку «Сопоставление рекламных блоков» и нажмите «Новое сопоставление рекламных блоков» .
Выберите Конкретный рекламный блок . Выберите рекламный блок и формат, Мобильное приложение в качестве типа инвентаря и свое мобильное приложение . Затем введите идентификатор места размещения, полученный в предыдущем разделе. Наконец, нажмите «Сохранить» .
Добавьте Meta в список рекламных партнеров GDPR и государственных правил США.
Следуйте инструкциям в настройках GDPR и настройках законодательства штата США , чтобы добавить Meta в список рекламных партнеров GDPR и законодательства штата США в пользовательском интерфейсе Менеджера рекламы.
Шаг 3. Импортируйте SDK и адаптер Meta Audience Network.
Интеграция с Android Studio (рекомендуется)
В файле build.gradle.kts
уровня приложения добавьте следующие зависимости и конфигурации реализации. Используйте последние версии Meta Audience Network SDK и адаптера:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.google.ads.mediation:facebook:6.18.0.0")
}
Ручная интеграция
Загрузите последнюю версию Meta Audience Network SDK для Android . Извлеките файл
AudienceNetwork.aar
из папкиAudienceNetwork/bin
и добавьте его в свой проект.Перейдите к артефактам адаптера Meta Audience Network в репозитории Google Maven. Выберите последнюю версию, загрузите файл
.aar
адаптера Meta Audience Network и добавьте его в свой проект.
Шаг 4. Реализуйте настройки конфиденциальности в Meta Audience Network SDK.
Согласие ЕС и GDPR
В соответствии с Политикой согласия пользователей Google из ЕС вы должны обеспечить предоставление определенной информации и получение от пользователей в Европейской экономической зоне (ЕЭЗ) определенных разрешений на использование идентификаторов устройств и личных данных. Эта политика отражает требования Директивы ЕС об электронной конфиденциальности и Общего регламента защиты данных (GDPR). При запросе согласия вы должны указать каждую рекламную сеть в вашей цепочке посредничества, которая может собирать, получать или использовать персональные данные, а также предоставлять информацию об использовании каждой сети. В настоящее время Google не может автоматически передавать выбор согласия пользователя в такие сети.
Следуйте инструкциям в документации Meta по GDPR и мета-рекламе.
Законы о конфиденциальности штатов США
Законы о конфиденциальности штатов США требуют предоставления пользователям права отказаться от «продажи» их «личной информации» (согласно определению этих условий в законе), при этом отказ предлагается через заметную ссылку «Не продавать мою личную информацию». на домашней странице «продающей» стороны. Руководство по соблюдению законов о конфиденциальности штатов США предлагает возможность включить ограниченную обработку данных для показа рекламы Google, но Google не может применить этот параметр к каждой рекламной сети в вашей цепочке медиации. Поэтому вы должны определить каждую рекламную сеть в вашей цепочке посредничества, которая может участвовать в продаже личной информации, и следовать указаниям каждой из этих сетей, чтобы обеспечить соблюдение требований.
Следуйте инструкциям в документации Meta по вариантам обработки данных для пользователей в Калифорнии.
Шаг 5. Добавьте необходимый код.
Для интеграции Meta Audience Network не требуется никакого дополнительного кода.
Шаг 6. Проверьте свою реализацию
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство в Менеджере рекламы и включили тестовый режим в пользовательском интерфейсе Meta Audience Network.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления из Meta Audience Network, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Meta Audience Network (Bidding) .
Дополнительные шаги
Нативная реклама
Некоторые ресурсы нативной рекламы Meta Audience Network не сопоставляются один к одному с нативными рекламными ресурсами Google. Такие ресурсы передаются обратно издателю в пакете через метод getExtras()
в NativeAd
. Адаптер поддерживает передачу следующих ресурсов:
Параметры и значения запроса | |
---|---|
FacebookMediationAdapter.KEY_ID | Нить . Уникальный идентификатор нативного объявления. |
FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET | Нить . Рекламный социальный контекст |
Вот пример кода, показывающий, как извлечь эти ресурсы:
Пример:
Ява
Bundle extras = nativeAd.getExtras();
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
String socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET);
// ...
}
Котлин
val extras = nativeAd.getExtras()
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
var socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)
// ...
}
Использование нативной рекламы Meta Audience Network без MediaView
Собственный формат рекламы Meta Audience Network требует рендеринга ресурса MediaView
. Если вы планируете отображать нативную рекламу без этого актива, обязательно используйте собственный формат баннерной рекламы Meta Audience Network.
Чтобы вместо этого использовать собственные баннерные объявления Meta Audience Network, вы должны выбрать формат Native Banner
при настройке Meta Audience Network , и адаптер автоматически загрузит соответствующий формат собственных объявлений.
Рендеринг рекламы
Адаптер Audience Network возвращает собственные объявления в виде объектов NativeAd
. Он заполняет следующие поля для NativeAd
.
Поле | Заполняется адаптером Meta Audience Network |
---|---|
Заголовок | |
Изображение | 1 |
Тело | |
Значок приложения | |
Призыв к действию | |
Имя рекламодателя | |
Звездный рейтинг | |
Магазин | |
Цена |
1 Адаптер Meta Audience Network не обеспечивает прямой доступ к основному графическому ресурсу для своих собственных объявлений. Вместо этого адаптер заполняет MediaView
видео или изображением.
Отслеживание показов и кликов
В следующей таблице показано, когда показы и клики нативных объявлений регистрируются Google Mobile Ads SDK.
Регистрация впечатлений | Нажмите запись |
---|---|
1 пиксель нативного рекламного ресурса Meta Audience Network на экране + требования к рендерингу ресурса | Обратный вызов Meta Audience Network SDK |
Meta Audience Network предъявляет особые требования к отображению ресурсов, чтобы показ считался действительным, в зависимости от того, выбрали ли вы формат нативного или нативного баннера при настройке Meta Audience Network .
Собственный формат Meta Audience Network | Требуемый актив | Требуемый класс рендеринга |
---|---|---|
Родной | Медиа-представление | MediaView |
Родное знамя | Значок приложения | ImageView |
Кэширование на Android 9
Начиная с Android 9 (уровень API 28), поддержка открытого текста по умолчанию отключена , что повлияет на функциональность кэширования мультимедиа Meta Audience Network SDK и может повлиять на взаимодействие с пользователем и доходы от рекламы. Следуйте документации Meta , чтобы обновить конфигурацию сетевой безопасности в вашем приложении.
Коды ошибок
Если адаптеру не удается получить объявление из Audience Network, вы можете проверить основную ошибку из ответа на объявление с помощью ResponseInfo.getAdapterResponses()
в следующих классах:
com.google.ads.mediation.facebook.FacebookAdapter
com.google.ads.mediation.facebook.FacebookMediationAdapter
Вот коды и сопутствующие сообщения, выдаваемые адаптером Audience Network, когда объявление не загружается:
Код ошибки | Причина |
---|---|
101 | Неверные параметры сервера (например, отсутствует идентификатор места размещения). |
102 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому Meta Audience Network. |
103 | Издатель должен запрашивать объявления с контекстом Activity . |
104 | Не удалось инициализировать Meta Audience Network SDK. |
105 | Издатель не запрашивал унифицированную нативную рекламу. |
106 | Загруженное нативное объявление представляет собой объект, отличный от ожидаемого. |
107 | Используемый объект Context недействителен. |
108 | В загруженном объявлении отсутствуют необходимые ресурсы нативной рекламы. |
109 | Не удалось создать нативное объявление на основе полезных данных ставки. |
110 | SDK Meta Audience Network не смог представить межстраничную рекламу или рекламу с вознаграждением. |
111 | Исключение, возникающее при создании объекта AdView Meta Audience Network. |
1000-9999 | Сеть Meta Audience Network вернула ошибку, связанную с SDK. Дополнительную информацию см. в документации Meta Audience Network. |
Журнал изменений адаптера Mediation для Android Meta Audience Network
Версия 6.18.0.0
- Проверенная совместимость с Meta Audience Network SDK v6.18.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 23.3.0.
- SDK Meta Audience Network версии 6.18.0.
Версия 6.17.0.0
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 23.0.0.
- Проверенная совместимость с Meta Audience Network SDK v6.17.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 23.0.0.
- SDK Meta Audience Network версии 6.17.0.
Версия 6.16.0.0
- Обновлен адаптер для вызова MediationInterstitialAdCallback#onAdFailedToShow(), когда Meta SDK сообщает, что показ межстраничной рекламы не удался.
- Проверенная совместимость с Meta Audience Network SDK v6.16.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 22.3.0.
- SDK Meta Audience Network версии 6.16.0.
Версия 6.15.0.0
- Проверенная совместимость с Meta Audience Network SDK v6.15.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 22.2.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 22.2.0.
- SDK Meta Audience Network версии 6.15.0.
Версия 6.14.0.0
- Проверенная совместимость с Meta Audience Network SDK v6.14.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 22.0.0.
- SDK Meta Audience Network версии 6.14.0.
Версия 6.13.7.1
- Обновлен адаптер для использования нового класса
VersionInfo
. - Минимальная необходимая версия Google Mobile Ads SDK обновлена до 22.0.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 22.0.0.
- SDK Meta Audience Network версии 6.13.7.
Версия 6.13.7.0
- Проверенная совместимость с Meta Audience Network SDK v6.13.7.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 21.5.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 21.5.0.
- SDK Meta Audience Network версии 6.13.7.
Версия 6.12.0.0
- Проверенная совместимость с Meta Audience Network SDK v6.12.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 21.2.0.
- Название адаптера переименовано в «Meta Audience Network».
- Удалена интеграция водопада.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 21.2.0.
- SDK Meta Audience Network версии 6.12.0.
Версия 6.11.0.1
-
compileSdkVersion
иtargetSdkVersion
обновлены до API 31. - Минимальная необходимая версия Google Mobile Ads SDK обновлена до 21.0.0.
- Минимально необходимый уровень Android API обновлен до 19.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 21.0.0.
- Facebook SDK версии 6.11.0.
Версия 6.11.0.0
- Проверенная совместимость с Facebook SDK v6.11.0.
- Добавлены предупреждающие сообщения об устаревании каскадной медиации. Дополнительную информацию смотрите в блоге Meta .
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.6.0.
- Facebook SDK версии 6.11.0.
Версия 6.10.0.0
- Проверенная совместимость с Facebook SDK v6.10.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.6.0.
- Facebook SDK версии 6.10.0.
Версия 6.8.0.1
- Добавлена поддержка пересылки обратных вызовов по кликам и показам в объявлениях с назначением ставок.
- Добавлена поддержка перенаправления обратного вызова
onAdFailedToShow()
, когда межстраничные объявления с назначением ставок не отображаются. - Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.6.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.6.0.
- Facebook SDK версии 6.8.0.
Версия 6.8.0.0
- Проверенная совместимость с Facebook SDK v6.8.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.4.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.4.0.
- Facebook SDK версии 6.8.0.
Версия 6.7.0.0
- Проверенная совместимость с Facebook SDK v6.7.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.3.0.
- Facebook SDK версии 6.7.0.
Версия 6.6.0.0
- Проверенная совместимость с Facebook SDK v6.6.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.3.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.3.0.
- Facebook SDK версии 6.6.0.
Версия 6.5.1.1
- Исправлена ошибка, появившаяся в версии 6.5.1.0, из-за которой вместо активной рекламы возвращались тестовые объявления.
- Обновлен адаптер для использования нового API
AdError
.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.2.0.
- Facebook SDK версии 6.5.1.
Версия 6.5.1.0 (устарела)
- Обнаружена и подтверждена проблема с версией 6.5.1.0. Рекомендуется обновиться до версии 6.5.1.1.
- Проверенная совместимость с Facebook SDK v6.5.1.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.2.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.2.0.
- Facebook SDK версии 6.5.1.
Версия 6.5.0.0
- Проверенная совместимость с Facebook SDK v6.5.0.
- Исправлена проблема, из-за которой нативная реклама не включала обложку Facebook.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.1.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.1.0.
- Facebook SDK версии 6.5.0.
Версия 6.4.0.0
- Проверенная совместимость с Facebook SDK v6.4.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 20.0.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 20.0.0.
- Facebook SDK версии 6.4.0.
Версия 6.3.0.1
- Исправлена проблема, из-за которой возникало исключение
ClassCastException
при рендеринге нативной рекламы в приложениях, которые не используютImageView
для рендеринга графических ресурсов.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.7.0.
- Facebook SDK версии 6.3.0.
Версия 6.3.0.0
- Проверенная совместимость с Facebook SDK v6.3.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.7.0.
- Facebook SDK версии 6.3.0.
Версия 6.2.1.0
- Проверенная совместимость с Facebook SDK v6.2.1.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.7.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.7.0.
- Facebook SDK версии 6.2.1.
Версия 6.2.0.1
- Удалена поддержка устаревшего формата
NativeAppInstallAd
. Приложения должны запрашивать единую нативную рекламу. - Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.6.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.6.0.
- Facebook SDK версии 6.2.0.
Версия 6.2.0.0
- Проверенная совместимость с Facebook SDK v6.2.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.5.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.5.0.
- Facebook SDK версии 6.2.0.
Версия 6.1.0.0
- Проверенная совместимость с Facebook SDK v6.1.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.4.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.4.0.
- Facebook SDK версии 6.1.0.
Версия 6.0.0.0
- Проверенная совместимость с Facebook SDK v6.0.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.3.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.3.0.
- Facebook SDK версии 6.0.0.
Версия 5.11.0.0
- Проверенная совместимость с Facebook SDK v5.11.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- Facebook SDK версии 5.11.0.
Версия 5.10.1.0
- Проверенная совместимость с Facebook SDK v5.10.1.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- Facebook SDK версии 5.10.1.
Версия 5.10.0.0
- Проверенная совместимость с Facebook SDK v5.10.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- Facebook SDK версии 5.10.0.
Версия 5.9.1.0
- Проверенная совместимость с Facebook SDK v5.9.1.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- Facebook SDK версии 5.9.1.
Версия 5.9.0.2
- Добавлена поддержка межстраничной рекламы с вознаграждением.
- Обновлен адаптер для поддержки запросов встроенных адаптивных баннеров.
- Исправлена проблема, из-за которой баннерные объявления с назначением ставок всегда отображались во всю ширину.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.2.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.2.0.
- Facebook SDK версии 5.9.0.
Версия 5.9.0.1
- Адаптер теперь пересылает сообщение об ошибке, если FAN SDK обнаруживает ошибку при представлении межстраничной рекламы или рекламы с вознаграждением.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- Facebook SDK версии 5.9.0.
Версия 5.9.0.0
- Проверенная совместимость с Facebook SDK v5.9.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- Facebook SDK версии 5.9.0.
Версия 5.8.0.2
- Исправлена неверная ссылка на переменную, которая приводила к сбою в определенных сценариях при загрузке нативной рекламы.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- Facebook SDK версии 5.8.0.
Версия 5.8.0.1
- Добавлены дополнительные описательные коды ошибок и причины сбоев загрузки/отображения адаптера.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.1.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- Facebook SDK версии 5.8.0.
Версия 5.8.0.0
- Проверенная совместимость с Facebook SDK v5.8.0.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 19.0.1.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 19.0.1.
- Facebook SDK версии 5.8.0.
Версия 5.7.1.1
- Добавлена поддержка ошибок адаптера Facebook Audience Network.
- Добавлены описательные коды ошибок и причины сбоев загрузки/отображения адаптера.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 18.3.0.
- Facebook SDK версии 5.7.1.
Версия 5.7.1.0
- Проверенная совместимость с Facebook SDK v5.7.1.
- Добавлена поддержка нативных баннеров Facebook при использовании ставок.
- В нативных объявлениях в качестве значка теперь используется «Drawable».
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 18.3.0.
- Facebook SDK версии 5.7.1.
Версия 5.7.0.0
- Проверенная совместимость с Facebook SDK v5.7.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 18.3.0.
- Facebook SDK версии 5.7.0.
Версия 5.6.1.0
- Проверенная совместимость с Facebook SDK v5.6.1.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 18.3.0.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 18.3.0.
- Facebook SDK версии 5.6.1.
Версия 5.6.0.0
- Проверенная совместимость с Facebook SDK v5.6.0.
- Обновлен адаптер Facebook для использования
AdChoicesView
.
Создан и протестирован с использованием:
- Google Mobile Ads SDK версии 18.2.0.
- Facebook SDK версии 5.6.0.
Версия 5.5.0.0
- Проверенная совместимость с Facebook SDK v5.5.0.
Версия 5.4.1.1
- Исправлена проблема, приводившая к сбою при удалении нативной рекламы.
Версия 5.4.1.0
- Проверенная совместимость с Facebook SDK v5.4.1.
- Добавлена поддержка нативной баннерной рекламы Facebook для каскадной медиации.
- Используйте
setNativeBanner()
из классаFacebookExtras
для запроса нативной баннерной рекламы.
- Используйте
- Исправлена проблема, из-за которой запросы смарт-баннеров не выполнялись.
- Исправлена проблема, из-за которой видеообъявления с вознаграждением не пересылали событие
onAdClosed()
в некоторых случаях, когда приложение работало в фоновом режиме во время воспроизведения видео. - Перенес адаптер на
AndroidX
. - Минимальная необходимая версия Google Mobile Ads SDK обновлена до 18.1.1.
Версия 5.4.0.0
- Проверенная совместимость с Facebook SDK v5.4.0.
Версия 5.3.1.2
- Исправлена ошибка, из-за которой не удалось инициализировать ставки Facebook из-за сообщения «Идентификаторы мест размещения не найдены».
Версия 5.3.1.1
- Обновлено отслеживание показов нативных объявлений RTB.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 17.2.1.
Версия 5.3.1.0
- В адаптер добавлена возможность назначения ставок для баннеров, межстраничных объявлений, объявлений с вознаграждением и нативной рекламы.
- Проверенная совместимость с Facebook SDK v5.3.1.
Версия 5.3.0.0
- Обновлено название службы посредничества для Google Mobile Ads.
- Добавлена версия адаптера в вызов инициализации.
- Проверенная совместимость с Facebook SDK v5.3.0.
Версия 5.2.0.2
- Добавлена поддержка гибких размеров баннерной рекламы.
Версия 5.2.0.1
- Обновлен адаптер для поддержки нового API Rewarded открытой бета-версии.
- Минимальная необходимая версия Google Mobile Ads SDK обновлена до 17.2.0.
Версия 5.2.0.0
- Проверенная совместимость с Facebook SDK v5.2.0.
Версия 5.1.1.1
- Обновлен адаптер для заполнения имени рекламодателя для унифицированных нативных объявлений.
Версия 5.1.1.0
- Представление AdChoices заменено на представление AdOptions.
- Проверенная совместимость с Facebook SDK v5.1.1.
Версия 5.1.0.1
- Исправлена проблема ANR, вызванная getGMSVersionCode().
Версия 5.1.0.0
- Инициализируйте Facebook SDK для каждого формата рекламы.
Версия 5.0.1.0
- Проверенная совместимость с Facebook SDK v5.0.1.
Версия 5.0.0.1
- Обновлен адаптер для создания объекта рекламы с вознаграждением во время запроса объявления.
Версия 5.0.0.0
- Проверенная совместимость с Facebook SDK v5.0.0.
Версия 4.99.3.0
- Проверенная совместимость с Facebook SDK v4.99.3.
Версия 4.99.1.1
- Исправлена ошибка, из-за которой значок выбора рекламы не отображался для унифицированных нативных объявлений.
- Исправлена ошибка, из-за которой адаптер выдавал исключение при попытке загрузки изображений.
Версия 4.99.1.0
- Проверенная совместимость с Facebook SDK v4.99.1.
Версия 4.28.2.1
- Обновлен адаптер для вызова рекламного события
onRewardedVideoComplete()
.
Версия 4.28.2.0
- Проверенная совместимость с Facebook SDK v4.28.2.
Версия 4.28.1.1
- Исправлена проблема, из-за которой клики не регистрировались для Unified Native Ads.
Версия 4.28.1.0
- Проверенная совместимость с Facebook SDK v4.28.1.
Версия 4.28.0.0
- Проверенная совместимость с Facebook SDK v4.28.0.
Версия 4.27.1.0
- Проверенная совместимость с Facebook SDK v4.27.1.
Версия 4.27.0.0
- Проверенная совместимость с Facebook SDK v4.27.0.
Версия 4.26.1.0
- Проверенная совместимость с Facebook SDK v4.26.1.
- Обновлен проект адаптера для Android Studio 3.0.
Версия 4.26.0.0
- Добавлена поддержка видеообъявлений с вознаграждением.
- Добавлена поддержка нативной видеорекламы.
- Проверенная совместимость с Facebook SDK v4.26.0.
Версия 4.25.0.0
- Исправлена ошибка, из-за которой возвращались баннеры неправильного размера.
- Обновлено отслеживание просмотров адаптера для нативной рекламы, чтобы регистрировать отдельные просмотры ресурсов с помощью Facebook SDK, а не весь просмотр рекламы. Это означает, что фоновые клики (или «пробелы») по нативному объявлению больше не будут приводить к переходам по ним.
- Проверенная совместимость с Facebook SDK v4.25.0.
Версия 4.24.0.0
- Проверенная совместимость с Facebook SDK v4.24.0.
Версия 4.23.0.0
- Проверенная совместимость с Facebook SDK v4.23.0.
Версия 4.22.1.0
- Проверенная совместимость с Facebook SDK v4.22.1.
Версия 4.22.0.0
- Обновлен адаптер, чтобы он был совместим с Facebook SDK v4.22.0.
Версия 4.21.1.0
- Проверенная совместимость с Facebook SDK v4.21.1.
Версия 4.21.0.0
- Проверенная совместимость с Facebook SDK v4.21.0.
Версия 4.20.0.0
- Минимальный поддерживаемый уровень Android API обновлен до 14+.
- Проверенная совместимость с Facebook SDK v4.20.0.
Версия 4.19.0.0
- Проверенная совместимость с Facebook SDK v4.19.0.
Версия 4.18.0.0
- Проверенная совместимость с Facebook SDK v4.18.0.
Версия 4.17.0.0
- Добавлена поддержка нативной рекламы.
Версия 4.15.0.0
- Изменена система именования версий на [Версия FAN SDK].[Версия патча адаптера].
- Минимально необходимый FAN SDK обновлен до версии 4.15.0.
- Минимально необходимый SDK Google Mobile Ads обновлен до версии 9.2.0.
- Исправлена ошибка, из-за которой обратные вызовы Facebook для межстраничной рекламы перенаправлялись неправильно.
- Адаптер теперь также пересылает onAdLeftApplication при нажатии на объявление.
Версия 1.2.0
- Исправлена ошибка, из-за которой AdSize.SMART_BANNER теперь имеет допустимый размер.
Версия 1.1.0
- Добавлена поддержка формата полной ширины x 250 при запросе AdSize.MEDIUM_RECTANGLE.
Версия 1.0.1
- Добавлена поддержка AdSize.SMART_BANNER.
Версия 1.0.0
- Первоначальный выпуск