Межстраничное (или полноэкранное) объявление – это тип объявления, которое занимает большую часть экрана. Таким образом, контент издателя не виден на экране, когда показывается межстраничное объявление.
Чтобы определить, можно ли показывать межстраничное объявление, проверьте, установлено ли в поле BidRequest.imp.instl запроса ставки значение true (в Protobuf) или 1 (в JSON).
Как настроить предварительный таргетинг межстраничных объявлений
Вы можете настроить предварительный таргетинг с помощью Real-time Bidding API и ресурса bidders.pretargetingConfigs. Чтобы настроить таргетинг на межстраничные объявления, создайте ресурс PretargetingConfig, в котором для поля interstitialTargeting задано значение ONLY_INTERSTITIAL_REQUESTS. Подробнее о том, как задать настройки предварительного таргетинга с помощью Real-time Bidding API…
Чем больше полей вы укажете в ресурсе PretargetingConfig, тем точнее будет таргетинг. Например, чтобы настроить таргетинг на межстраничные объявления в мобильных приложениях, задайте для ресурса PretargetingConfig следующие значения:
- Полю
interstitialTargetingзадается значение перечисленияONLY_INTERSTITIAL_REQUESTS. - Поле
includedPlatformsсодержит значения перечисленияPHONEиTABLET. - Поле
includedEnvironmentsсодержит только значение перечисленияAPP.
Форматы межстраничных объявлений
Формат межстраничного объявления можно определить по тому, как заполнен запрос ставки. В таблице ниже перечислены поля BidRequest, которые заполняются для поддерживаемых форматов межстраничных объявлений.
| Формат | app |
site |
imp.instl |
imp.rwdd |
imp.ext.is_app_open |
|---|---|---|---|---|---|
| Межстраничное объявление в приложении | Да | Нет | Да | Нет | Нет |
| Объявление с вознаграждением в приложении | Да | Нет | Да | Да | Нет |
| Объявление при запуске приложения | Да | Нет | Да | Нет | Да |
| Межстраничное объявление на сайте | Нет | Да | Да | Нет | Нет |
| Объявление с вознаграждением на сайте | Нет | Да | Да | Да | Нет |
Назначение ставок для межстраничных объявлений в приложениях
Вы можете назначать ставки на инвентарь, предназначенный для межстраничных объявлений в приложениях. Это полностраничные объявления, которые показываются при переходе между экранами в мобильном приложении. Подробнее о том, как работают межстраничные объявления в приложениях…
Назначайте ставки для объявлений с вознаграждением в приложениях
Вы можете назначать ставки на инвентарь для объявлений с вознаграждением в приложениях, чтобы размещать полностраничные объявления, которые показываются, когда пользователь мобильного приложения соглашается посмотреть рекламу в обмен на вознаграждение, например игровую валюту. Подробнее о рекламных блоках для объявлений с вознаграждением…
Назначение ставок для объявлений при запуске приложения
Вы можете назначать ставки на инвентарь в формате объявлений при запуске приложения, чтобы размещать полностраничную рекламу, которая показывается на экране загрузки мобильного приложения. Экраны загрузки появляются, когда пользователь открывает приложение или возвращается в него из другого приложения. Подробнее о рекомендациях и советах по работе с объявлениями при запуске приложения…
Как назначать ставки для межстраничных объявлений на сайте
Вы можете назначать ставки на инвентарь для межстраничных объявлений на сайтах, чтобы размещать полностраничную рекламу, которая показывается, когда пользователь перемещается по сайту и взаимодействует с ним. Подробнее о размещении межстраничных объявлений на сайтах…
Назначение ставок для объявлений с вознаграждением на сайтах
Вы можете назначать ставки на инвентарь в формате объявлений с вознаграждением на сайтах, чтобы размещать полностраничные объявления, которые показываются, когда пользователь, просматривающий веб-сайт, выбирает просмотр рекламы в обмен на вознаграждение, например внутриигровую валюту. Подробнее о размещении объявлений с вознаграждением на сайте…
Выберите подходящий размер рекламного места
Размер рекламного места для межстраничных объявлений указывает на область, которая может использоваться для отрисовки креативов, и зависит от нескольких факторов, таких как конкретные форматы и размеры экрана.
Первая пара значений ширины и высоты в поле BidRequest.imp.banner.format протокола OpenRTB представляет фактический размер рекламного места, а остальные пары – список допустимых размеров объявлений, которые соответствуют требованиям к рекламному месту.
Креативы не ограничены рекомендуемыми размерами, указанными в запросе ставки, но все рекомендуемые размеры гарантированно находятся в допустимом диапазоне.
Вы можете назначить ставку для любого креатива, ширина и высота которого соответствуют следующим критериям:
- Меньше или равно ширине и высоте рекламного места.
- Больше или равно 50% ширины рекламного места.
- Больше или равно 40% высоты рекламного места
Если размер объявления слишком большой или слишком маленький, ответ на запрос ставки отклоняется с кодом INTERSTITIAL_SIZE_MISMATCH.
Если вы не укажете размер объявления в ответе на запрос ставки, то ответ будет отфильтрован с указанием причины отклонения MISSING_AD_SIZE.
Как посмотреть примеры запросов ставок
Ниже приведены примеры запросов ставок для межстраничных объявлений.
OpenRTB Protobuf
Показать пример
[Serialized request](/authorized-buyers/rtb/data/request-response/openrtb_protobuf_mobile_app_interstitial_ad_request.bin){: .download}id: "iPwd6qWwe759U5389nKgZ2" imp { id: "1" banner { w: 390 h: 764 pos: AD_POSITION_FULLSCREEN api: MRAID_1 api: MRAID_2 format { w: 390 h: 764 } format { w: 160 h: 600 } } displaymanager: "GoogleMobileAds-iOS" displaymanagerver: "12.1.0" instl: true tagid: "6515547538" bidfloor: 0.01 bidfloorcur: "USD" secure: true exp: 3600 clickbrowser: true metric { type: "click_through_rate" value: 0.071259871125221252 vendor: "EXCHANGE" } metric { type: "viewability" value: 0.93 vendor: "EXCHANGE" } [com.google.doubleclick.imp] { billing_id: 20458168637 publisher_settings_list_id: 7415902580159294065 publisher_settings_list_id: 3858265210976003530 allowed_vendor_type: 0 allowed_vendor_type: 4513 ampad: AMP_AD_NOT_ALLOWED excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } skadn { sourceapp: "com.google.testapp" skadnetids: "jLL135hf" versions: "2.0" versions: "2.1" fidelities: STOREKIT_RENDERED_ADS fidelities: VIEW_THROUGH_ADS } creative_enforcement_settings { policy_enforcement: POLICY_ENFORCEMENT_NETWORK_AND_PLATFORM_POLICY publisher_blocks_enforcement: PUBLISHER_BLOCKS_ENFORCEMENT_APPLIES } jsver: "test-sdk_123456789" highengagement: true } } app { name: "Test App" ver: "18.6.0" bundle: "com.google.testapp" publisher { id: "pub-5899129488172801" [com.google.doubleclick.publisher] { country: "IL" } } content { url: "https://www.google.com" language: "en" } storeurl: "https://www.google.com" } device { ua: "OMITTED" geo { lat: 0 lon: 0 country: "COL" region: "CO-DC" city: "Bogota" zip: "110851" type: IP utcoffset: -300 accuracy: 1236 [com.google.doubleclick.geo] { geo_criteria_id: 9216139 } } ipv6: "2800:e2:5780::" language: "es" make: "Apple" model: "iPhone14,7" os: "iOS" osv: "18.7" connectiontype: WIFI devicetype: HIGHEND_PHONE hwv: "iPhone14,7" w: 390 h: 844 pxratio: 3 sua { browsers { brand: "Mozilla" version: "5" version: "0" } browsers { brand: "AppleWebKit" version: "605" version: "1" } platform { brand: "iPhone" version: "18" version: "7" } mobile: true bitness: "64" model: "iPhone" source: USER_AGENT_STRING } [com.google.doubleclick.device] { atts: 2 audioout: AUDIO_SPEAKER ifv: "5fcebf5e-462f-47fe-a528-e982d9512348" } } user { [com.google.doubleclick.user] { session { depth: 0 requestssinceappopen: 5 priorclicks: 0 } } } at: FIRST_PRICE tmax: 700 cur: "USD" bcat: "32" bcat: "33" source { schain { complete: true nodes { asi: "testssp.com" sid: "pub-1111111111111111" hp: true } ver: "1.0" } [com.google.doubleclick.source] { omidpn: "Google" omidpv: "afma-sdk-i-v12.1.0" } } cattax: GOOGLE_CATEGORIES [com.google.doubleclick.bid_request] { google_query_id: "ANy-z7CT2R-7uB8g5aR7v8neLD9N5p9e04ON1C2ob93u7SZlV346yw69237l5d6p2bZ43x62" fcap_scope: FREQUENCY_CAPPING_SCOPE_APP privacy_treatments { allow_user_data_collection: true } }
OpenRTB JSON
Показать пример
{ "id": "iPwd6qWwe759U5389nKgZ2", "imp": [ { "id": "1", "banner": { "w": 390, "h": 764, "pos": 7, "api": [ 3, 5 ], "format": [ { "w": 390, "h": 764 }, { "w": 160, "h": 600 } ] }, "displaymanager": "GoogleMobileAds-iOS", "displaymanagerver": "12.1.0", "instl": 1, "tagid": "6515547538", "bidfloor": 0.01, "bidfloorcur": "USD", "secure": 1, "exp": 3600, "clickbrowser": 1, "metric": [ { "type": "click_through_rate", "value": 0.07125987112522125, "vendor": "EXCHANGE" }, { "type": "viewability", "value": 0.93, "vendor": "EXCHANGE" } ], "ext": { "billing_id": [ "20458168637" ], "publisher_settings_list_id": [ "7415902580159294065", "3858265210976003530" ], "allowed_vendor_type": [ 0, 4513 ], "ampad": 2, "excluded_creatives": [ { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" }, { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" } ], "skadn": { "sourceapp": "com.google.testapp", "skadnetids": [ "jLL135hf" ], "versions": [ "2.0", "2.1" ], "fidelities": [ 1, 0 ] }, "creative_enforcement_settings": { "policy_enforcement": 2, "publisher_blocks_enforcement": 1 }, "jsver": "test-sdk_123456789", "highengagement": 1 } } ], "app": { "name": "Test App", "ver": "18.6.0", "bundle": "com.google.testapp", "publisher": { "id": "pub-5899129488172801", "ext": { "country": "IL" } }, "content": { "url": "https://www.google.com", "language": "en" }, "storeurl": "https://www.google.com" }, "device": { "ua": "OMITTED", "geo": { "lat": 0.0, "lon": 0.0, "country": "COL", "region": "CO-DC", "city": "Bogota", "zip": "110851", "type": 2, "utcoffset": -300, "accuracy": 1236, "ext": { "geo_criteria_id": 9216139 } }, "ipv6": "2800:e2:5780::", "language": "es", "make": "Apple", "model": "iPhone14,7", "os": "iOS", "osv": "18.7", "connectiontype": 2, "devicetype": 4, "hwv": "iPhone14,7", "w": 390, "h": 844, "pxratio": 3.0, "sua": { "browsers": [ { "brand": "Mozilla", "version": [ "5", "0" ] }, { "brand": "AppleWebKit", "version": [ "605", "1" ] } ], "platform": { "brand": "iPhone", "version": [ "18", "7" ] }, "mobile": 1, "bitness": "64", "model": "iPhone", "source": 3 }, "ext": { "atts": 2, "audioout": 1, "ifv": "5fcebf5e-462f-47fe-a528-e982d9512348" } }, "user": { "ext": { "session": { "depth": 0, "requestssinceappopen": 5, "priorclicks": 0 } } }, "at": 1, "tmax": 700, "cur": [ "USD" ], "bcat": [ "32", "33" ], "source": { "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" }, "ext": { "omidpn": "Google", "omidpv": "afma-sdk-i-v12.1.0" } }, "cattax": 500, "ext": { "google_query_id": "ANy-z7CT2R-7uB8g5aR7v8neLD9N5p9e04ON1C2ob93u7SZlV346yw69237l5d6p2bZ43x62", "fcap_scope": 4, "privacy_treatments": { "allow_user_data_collection": 1 } } }
Следуйте нашим рекомендациям
Google рекомендует следовать приведенным ниже рекомендациям.
Чтобы объявление показывалось по центру рекламного места, добавьте в фрагмент кода HTML-объявления атрибуты форматирования. В противном случае объявления будут показываться в левом верхнем углу рекламного места.
Верните межстраничное объявление, которое занимает как можно больше места в рекламном блоке. Не размещайте в рекламном месте для межстраничного объявления креатив меньшего размера. Например, объявление размером 320 x 480 слишком мало для межстраничного рекламного места размером 420 x 800.
Не добавляйте кнопку закрытия.
- Наш SDK автоматически показывает кнопку закрытия (если применимо), чтобы пользователи могли нажать ее.
- MRAID
useCustomClose()не поддерживается.
Выбирайте размеры объявлений для ответа на запрос ставки, исходя из рекомендуемых размеров в запросе ставки.
Сравните поля
BidRequest.device.wиBidRequest.device.h, чтобы выбрать креативы с подходящей ориентацией.- Рекомендуем использовать как вертикальные, так и горизонтальные креативы, чтобы назначать ставки для объявлений с подходящей ориентацией.
Как назначать ставки для межстраничных объявлений без размера
Межстраничные объявления без размера (также известные как адаптивные или гибкие) динамически изменяют размер, чтобы занять рекламное место по ширине и высоте. Авторизованные покупатели не меняют размер креативов. Необходимо предоставить креатив, размер которого изменяется динамически.
Межстраничные объявления без размера нужно отправлять на проверку только один раз, даже если они могут показываться в разных размерах. Чтобы креатив не проверялся повторно для каждого размера рекламного места, рекомендуем сделать следующее:
Заполнить поля BidResponse
Используйте
BidResponse.seatbid.bid.ext.attribute, чтобы объявитьRendering: Sizeless AdX(атрибут 105) в ответе на запрос ставки. Атрибуты креативов, которые можно декларировать, перечислены в файле данных buyer-declarable-creative-attributes.txt.В полях
BidResponse.seatbid.bid.wиBidResponse.seatbid.bid.hукажите размер, в котором должен отображаться креатив, в соответствии с требованиями к размеру объявлений. Например, для рекламного места размером 360 x 480 укажите 360 x 480. При этом креатив может показываться в других размерах. В устаревшем протоколе Google RTB для этого использовались поляBidResponse.Ad.widthиBidResponse.Ad.height.
Если вы добавите атрибут Rendering: Sizeless AdX в существующий креатив, он должен будет пройти повторную проверку.
Как отправить креативы на предварительное одобрение
- При отправке креатива на проверку добавьте атрибут
RENDERING_SIZELESS_ADXв полеdeclaredAttributes. В Real-time Bidding API атрибуты креативов представлены в виде строковых значений перечисления. Чтобы узнать, как эти атрибуты соотносятся с числовыми идентификаторами из файла buyer-declarable-creative-attributes.txt, ознакомьтесь с руководством по сопоставлению. - Отправьте креатив, размер которого соответствует размеру, который вы планируете использовать для показа, то есть стандартному размеру межстраничных креативов. Креатив по-прежнему может показываться в других размерах.
- Каждый креатив без размера учитывается в лимите только один раз, даже если он показывается в нескольких размерах.
Дальнейшие действия
- Атрибуция установок на устройствах iOS с помощью SKAdNetwork. Узнайте, как атрибутировать установки приложений iOS рекламодателям с помощью SKAdNetwork.
- Рекомендации по работе с инвентарем в мобильных приложениях. Рекомендации по размещению межстраничных объявлений в приложениях.