מודעות מותאמות הן מודעות שמעוצבות כך שיתאימו לתוכן ולעיצוב החזותי שמסביב, ולכן יש סיכוי גבוה יותר שהמשתמשים יצפו בהן וילחצו עליהן. מלאי שטחי פרסום של מודעות מותאמות זמין באפליקציות לנייד וגם באתרים למחשב ולאינטרנט לנייד. מידע נוסף על מודעות מותאמות זמין במאמר סקירה כללית על מודעות מותאמות.
מודעות מותאמות נתמכות גם ב-Authorized Buyers וגם ב-Open Bidding.
זהו תהליך העבודה של מודעות מותאמות:
- מתבצעת שיחה למודעה מותאמת אל Google. הקריאה מציינת אחת או יותר מהתבניות הבאות של מודעות מותאמות, וכל אחת מהן מציינת את השדות המותאמים המועדפים.
- Google שולחת לקונים בקשה להצעת מחיר ב-RTB, שמכילה רשימה של השדות המבוקשים.
- קונים שמתעניינים במוצר משיבים עם השדות הנדרשים.
- Google מריצה מכרז כדי לבחור את הצעת המחיר הזוכה ושולחת את נכסי הקריאייטיב שסופקו על ידי הקונה לבעל התוכן הדיגיטלי.
- בעל התוכן הדיגיטלי מרכיב את הנכסים למודעה מותאמת ומעצב אותם כך שיתאימו לעיצוב האתר.
פורמטים של הודעות
Google תומכת במפרט OpenRTB בפורמטים JSON ו-Protobuf.
במודעות מותאמות בפורמט Protobuf של OpenRTB, השדות הבאים שונים מהמפרט:
| JSON | סוג JSON | Protobuf | סוג Protobuf |
|---|---|---|---|
BidRequest.imp[].native.request |
string |
BidRequest.imp[].native.request_native |
NativeRequest |
BidResponse.seatbid[].bid[].adm |
string |
BidResponse.seatbid[].bid[].adm_native |
NativeResponse |
השדות של OpenRTB Protobuf הם הודעות Protobuf ולא מחרוזות.
אם אתם משתמשים בהטמעה של OpenRTB Protobuf, נקודת הקצה שלכם מקבלת בקשות להצעות מחיר שמכילות BidRequest.imp.native.request_native ולא BidRequest.imp.native.request. בנוסף,
נקודת הקצה צריכה להחזיר תגובות להצעות מחיר שמאכלסות את
BidResponse.seatbid.bid.adm_native ולא את
BidResponse.seatbid.bid.adm, אחרת היא תסונן
מהמכרז.
כשמגישים הצעת מחיר שכוללת מודעה מותאמת, נקודת הקצה של הצעת המחיר צריכה לציין בשדה BidResponse.seatbid.bid.{adm/adm_native}.assets את נכסי החובה ואת הנכסים האופציונליים שרוצים לכלול.
נכסים שנשלחים בתשובה חייבים לכלול את הערך התואם של id שצוין בבקשה להצעת מחיר. התג id משמש כדי
לבנות את התבנית ולהבחין בין סוגים דומים של נכסים, כמו תמונות ראשיות וסמלים. בדוגמה הבאה אפשר לראות איך אובייקטים של NativeRequest ושל NativeResponse מאוכלסים בפורמטים OpenRTB ו-JSON:
JSON של OpenRTB (מנותח)
{ "ver": "1.2", "assets": [ { "id": 1, "required": 1, "title": { "len": 25 } }, { "id": 2, "required": 1, "data": { "type": 2, "len": 90 } }, { "id": 3, "data": { "type": 12, "len": 15 } }, { "id": 4, "required": 1, "img": { "type": 3, "wmin": 1200, "hmin": 627 } }, { "id": 5, "required": 1, "img": { "type": 1, "wmin": 100, "hmin": 100 } }, { "id": 6, "data": { "type": 3, "len": 5 } }, { "id": 7, "data": { "type": 6 } } ], "eventtrackers": [ { "event": 1, "methods": [ 1 ] } ] }
NativeResponse
{
"ver": "1.2",
"assets": [
{
"id": 1,
"title": {
"text": "Luxury Mars Cruises"
}
},
{
"id": 2,
"data": {
"value": "Visit the planet in a luxury spaceship."
}
},
{
"id": 3,
"data": {
"value": "Book today"
}
},
{
"id": 4,
"img": {
"url": "https://native.test.com/image?id=123456",
"w": 100,
"h": 100
}
},
{
"id": 5,
"img": {
"url": "https://native.test.com/icon?id=123456",
"w": 200,
"h": 200
}
}
],
"link": {
"url": "https://www.google.com",
"clicktrackers": [
"https://native.test.com/click?id=123456"
]
},
"imptrackers": [
"https://test.com/impression?id=123456&amt=${AUCTION_PRICE}"
]
}OpenRTB Protobuf
request_native { ver: "1.2" assets { id: 1 required: true title { len: 25 } } assets { id: 2 required: true data { type: DESC len: 90 } } assets { id: 3 data { type: CTATEXT len: 15 } } assets { id: 4 required: true img { type: MAIN wmin: 1200 hmin: 627 } } assets { id: 5 required: true img { type: ICON wmin: 100 hmin: 100 } } assets { id: 6 data { type: RATING len: 5 } } assets { id: 7 data { type: PRICE } } eventtrackers { event: IMPRESSION methods: IMG } }
NativeResponse
adm_native { assets { id: 1 required: true title { text: "Luxury Mars Cruises" } } assets { id: 2 required: true data { value: "Visit the planet in a luxury spaceship." } } assets { id: 3 data { value: "Book today" } } assets { id: 4 required: true img { url: "https://native.test.com/image?id=123456" w: 1200 h: 627 } } assets { id: 5 required: true img { url: "https://native.test.com/icon?id=123456" w: 128 h: 128 } } assets { id: 6 data { value: "5" } } link { url: "https://www.google.com" clicktrackers: "https://native.test.com/click?id=123456" } imptrackers: "https://test.com/impression?id=123456&amt=${AUCTION_PRICE}" }
אם אתם משתמשים בSDK של קונים כדי להציג מודעות מותאמות, אתם צריכים לכלול תמונה type בdeclared_ad כשאתם שולחים קריאייטיבים לבדיקה.
תבניות של מודעות מותאמות
תבניות של מודעות מותאמות מתארות את הרכיבים של מודעה מותאמת, וקובעות את התוכן והמבנה של NativeRequest בבקשת הצעת המחיר. Google תומכת בשתי התבניות הנפוצות ביותר של מודעות מותאמות שאינן מודעות וידאו ומודעות וידאו מותאמות:
- תבנית של מודעה להתקנת אפליקציה – קידום והגדלת מספר ההתקנות של אפליקציה לנייד.
- תבנית למודעות ברשת המדיה – שילוב כללי יותר של טקסט ותמונות למודעות מותג או למודעות באתרים.
- תבנית של מודעת וידאו להתקנת אפליקציה
- תבנית של מודעה עם תוכן וידאו
קיימות תבניות אחרות, ויכול להיות שיש להן דרישות שונות לגבי שדות, מאפיינים וגדלים.
תבנית של מודעה להתקנת אפליקציה
שדות נדרשים ומומלצים
בטבלאות הבאות מוצגים שדות עם התוויות Required (חובה) או Recommended (מומלץ). יש לשים לב לכללים הבאים:
- שדות שמסומנים בחובה הם שדות חובה עבור המגיש.
- השדות שמסומנים בתווית מומלץ לא נדרשים על ידי המגיש, ויכול להיות שהבעלים של האתר יציג אותם אם הם יסופקו (לדוגמה, דירוג בכוכבים).
- הקריאה לפעולה (CTA) מסומנת תמיד כמומלצת כי מוקצית לה הגדרת ברירת מחדל אם לא נשלחת קריאה לפעולה על ידי המגיש, אבל היא תמיד תוצג אם היא נשלחת.
בטבלה הבאה מפורטים השדות של תבנית מודעה לעידוד התקנת אפליקציה. אפליקציות לנייד משתמשות בשדות האלה כדי ליצור מודעות מותאמות להתקנת אפליקציות.
| שדה | תיאור | חובה או מומלץ? | האם הוא תמיד מוצג? | גודל תמונה מומלץ/מספר מקסימלי של תווים | דוגמה |
|---|---|---|---|---|---|
| כותרת | שם האפליקציה | חובה | כן | 25 תווים | Flood-It! |
| תמונה | צילום מסך מהאפליקציה או תמונה רלוונטית אחרת | חובה | לא | 1,200px x 627px או 600px x 600px בהתאם ליחס הגובה-רוחב שנדרש על ידי בעל האתר. | <A screenshot from the game Flood-It!> |
| גוף | הטקסט העיקרי של האפליקציה | חובה | לא | 90 תווים | פשוט לכאורה + מאתגר במידה מעוררת תיאבון = ממכר בצורה מענגת! |
| סמל האפליקציה | סמל האפליקציה | חובה | לא | 128 x 128 פיקסלים | <Flood-it! app icon> |
| קריאה לפעולה | הפעולה המועדפת של המשתמש | מומלץ | כן | 15 תווים | התקנה |
| Star rating | מספר הכוכבים (0 עד 5) שמייצג את דירוג האפליקציה בחנות האפליקציות | מומלץ | לא | 0-5 | 4.5 |
| מחיר | העלות של האפליקציה | מומלץ | לא | 15 תווים | חינם |
הערות לגבי אורך הטקסט
אם קונה שולח נכס טקסט (לדוגמה, טקסט הגוף) שארוך ממספר התווים המקסימלי המומלץ, יכול להיות ש-Google או המוציא לאור יקצרו את הטקסט וישתמשו בסימן שלוש הנקודות. שימו לב שבסינית, ביפנית ובקוריאנית, מגבלות החיתוך הן חצי מהגודל שצוין. לדוגמה: מגבלת התווים לכותרת היא 90 באנגלית ו-45 בסינית.
הערות לגבי גודל התמונה
בעלי אתרים רשאים:
- לחתוך את התמונה הראשית באופן סימטרי בשיעור של עד 20% בממד אחד (גובה או רוחב).
- משנים את גודל התמונה בלי לשנות את יחס הגובה-רוחב שלה.
- יכול להיות שתמונות עם יחסי גובה-רוחב ששונים באופן משמעותי מאלה שמשתמעים מהגובה והרוחב יסוננו.
תבנית מודעה עם תוכן
בטבלה הבאה מפורטים השדות של תבנית מודעה עם תוכן. בעלי אתרים משתמשים בשדות האלה כדי ליצור מודעות מותאמות ברשת המדיה.
| שדה | תיאור | חובה או מומלץ? | האם הוא תמיד מוצג? | גודל תמונה מומלץ/מספר מקסימלי של תווים * | דוגמה |
|---|---|---|---|---|---|
| כותרת | כותרת המודעה | חובה | כן | 25 תווים | שיעורי הריבית הנמוכים ביותר על משכנתאות |
| תמונה | התמונה הראשית של המודעה | חובה | לא | 1,200px x 627px או 600px x 600px בהתאם ליחס הגובה-רוחב שנדרש על ידי בעל האתר. | <התמונה הראשית של המודעה> |
| גוף | תוכן המודעה | חובה | לא | 90 תווים | הבית המתוק שלכם בברוקלין – במחיר נמוך יותר ובזמן קצר יותר ממה שאתם חושבים! |
| לוגו | הלוגו של המפרסם או תמונה קטנה רלוונטית אחרת | מומלץ | לא | 128 x 128 פיקסלים | <NY Mortgage Inc.'s logo> |
| קריאה לפעולה | הפעולה המועדפת של המשתמש | מומלץ | לא | 15 תווים | לקבלת הצעת מחיר |
| מפרסם | טקסט המזהה את המפרסם או המותג | חובה | לא | 25 תווים | NY Mortgage Inc. |
תבנית של מודעת וידאו להתקנת אפליקציה
| שדה | תיאור | חובה או מומלץ? | האם הוא תמיד מוצג? | גודל תמונה מומלץ/מספר מקסימלי של תווים * | דוגמה |
|---|---|---|---|---|---|
| וידאו | תגובת VAST של הסרטון, שמכילה את כל הנכסים הנדרשים להפעלה של מודעת וידאו. | חובה | לא | - | כתובת URL ל-VAST XML שמכילה Flood-It! מודעת וידאו |
| כותרת | שם האפליקציה | חובה | כן | 25 תווים | Flood-It! |
| תמונה | התמונה (הממוזערת) שמוצגת בנגן לפני שלוחצים על מודעת הווידאו או בזמן שהיא נטענת. | חובה | לא | המידות צריכות להתאים ליחס הגובה-רוחב של הסרטון (לדוגמה: 1280x720 לסרטון ביחס 16:9, 4x3 לסרטון ביחס 640x480). | צילום מסך מהמשחק Flood-It! או מהסרטון |
| גוף | הטקסט העיקרי של האפליקציה | חובה | לא | 90 תווים | פשוט לכאורה + מאתגר במידה מעוררת תיאבון = ממכר בצורה מענגת! |
| סמל האפליקציה | סמל האפליקציה | חובה | לא | 128 x 128 פיקסלים | סמל האפליקציה Flood-it! |
| קריאה לפעולה | הפעולה המועדפת של המשתמש | חובה | כן | 15 תווים | התקנה |
| Star rating | מספר הכוכבים (0 עד 5) שמייצג את דירוג האפליקציה בחנות האפליקציות | מומלץ | לא | 0-5 | 4.5 |
| מחיר | העלות של האפליקציה | מומלץ | לא | 15 תווים | חינם |
הגבלות
סרטון: כל הסרטונים צריכים להיות בפורמט של כתובת URL של VAST או תג VAST. אי אפשר לציין קובץ וידאו גולמי כמו WebM, MP4 וכו'.
אורך הטקסט: אם קונה מציין נכס טקסט כמו
bodyבתשובה, יכול להיות ש-Google או בעל התוכן הדיגיטלי יקצרו אותו ויציגו אותו עם סימן של שלוש נקודות. שימו לב שבסינית, ביפנית ובקוריאנית, מגבלות החיתוך הן חצי מהגודל שצוין. לדוגמה, מגבלת התווים לכותרת היא 90 באנגלית ו-45 בסינית.גודל התמונה: בעלי אתרים רשאים:
- לחתוך את התמונה הראשית באופן סימטרי בשיעור של עד 20% בממד אחד (גובה או רוחב).
- משנים את גודל התמונה בלי לשנות את יחס הגובה-רוחב שלה.
דוגמה למודעה להתקנת אפליקציה
תבנית מודעה לתוכן וידאו
| שדה | תיאור | חובה או מומלץ? | האם הוא תמיד מוצג? | גודל תמונה מומלץ/מספר מקסימלי של תווים * | דוגמה |
|---|---|---|---|---|---|
| וידאו | תגובת VAST של הסרטון, שמכילה את כל הנכסים הנדרשים להפעלה של מודעת וידאו. | חובה | כן | - | כתובת URL ל-VAST XML שמכילה Flood-It! מודעת וידאו |
| כותרת | כותרת המודעה | חובה | כן | 25 תווים | שיעורי הריבית הנמוכים ביותר על משכנתאות |
| תמונה | התמונה (הממוזערת) שמוצגת בנגן לפני שלוחצים על מודעת הווידאו או בזמן שהיא נטענת. | חובה | לא | המידות צריכות להתאים ליחס הגובה-רוחב של הסרטון (לדוגמה: 1280x720 לסרטון ביחס 16:9, 4x3 לסרטון ביחס 640x480). | צילום מסך מהסרטון |
| גוף | תוכן המודעה | חובה | לא | 90 תווים | הבית המתוק שלכם בברוקלין – במחיר נמוך יותר ובזמן קצר יותר ממה שאתם חושבים! |
| לוגו | הלוגו של המפרסם או תמונה קטנה רלוונטית אחרת | מומלץ | לא | 128 x 128 פיקסלים | הלוגו של NY Mortgage Inc. |
| קריאה לפעולה | הפעולה המועדפת של המשתמש | חובה | לא | 15 תווים | לקבלת הצעת מחיר |
| מפרסם | טקסט המזהה את המפרסם או המותג | חובה | לא | 25 תווים | NY Mortgage Inc. |
שדות Meta
השדות הבאים של מטא נתונים משותפים לכל תבניות המודעות הנתמכות:
| שדה | תיאור |
|---|---|
BidResponse.seatbid.bid.{adm/adm_native}.link.url |
כתובת ה-URL של דף הנחיתה הסופי שאליו המשתמש יועבר אחרי שהוא ילחץ על המודעה. חובה להשתמש בשדה הזה במקרה של דפי נחיתה דינמיים. |
BidResponse.seatbid.bid.{adm/adm_native}.link.clicktrackers
|
אופציונלי. כתובות URL נוספות שמאפשרות למפרסמים לעקוב אחרי קליקים של משתמשים על המודעה. |
BidResponse.seatbid.bid.{adm/adm_native}.privacy |
קישור לדף העדפות מודעות או לדף ביטול הסכמה. אם הכתובת הזו תסופק, סמל AdChoices רגיל יתווסף לקריאייטיב המותאם ויוביל לכתובת ה-URL הזו. |
BidResponse.seatbid.bid.{adm/adm_native}.eventtrackers |
כדי לעקוב אחרי חשיפות, צריך לכלול את eventtrackers בתגובה המקורית, כאשר event מוגדר כ-IMPRESSION. |
ייצוג של תבנית המודעה המותאמת בבקשה להצעת מחיר
כשמתקבלת בקשה להצעת מחיר שכוללת מלאי שטחי פרסום של מודעות מותאמות, הבקשה תכלול את תבנית המודעה המותאמת שמיוצגת באמצעות ההודעה NativeRequest של OpenRTB. הוא מספק את המידע הבא על מלאי שטחי הפרסום של המודעות המותאמות:
- נכסים אופציונליים או נדרשים.
- מידות של תמונות, לוגו וסמלי אפליקציות.
- מפרטים של הסגנון שבו המודעה עוברת רינדור.
נכסים אופציונליים ונכסים נדרשים
אפשר למצוא את הנכסים האופציונליים והנדרשים לחשיפה של מודעה מותאמת במאמר בנושא BidRequest.imp.native.{request/request_native}.assets. התיאור הזה מתייחס לרכיבים של המודעה המותאמת – כמו הכותרת, גוף המודעה או הלוגו.
לכל נכס שנכלל בבקשה יש id ייחודי, והערך True מאוכלס במאפיין required עבור נכסים שחובה לכלול בתשובה להצעת המחיר.
ייצוג של מודעה מותאמת בתגובה להצעת מחיר
כשמגישים הצעות מחיר על מלאי שטחי פרסום של מודעות מותאמות, צריך לכלול אובייקט NativeResponse עם הנכסים הנדרשים שצוינו בבקשה להצעת מחיר, ואפשר לכלול גם נכסים אופציונליים שצוינו. אפשר לכלול אותם בתגובה להצעת מחיר באמצעות BidResponse.seatbid.bid.{adm/adm_native}.assets.
כשמאכלסים את assets בתגובה, כל אחד מהם צריך לכלול את id שמתאים לנכס הזה מתוך הבקשה להצעת מחיר.