Интегрируйте сеть метааудитории со ставками

В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и отображения рекламы из сети Meta Audience Network с помощью AdMob Mediation , а также рассматривается интеграция ставок. В нем рассказывается, как добавить Meta Audience Network в конфигурацию медиации рекламного блока, а также как интегрировать Meta Audience Network SDK и адаптер в приложение Android.

Поддерживаемые интеграции и форматы объявлений

Адаптер-посредник для Meta Audience Network имеет следующие возможности:

Интеграция
Торги
Водопад 1
Форматы
Баннер
Межстраничный
Награжден
Межстраничное объявление с вознаграждением
Родной

1 Meta Audience Network стала предлагать торги только в 2021 году.

Требования

  • Android API уровня 21 или выше

Шаг 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.

В файле 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.

В соответствии с Политикой согласия пользователей 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

  • Первоначальный выпуск