В этом руководстве показано, как использовать 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 в AdMob пользовательский интерфейс
Настройте параметры медиации для своего рекламного блока
Вам необходимо добавить Meta Audience Network в конфигурацию медиации для вашего рекламного блока.
Сначала войдите в свою учетную запись AdMob . Далее перейдите на вкладку «Медиация» . Если у вас есть существующая группа медиации, которую вы хотите изменить, нажмите на название этой группы медиации, чтобы отредактировать ее, и перейдите к пункту «Добавить сеть мета-аудитории в качестве источника объявлений» .
Чтобы создать новую группу медиации, выберите Создать группу медиации .
Введите формат объявления и платформу, затем нажмите «Продолжить» .
Дайте группе медиации название и выберите целевые местоположения. Затем установите статус группы медиации на «Включено » и нажмите «Добавить рекламные блоки» .
Свяжите эту группу медиации с одним или несколькими существующими рекламными блоками AdMob. Затем нажмите Готово .
Теперь вы должны увидеть карточку рекламных блоков, заполненную выбранными вами рекламными блоками:
Добавьте Meta Audience Network в качестве источника рекламы.
В карточке «Ставки» в разделе « Источники объявлений » выберите «Добавить источник объявлений» . Затем выберите Meta Audience Network .
Нажмите «Как подписать партнерское соглашение и настроить торговое партнерство с Meta Audience Network».
Нажмите «Подтвердить и согласиться» , затем нажмите «Продолжить» .
Если у вас уже есть сопоставление для Meta Audience Network, вы можете выбрать его. В противном случае нажмите «Добавить сопоставление» .
Затем введите идентификатор места размещения, полученный в предыдущем разделе. Затем нажмите Готово .
Добавьте Meta в список рекламных партнеров GDPR и государственных правил США.
Следуйте инструкциям в настройках GDPR и настройках законодательства штата США , чтобы добавить Meta в список рекламных партнеров GDPR и законодательства штата США в пользовательском интерфейсе AdMob.
Шаг 3. Импортируйте SDK и адаптер Meta Audience Network.
Интеграция с Android Studio (рекомендуется)
В файле build.gradle.kts
уровня приложения добавьте следующие зависимости и конфигурации реализации. Используйте последние версии Meta Audience Network SDK и адаптера:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.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. Проверьте свою реализацию
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство для AdMob и включили тестовый режим в пользовательском интерфейсе 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
- Первоначальный выпуск