Eine Interstitial-Anzeige (oder Vollbildanzeige) ist eine Anzeige, die den Großteil des Bildschirms einnimmt. Die Publisher-Inhalte werden also nicht angezeigt, wenn eine Interstitialanzeige ausgeliefert wird.
Sie können eine Interstitial-Anzeigenbereitstellung in der Gebotsanfrage ermitteln, indem Sie prüfen, ob das Feld BidRequest.imp.instl
der Gebotsanfrage in Protobuf auf true
oder in JSON auf 1
festgelegt ist.
Größe der Anzeigenfläche
Die Anzeigenflächengröße für Interstitial-Anzeigen gibt den Bereich an, der zum Rendern von Creatives verwendet werden kann. Sie hängt von mehreren Faktoren ab, z. B. von bestimmten Formaten und Bildschirmabmessungen.
Das erste Breite/Höhe-Paar im Feld BidRequest.imp.banner.format
von OpenRTB entspricht der tatsächlichen Größe des Anzeigen-Slots. Die übrigen Paare sind eine Liste zulässiger Anzeigengrößen, die innerhalb der Anforderungen des Slots liegen.
Creatives sind nicht auf die empfohlenen Größen in der Gebotsanfrage beschränkt. Alle empfohlenen Größen in der Gebotsanfrage liegen jedoch garantiert im zulässigen Größenbereich.
Sie können mit jedem Creative bieten, dessen Breite und Höhe die folgenden Kriterien erfüllen:
- Kleiner oder gleich der Breite und Höhe der Anzeigenfläche
- Größer als oder gleich 50% der Anzeigenflächenbreite
- Mindestens 40% der Höhe der Anzeigenfläche
Wenn die Anzeigengröße zu groß oder zu klein ist, wird die Gebotsantwort mit dem Ablehnungsgrund INTERSTITIAL_SIZE_MISMATCH
herausgefiltert.
Wenn Sie die Anzeigengröße in der Gebotsantwort nicht angeben, wird die Antwort mit dem Ablehnungsgrund MISSING_AD_SIZE
herausgefiltert.
Beispiel für Gebotsanfragen
Hier sind einige Beispielgebotsanfragen für Interstitial-Anzeigen.
OpenRTB Protobuf
Beispiel anzeigen
[Serielle Anfrage](/authorized-buyers/rtb/data/request-response/openrtb_protobuf_mobile_app_interstitial_ad_request.bin){: .download}id: "27q8F4ja125b5Ay5Lg5I8Y" imp { id: "1" banner { w: 368 h: 740 pos: AD_POSITION_FULLSCREEN api: MRAID_1 api: MRAID_2 format { w: 368 h: 740 } format { w: 300 h: 600 } } displaymanager: "GoogleMobileAds-Android" displaymanagerver: "21.5.0" instl: true tagid: "7072441745" bidfloor: 0.01 bidfloorcur: "USD" secure: true exp: 14400 clickbrowser: true metric { type: "click_through_rate" value: 0.026930272579193115 vendor: "EXCHANGE" } metric { type: "viewability" value: 0.82 vendor: "EXCHANGE" } [com.google.doubleclick.imp] { billing_id: 14443955188 publisher_settings_list_id: 7634109184153514733 publisher_settings_list_id: 4552400977800686866 allowed_vendor_type: 4374 allowed_vendor_type: 4651 ampad: AMP_AD_NOT_ALLOWED excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } excluded_creatives { buyer_creative_id: "EXCLUDED_BUYER_CREATIVE_ID" } creative_enforcement_settings { policy_enforcement: POLICY_ENFORCEMENT_NETWORK_AND_PLATFORM_POLICY publisher_blocks_enforcement: PUBLISHER_BLOCKS_ENFORCEMENT_APPLIES } auction_environment: SERVER_SIDE_AUCTION is_app_open_ad: true ae: SERVER_SIDE_AUCTION } } app { name: "Test App" ver: "9.1.6" bundle: "com.google.testapp" publisher { id: "pub-8897222327395144" [com.google.doubleclick.publisher] { country: "TH" } } content { url: "https://www.google.com" userrating: "4.7" livestream: false language: "en" } storeurl: "https://www.google.com" [com.google.doubleclick.app] { inventorypartnerdomain: "OMITTED" } } device { ua: "OMITTED" geo { lat: 0.0 lon: 0.0 country: "IND" region: "IN-OR" zip: "751024" type: IP utcoffset: 330 accuracy: 5126 [com.google.doubleclick.geo] { geo_criteria_id: 9149991 } } ipv6: "2401:4900:3da4::" carrier: "70210" make: "Samsung" model: "SM-A705GM" os: "android" osv: "11" connectiontype: WIFI devicetype: HIGHEND_PHONE lmt: true w: 384 h: 812 pxratio: 2.813 sua { browsers { brand: "Mozilla" version: "5" version: "0" } browsers { brand: "AppleWebKit" version: "537" version: "36" } platform { brand: "Android" version: "11" } mobile: true model: "SM-A705GM" source: USER_AGENT_STRING } [com.google.doubleclick.device] { session_id: "LFcNok-qRI2ea_Z5FPgRiA" } } user { [com.google.doubleclick.user] { session { duration: 89 } } } at: FIRST_PRICE tmax: 300 cur: "USD" bcat: "IAB23-3" bcat: "IAB23-4" 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-a-v243220999.224400000.1" schain { complete: 1 nodes { asi: "testssp.com" sid: "pub-1111111111111111" hp: 1 } ver: "1.0" } } } [com.google.doubleclick.bid_request] { google_query_id: "ANy-z7C179-E2Rj2VZOiHt5vMyI25Z3W94Lk71Tbz95m005IfNm8OP88j46C27ovLV5yV57m" fcap_scope: FREQUENCY_CAPPING_SCOPE_APP privacy_treatments { allow_user_data_collection: true } }
OpenRTB JSON
Beispiel anzeigen
{ "id": "27q8F4ja125b5Ay5Lg5I8Y", "imp": [ { "id": "1", "banner": { "w": 368, "h": 740, "pos": 7, "api": [ 3, 5 ], "format": [ { "w": 368, "h": 740 }, { "w": 300, "h": 600 } ] }, "displaymanager": "GoogleMobileAds-Android", "displaymanagerver": "21.5.0", "instl": 1, "tagid": "7072441745", "bidfloor": 0.01, "bidfloorcur": "USD", "secure": 1, "exp": 14400, "clickbrowser": 1, "metric": [ { "type": "click_through_rate", "value": 0.026930272579193115, "vendor": "EXCHANGE" }, { "type": "viewability", "value": 0.82, "vendor": "EXCHANGE" } ], "ext": { "billing_id": [ "14443955188" ], "publisher_settings_list_id": [ "7634109184153514733", "4552400977800686866" ], "allowed_vendor_type": [ 4374, 4651 ], "ampad": 2, "excluded_creatives": [ { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" }, { "buyer_creative_id": "EXCLUDED_BUYER_CREATIVE_ID" } ], "creative_enforcement_settings": { "policy_enforcement": 2, "publisher_blocks_enforcement": 1 }, "auction_environment": 0, "is_app_open_ad": 1, "ae": 0 } } ], "app": { "name": "Test App", "ver": "9.1.6", "bundle": "com.google.testapp", "publisher": { "id": "pub-8897222327395144", "ext": { "country": "TH" } }, "content": { "url": "https://www.google.com", "userrating": "4.7", "livestream": 0, "language": "en" }, "storeurl": "https://www.google.com", "ext": { "inventorypartnerdomain": "OMITTED" } }, "device": { "ua": "OMITTED", "geo": { "lat": 0.0, "lon": 0.0, "country": "IND", "region": "IN-OR", "zip": "751024", "type": 2, "utcoffset": 330, "accuracy": 5126, "ext": { "geo_criteria_id": 9149991 } }, "ipv6": "2401:4900:3da4::", "carrier": "70210", "make": "Samsung", "model": "SM-A705GM", "os": "android", "osv": "11", "connectiontype": 2, "devicetype": 4, "lmt": 1, "w": 384, "h": 812, "pxratio": 2.813, "sua": { "browsers": [ { "brand": "Mozilla", "version": [ "5", "0" ] }, { "brand": "AppleWebKit", "version": [ "537", "36" ] } ], "platform": { "brand": "Android", "version": [ "11" ] }, "mobile": 1, "model": "SM-A705GM", "source": 3 }, "ext": { "session_id": "LFcNok-qRI2ea_Z5FPgRiA" } }, "user": { "ext": { "session": { "duration": 89 } } }, "at": 1, "tmax": 300, "cur": [ "USD" ], "bcat": [ "IAB23-3", "IAB23-4" ], "source": { "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" }, "ext": { "omidpn": "Google", "omidpv": "afma-sdk-a-v243220999.224400000.1", "schain": { "complete": 1, "nodes": [ { "asi": "testssp.com", "sid": "pub-1111111111111111", "hp": 1 } ], "ver": "1.0" } } }, "ext": { "google_query_id": "ANy-z7C179-E2Rj2VZOiHt5vMyI25Z3W94Lk71Tbz95m005IfNm8OP88j46C27ovLV5yV57m", "fcap_scope": 4, "privacy_treatments": { "allow_user_data_collection": 1 } } }
Best Practices
Wir empfehlen die folgenden Best Practices:
Fügen Sie Ihren HTML-Creative-Snippets Formatierungsattribute hinzu, um Anzeigen im Anzeigen-Slot zu zentrieren. Andernfalls werden Anzeigen links oben im Anzeigenblock gerendert.
Antworten Sie mit einer Interstitial-Anzeige, die so viel Platz wie möglich im Anzeigen-Slot einnimmt. Platzieren Sie keine viel kleinere Anzeige in einem Interstitial-Anzeigenblock. Eine Anzeige im Format 320 × 480 ist beispielsweise zu klein für einen Interstitial-Slot im Format 420 × 800.
Fügen Sie keine Schaltfläche zum Schließen hinzu:
- Unser SDK zeigt gegebenenfalls automatisch eine Schaltfläche zum Schließen an, damit Nutzer darauf klicken können.
- MRAID
useCustomClose()
wird nicht unterstützt.
Verwenden Sie die empfohlenen Größen aus der Gebotsanfrage, um zulässige Anzeigengrößen für Ihre Gebotsantwort auszuwählen.
Vergleichen Sie die Felder
BidRequest.device.w
undBidRequest.device.h
, um Creatives mit der richtigen Ausrichtung auszuwählen.- Wir empfehlen vertikale und horizontale Creatives, damit Sie Gebote mit der entsprechenden Ausrichtung abgeben können.
Interstitials ohne feste Größe (fluid)
Interstitials ohne feste Größe (auch als responsive oder flexible Interstitials bezeichnet) passen ihre Größe dynamisch an, um die gesamte Breite und Höhe der Anzeigenfläche einzunehmen. In Authorized Buyers werden Creatives nicht automatisch für Sie angepasst. Sie müssen ein Creative bereitstellen, dessen Größe sich dynamisch anpasst.
Sie müssen sie nur einmal zur Überprüfung einreichen, auch wenn sie in mehreren Größen ausgeliefert werden können. Damit Ihr Creative nicht für jede einzelne Anzeigenflächengröße noch einmal überprüft werden muss, empfehlen wir Folgendes:
Gebotsantwort
Verwenden Sie
BidResponse.seatbid.bid.ext.attribute
, umRendering: Sizeless AdX
(Attribut 105) in Ihrer Gebotsantwort anzugeben. Deklarierbare Creative-Attribute finden Sie in der Datendatei buyer-declarable-creative-attributes.txt.Geben Sie in
BidResponse.seatbid.bid.w
undBidResponse.seatbid.bid.h
die Größe ein, in der das Creative gemäß den Anforderungen an die Anzeigengröße gerendert werden soll, z. B. „360 × 480“ für einen Anzeigenblock mit einer Größe von 360 × 480. Das Creative kann aber weiterhin in anderen Größen ausgeliefert werden. Für das eingestellte RTB-Protokoll von Google würden SieBidResponse.Ad.width
undBidResponse.Ad.height
ausfüllen.
Wenn Sie das Attribut Rendering: Sizeless AdX
einem vorhandenen Creative hinzufügen, muss es noch einmal überprüft werden.
Creative-Vorabgenehmigung
- Wenn Sie ein Creative zur Überprüfung einreichen, fügen Sie das Attribut
RENDERING_SIZELESS_ADX
in das FelddeclaredAttributes
ein. In der Real-time Bidding API werden Creative-Attribute mit einem String-Enum-Wert dargestellt. Weitere Informationen dazu, wie diese den numerischen IDs aus buyer-declarable-creative-attributes.txt entsprechen, finden Sie im Zuordnungsleitfaden. - Reichen Sie das Creative mit einer Größe ein, die Sie voraussichtlich verwenden werden, also einer gängigen Größe für Interstitial-Creatives. Das Creative kann weiterhin in anderen Größen ausgeliefert werden.
- Jedes Creative ohne Größe wird nur einmal auf Ihr Creative-Limit angerechnet, auch wenn es in mehreren Größen ausgeliefert wird.