В этом руководстве объясняется, как интегрировать пользовательские форматы нативной рекламы с открытыми измерениями.
Предпосылки
Прежде чем продолжить, сделайте следующее:
- Ознакомьтесь с Открытым измерением с помощью SDK мобильной рекламы .
- Интегрируйте собственные форматы нативной рекламы .
- Настройте поставщика видимости и назначьте его своей позиции.
- Введите имя вашего партнера при создании пользовательского формата в пользовательском интерфейсе Менеджера объявлений.
Интеграция
Если вы планируете использовать открытые измерения с пользовательскими форматами нативной рекламы, которые не содержат видеоактив, вы будете нести ответственность за вызов API открытых измерений самостоятельно.
Если вы используете пользовательские нативные форматы рекламы с видеоактивом, вам не нужно следовать этому руководству; Mobile Ads SDK отслеживает просматриваемость видеоактива от вашего имени.
Загрузить объявление
Загрузка рекламы выполняется одинаково, независимо от того, используете ли вы открытые измерения или нет. Вот метод, демонстрирующий, как запросить персонализированную нативную рекламу:
Ява
Котлин
Замените AD_UNIT_ID и CUSTOM_TEMPLATE_ID на идентификатор вашего рекламного блока и идентификатор пользовательского шаблона.
Зарегистрируйте свой взгляд и начните измерять
Чтобы включить функцию открытого измерения для нативного объявления, сначала отобразите его, а затем зарегистрируйте представление вашего объявления с помощью объекта DisplayOpenMeasurement
, связанного с этим объявлением. Объект DisplayOpenMeasurement
предоставляет метод setView()
для регистрации представления контейнера с функцией открытого измерения.
Вам также необходимо явно указать SDK, что нужно начать измерение эффективности вашей рекламы. Для этого вызовите метод start()
объекта DisplayOpenMeasurement
вашего нативного объявления. Метод start()
должен быть вызван из основного потока, и последующие вызовы не будут иметь никакого эффекта.
Вот как это выглядит: