الإعلان البيني (أو الإعلان بملء الشاشة) هو نوع من الإعلانات التي تغطي الشاشة في معظم الأحيان. وبالتالي، لا تظهر محتوى الناشر على الشاشة عند عرض إعلان بيني.
يمكنك تحديد فرصة عرض إعلان بيني في طلب عرض السعر من خلال التحقّق مما يلي:
أنّه تم ضبط حقل BidRequest.imp.instl
في طلب عرض السعر على true
في
Protobuf أو 1
في JSON.
حجم الخانة الإعلانية
يشير حجم خانة الإعلان للإعلانات البينية إلى المنطقة التي يمكن استخدامها لعرض مواد إبداعية، ويعتمد على عدة عوامل، مثل أشكال معيّنة وقياسات الشاشة.
يمثّل أول زوج من العرض والارتفاع في الحقل BidRequest.imp.banner.format
في OpenRTB حجم الشريحة الإعلانية الفعلي، ويمثّل الأزواج المتبقية
قائمة بحجم الإعلانات المقبولة التي تقع ضمن نطاق متطلبات الشريحة.
لا تقتصر تصميمات الإعلانات على المقاسات المقترَحة في طلب عرض السعر، ولكن يُضمن أن تكون جميع المقاسات المقترَحة في طلب عرض السعر ضمن النطاق المقبول للحجم.
يمكنك تقديم عروض أسعار باستخدام أيّ تصميم إعلان يتطابق عرضه وارتفاعه مع ال معايير التالية:
- أقل من أو يساوي عرض وارتفاع خانة الإعلان
- أكبر من أو يساوي% 50 من عرض الشريحة الإعلانية
- أكبر من أو يساوي% 40 من ارتفاع مساحة الإعلان
إذا كان حجم الإعلان كبيرًا جدًا أو صغيرًا جدًا، تتم فلترة استجابة عرض السعر باستخدام
سبب الرفض INTERSTITIAL_SIZE_MISMATCH
.
في حال عدم تحديد حجم الإعلان في استجابة عروض الأسعار، تتم فلترة الاستجابة
بسبب الرفض MISSING_AD_SIZE
.
نماذج طلبات عروض الأسعار
في ما يلي بعض نماذج طلبات عروض الأسعار للإعلانات البينية.
OpenRTB Protobuf
عرض النموذج
[طلب مُسلسل](/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 } }
ملف JSON في OpenRTB
عرض النموذج
{ "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 } } }
أفضل الممارسات
تنصح Google باتّباع أفضل الممارسات التالية:
أدرِج سمات التنسيق في مقتطفات تصميم الإعلانات بتنسيق HTML لتوسيطه داخل الشريحة الإعلانية. بخلاف ذلك، يتم عرض الإعلانات في أعلى يمين الشريحة الإعلانية.
يمكنك الردّ بإعلان بيني يشغل أكبر مساحة ممكنة داخل خانة الإعلان. لا تملأ خانة إعلان بيني بإعلان أصغر بكثير. على سبيل المثال، يكون الإعلان الذي أبعاده 320×480 صغيرًا جدًا لشريحة إعلان بيني أبعادها 420×800.
لا تُضِف أي زر إغلاق:
- تعرِض حِزم SDK الخاصة بنا زر إغلاق تلقائيًا (حيثما ينطبق ذلك) لضمان أنّه يمكن للمستخدمين النقر على الزر.
- MRAID
useCustomClose()
غير متاح.
استخدِم الأحجام المقترَحة من طلب عرض السعر لاختيار أحجام الإعلانات المقبولة في ردّ عرض السعر.
قارِن بين الحقلين
BidRequest.device.w
وBidRequest.device.h
لاختيار مواد إبداعية ذات اتجاه مناسب.- ننصحك بتوفير تصميمات إعلانات عمودية وأفقية حتى تتمكّن من تقديم عروض أسعار باستخدام الاتجاه المناسب.
الإعلانات البينية التي لا تعتمد على حجم معيّن (متغيرة)
إنّ الإعلانات البينية التي لا تتغيّر في الحجم (المعروفة أيضًا باسم الإعلانات البينية المتجاوبة أو الإعلانات البينية القابلة للتعديل) تتغيّر حجمها ديناميكيًا لتشغل عرض وارتفاع مساحة الإعلان بالكامل. لا يغيّر "المشترون المعتمَدون" حجم المواد الإبداعية نيابةً عنك. يجب تقديم تصميم إعلان يتم تعديل حجمه ديناميكيًا.
ما عليك سوى إرسال إعلانات البانر البينية التي لا تتضمّن حجمًا لمراجعتها مرة واحدة، على الرغم من أنّه يمكن عرضها بأحجام متعدّدة. لضمان عدم إعادة مراجعة تصميم إعلانك لكل حجم محدد للخانة الإعلانية، ننصحك بما يلي:
الاستجابة لعرض السعر
استخدِم
BidResponse.seatbid.bid.ext.attribute
لتعريفRendering: Sizeless AdX
(السمة 105) في ردّ عرض السعر. يمكن العثور على سمات الإعلانات التي يمكن الإفصاح عنها في ملف البيانات buyer-declarable-creative-attributes.txt.املأ الحقلَين
BidResponse.seatbid.bid.w
وBidResponse.seatbid.bid.h
بالحجم الذي تريد أن يعرضه تصميم الإعلان استنادًا إلى متطلبات حجم الإعلان، على سبيل المثال، 360×480 لمساحة إعلان 360×480. قد يستمر عرض تصميم الإعلان بأحجام أخرى. بالنسبة إلى بروتوكول عرض الأسعار في الوقت الفعلي (RTB) من Google الذي سيتم إيقافه نهائيًا، عليك ملء الحقلَينBidResponse.Ad.width
وBidResponse.Ad.height
.
في حال إضافة سمة Rendering: Sizeless AdX
إلى تصميم إعلان حالي، يجب إعادة مراجعة تصميم الإعلان.
الموافقة المسبقة على تصميم الإعلان
- عند إرسال تصميم إعلان للمراجعة،
أدرِج سمة
RENDERING_SIZELESS_ADX
في الحقلdeclaredAttributes
. في واجهة برمجة التطبيقات عروض الأسعار في الوقت الفعلي، يتم تمثيل سمات تصميم الإعلان باستخدام قيمة ملف شخصي سلاسل. لمزيد من المعلومات عن كيفية تطابق هذه الأرقام مع ملف buyer-declarable-creative-attributes.txt، يمكنك الاطّلاع على دليل الربط. - أرسِل تصميم الإعلان باستخدام الحجم الذي تتوقّع عرضه، أي حجمًا مألوفًا لتصاميم الإعلانات البينية. سيظل بإمكان تصميم الإعلان عرض أحجام أخرى.
- يتم احتساب كلّ مادة إبداعية بدون حجم مرة واحدة فقط ضمن الحدّ الأقصى المسموح به للمواد الإبداعية، حتى إذا كانت تُعرَض بأحجام متعدّدة.