Перед развертыванием в рабочей среде протестируйте реализацию SDK Meta Audience Network и убедитесь, что все работает правильно.
В этом случае нужно настроить Monetization Manager (MoMa). Для этого не потребуется писать код приложения. Тестирование можно проводить с помощью устройств (для проверки и тестовых, и рабочих объявлений) или тестовых пользователей (для проверки рабочих объявлений с таргетингом по демографическим данным).
При тестировании мест размещения рекламы Facebook будет целенаправленно отправлять 20 % пустых запросов, чтобы вы могли протестировать, как приложение или мобильный сайт справятся с этим.
Быстрее всего интеграцию можно проверить с помощью устройства. Тогда вы сможете посмотреть и тестовые, и рабочие объявления. Учтите, что к рабочим объявлениям не применяется таргетинг по демографическим данным. Его нужно проверять на тестовых пользователях.
В Monetization Manager наведите курсор на панель навигации слева и выберите Интеграция > Тестирование. Перед этим нужно войти в Business Manager в качестве администратора.
Установите флажок Использовать настоящий рекламный контент, чтобы на тестовых устройствах показывалась настоящая реклама Audience Network. Наша система создаст выборку объявлений с разными типами креативов (видео, изображения, кольцевые галереи) или даже для разных регионов, чтобы вы могли проверить, как в приложении будет выглядеть настоящая реклама. При этом вы не будете получать доход от показов и кликов.
Чтобы добавить тестовые устройства, введите их ID вручную или загрузите файл CSV. Для устройств Android укажите рекламный идентификатор Google (AAID), а для устройств iOS — рекламный идентификатор (IDFA). Присвойте имя каждому устройству.
Добавив устройство, выберите тип рекламы, которую на нем нужно просматривать.
Для проверки определенного типа медиафайлов нажмите ссылку Тестировать. Файлы этого типа будут отображаться на устройстве в течение пяти минут. За раз можно тестировать только один тип медиафайлов.
Для тестирования рабочих объявлений с таргетингом по демографическим данным добавьте в объект монетизации тестовых пользователей.
Перейдите в раздел Настройки Business Manager, на панели навигации слева выберите Пользователи > Люди и нажмите кнопку Добавить.
Введите электронные адреса нужных пользователей и нажмите Далее. Эти люди получат приглашения, которые по умолчанию дают доступ с правами сотрудника.
Когда откроется окно Предоставление доступа, выберите в меню слева один из следующих пунктов:
Если вы используете какой-либо уровень агрегации, сделайте так, чтобы он отправлял запросы в Audience Network. Если вы настроили тестирование на уровне агрегации, он может не отправлять запросы на наши серверы.
Если вы используете Testflight для тестирования и распространения своего приложения, в тестовых сборках не будет показываться настоящая реклама. Обычно рекламный идентификатор (IDFA) для устройства не меняется, пока пользователь не сбросит его вручную. Однако для приложений, распространяемых через Testflight, идентификатор выдается заново при каждом запросе.
Во избежание этой проблемы включите тестовый режим, чтобы увидеть тестовое объявление.
Начиная с iOS14 необходимо реализовать флаг setAdvertiserTrackingEnabled
, который действует и в тестовом режиме.
Тестирование со вставкой кода на стороне клиентаКак временно вставить в приложение код для тестирования реализации Audience Network на стороне клиента. | Подтверждение запросов на рекламу через прокси с поддержкой SSLКак использовать прокси-приложение для просмотра всего трафика SSL/HTTPS между приложением и рекламным сервером Audience Network. |
Контрольный список интеграции и коды ошибок выполнения запросов на рекламуКак проверить интеграцию Audience Network и какие коды ошибок при этом могут выводиться. |