Un anuncio intersticial (o anuncio de pantalla completa) es un tipo de anuncio que cubre la mayor parte de la pantalla. Por lo tanto, el contenido del publicador no aparece en la pantalla cuando se muestra un anuncio intersticial.
Para identificar una oportunidad de anuncio intersticial en la solicitud de oferta, verifica que el campo BidRequest.imp.instl de la solicitud de oferta esté configurado como true en Protobuf o 1 en JSON.
Configura la segmentación previa de anuncios intersticiales
Puedes usar la API de Real-time Bidding para configurar tu segmentación previa con el recurso bidders.pretargetingConfigs. Para segmentar anuncios intersticiales, debes crear un recurso PretargetingConfig con el campo interstitialTargeting establecido en ONLY_INTERSTITIAL_REQUESTS. Para
obtener más información sobre cómo establecer tu configuración de segmentación previa con la API de Real-time
Bidding, consulta Configuraciones de segmentación previa.
Cuantos más campos especifiques en el recurso PretargetingConfig, más precisa será tu segmentación. Por ejemplo, puedes segmentar anuncios intersticiales para dispositivos móviles colocados en apps configurando un recurso PretargetingConfig con lo siguiente:
- El campo
interstitialTargetingse establece en el valor de enumeraciónONLY_INTERSTITIAL_REQUESTS. - El campo
includedPlatformscontiene los valores de enumeraciónPHONEyTABLET. - El campo
includedEnvironmentssolo contiene el valor de enumeraciónAPP.
Más información sobre los formatos de anuncios intersticiales
Puedes determinar un formato de anuncio intersticial según cómo se complete la solicitud de oferta. En la siguiente tabla, se identifican los campos de BidRequest que se completan para los formatos de anuncios intersticiales admitidos:
| Formato | app |
site |
imp.instl |
imp.rwdd |
imp.ext.is_app_open |
|---|---|---|---|---|---|
| Anuncio intersticial para aplicaciones | Sí | No | Sí | No | No |
| Anuncio recompensado de aplicación | Sí | No | Sí | Sí | No |
| Anuncio para inicio de aplicación | Sí | No | Sí | No | Sí |
| Anuncio intersticial para la Web | No | Sí | Sí | No | No |
| Anuncio recompensado para la Web | No | Sí | Sí | Sí | No |
Establece ofertas con anuncios intersticiales para aplicaciones
Puedes ofertar por el inventario en el formato de anuncio intersticial para aplicaciones para colocar anuncios de página completa que se renderizan entre pantallas durante la navegación de una app para dispositivos móviles. Para obtener más información sobre este formato, consulta Cómo funcionan los anuncios intersticiales para aplicaciones para dispositivos móviles.
Establece ofertas con anuncios recompensados de apps
Puedes ofertar por el inventario en el formato de anuncio recompensado de la app para colocar anuncios de página completa que se renderizan cuando un usuario de una app para dispositivos móviles elige ver un anuncio a cambio de una recompensa, como moneda del juego. Para obtener más información sobre este formato, consulta la descripción general de las unidades de anuncios recompensados.
Establece ofertas con anuncios para inicio de aplicación
Puedes ofertar por el inventario en el formato de anuncio para inicio de aplicación para colocar anuncios de página completa que se renderizan en la pantalla de carga de una app para dispositivos móviles. Las pantallas de carga aparecen cuando el usuario abre la app o regresa a ella desde otra app. Para obtener más información sobre este formato, consulta la guía y las prácticas recomendadas para los anuncios para inicio de aplicación.
Establece ofertas con anuncios intersticiales para la Web
Puedes ofertar por el inventario en el formato de anuncio intersticial para la Web para colocar anuncios de página completa que se rendericen a medida que el usuario navega por un sitio web y, además, interactúa con él. Para obtener más información sobre este formato, consulta Coordina el tráfico de anuncios intersticiales para la Web.
Establece ofertas con anuncios recompensados para la Web
Puedes ofertar por el inventario en el formato de anuncio recompensado para la Web para colocar anuncios de página completa que se renderizan cuando un usuario que navega por un sitio web elige ver un anuncio a cambio de una recompensa, como moneda del juego. Para obtener más información sobre este formato, consulta Cómo coordinar el tráfico de anuncios recompensados para la Web.
Elige un tamaño de espacio publicitario aceptable
El tamaño del espacio publicitario para los anuncios intersticiales indica el área que se puede usar para renderizar creatividades y depende de varios factores, como los formatos específicos y las dimensiones de la pantalla.
El primer par de ancho y altura en el campo BidRequest.imp.banner.format de OpenRTB representa el tamaño real del espacio publicitario, y los pares restantes representan una lista de tamaños de anuncios aceptables que se encuentran dentro del rango de los requisitos del espacio.
Las creatividades no se limitan a los tamaños recomendados en la solicitud de oferta, pero se garantiza que todos los tamaños recomendados en la solicitud de oferta estén dentro del rango de tamaño aceptable.
Puedes ofertar con cualquier creatividad cuyo ancho y alto cumplan con los siguientes criterios:
- Menor o igual que el ancho y la altura del espacio publicitario
- Mayor o igual que el 50% del ancho del espacio publicitario
- Mayor o igual que el 40% de la altura del espacio publicitario
Si el tamaño del anuncio es demasiado grande o demasiado pequeño, la respuesta de oferta se filtra con el motivo de rechazo INTERSTITIAL_SIZE_MISMATCH.
Si no especificas el tamaño del anuncio en la respuesta de oferta, esta se filtrará
con el motivo de rechazo MISSING_AD_SIZE.
Revisa las solicitudes de ofertas de muestra
A continuación, se muestran algunas solicitudes de ofertas de ejemplo para anuncios intersticiales.
Protobuf de OpenRTB
Mostrar muestra
[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 } }
JSON de OpenRTB
Mostrar muestra
{ "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 } } }
Sigue las prácticas recomendadas
Google recomienda las siguientes prácticas recomendadas:
Incluye atributos de formato en tus fragmentos de creatividades HTML para centrar los anuncios dentro del espacio publicitario. De lo contrario, los anuncios se renderizan en la parte superior izquierda del espacio publicitario.
Responder con un anuncio intersticial que ocupe la mayor cantidad de espacio posible dentro del espacio publicitario No llenes un espacio publicitario intersticial con un anuncio mucho más pequeño. Por ejemplo, un anuncio de 320 x 480 es demasiado pequeño para un espacio intersticial de 420 x 800.
No agregues ningún botón de cierre:
- Nuestro SDK muestra automáticamente un botón de cierre (cuando corresponde) para garantizar que los usuarios puedan hacer clic en él.
- No se admite MRAID
useCustomClose().
Usa los tamaños recomendados de la solicitud de oferta para elegir tamaños de anuncios aceptables para tu respuesta de oferta.
Compara los campos
BidRequest.device.wyBidRequest.device.hpara elegir creatividades con una orientación adecuada.- Te recomendamos que tengas creatividades verticales y horizontales para que puedas ofertar con la orientación adecuada.
Oferta con anuncios intersticiales sin tamaño
Los anuncios intersticiales sin tamaño (también conocidos como anuncios intersticiales responsivos o flexibles) cambian de tamaño de forma dinámica para ocupar todo el ancho y la altura del espacio publicitario. Authorized Buyers no cambia el tamaño de las creatividades por ti. Debes proporcionar una creatividad que cambie de tamaño de forma dinámica.
Solo debes enviar los anuncios intersticiales sin tamaño para su revisión una vez, aunque se puedan publicar en varios tamaños. Para asegurarte de que tu creatividad no se vuelva a revisar para cada tamaño de espacio publicitario individual, te recomendamos lo siguiente:
Completa los campos de BidResponse
Usa
BidResponse.seatbid.bid.ext.attributepara declararRendering: Sizeless AdX(atributo 105) en tu respuesta de oferta. Los atributos de creatividades declarables se pueden encontrar en el archivo de datos buyer-declarable-creative-attributes.txt.Completa
BidResponse.seatbid.bid.wyBidResponse.seatbid.bid.hcon el tamaño en el que deseas que se renderice la creatividad según los requisitos de tamaño del anuncio; por ejemplo, 360 x 480 para un espacio publicitario de 360 x 480. Es posible que la creatividad se siga publicando en otros tamaños. Para el protocolo de RTB de Google obsoleto, debes propagarBidResponse.Ad.widthyBidResponse.Ad.height.
Si agregas el atributo Rendering: Sizeless AdX a una creatividad existente, esta se debe volver a revisar.
Envía creatividades para su aprobación previa
- Cuando envíes una creatividad para su revisión, incluye el atributo
RENDERING_SIZELESS_ADXen el campodeclaredAttributes. En la API de Real-time Bidding, los atributos de las creatividades se representan con un valor de enumeración de cadena. Para obtener más información sobre cómo se corresponden con los IDs numéricos de buyer-declarable-creative-attributes.txt, consulta la guía de asignación. - Envía la creatividad con un tamaño que esperes publicar, es decir, un tamaño común para las creatividades intersticiales. La creatividad aún se puede publicar en otros tamaños.
- Cada creatividad sin tamaño solo se tiene en cuenta una vez para el límite de creatividades, incluso si se publica en varios tamaños.
Próximos pasos
- Atribuye instalaciones de iOS con SKAdNetwork: Obtén información para atribuir instalaciones de apps para iOS a anunciantes con SKAdNetwork.
- Prácticas recomendadas para el inventario de aplicaciones para dispositivos móviles: Obtén más información sobre las prácticas recomendadas para los anuncios intersticiales que se colocan en las apps.