מבצעים

Deal מייצג פלח של מלאי שטחי פרסום, מונחים, פרטי טירגוט ומידע נוסף לגבי הצגת מודעות. אפשר לכלול מבצע אחד או יותר ב-Proposal כדי לנהל משא ומתן עם בעלי האפליקציות.

סוגי עסקאות

יש שלושה סוגי עסקאות שאפשר להשתמש בהם במשא ומתן:

דוחות מחזור חיים

בקטע הזה מתוארים השלבים השונים במחזור החיים של עסקה.

יצירת הצעות

הקונים יכולים להתחיל במשא ומתן על ידי שליחת בקשה להצעה (RFP), כאשר סוג העסקה מצוין על ידי preferredDealTerms או programmaticGuaranteedTerms בגוף הבקשה. צריך למלא את השדות flightStartTime ו-flightEndTime עבור סוגי המבצעים האלה.

כדי לשלוח הצעה, יש לפנות לבעל האפליקציה באמצעות PublisherProfile.

נהל משא ומתן עם בעלי אתרים

במהלך השלב הזה מבצעים את הפעולות הבאות:

  • מעדכנים את ההצעה ואת העסקאות התואמות שלה.
  • סקר לקבלת עדכונים מאתר החדשות.
  • החליטו מתי לאשר את תנאי ההצעה.

תוכלו לתקן הצעה או עסקה כדי לבצע שינויים. עדכון הצעה גדל ב-proposalRevision.

ביטול משא ומתן

מה קורה כשמבטלים את המשא ומתן של הצעה והעסקאות התואמות שלה תלוי בשאלה אם להצעה יש proposalRevision סופי.

אם לא קיים proposalRevision סופי, מצב ההצעה הוא TERMINATED וההצעה כבר לא זמינה למשא ומתן. במקרה כזה, תצטרכו לשלוח הצעה חדשה כדי להמשיך את המשא ומתן עם בעל האתר.

אחרת, ההצעה והעסקאות שלה יחזרו לערך הסופי של proposalRevision.

לא ניתן לבטל הצעות למבצעים פרטיים במכרזים באמצעות Marketplace API. אפשר להעביר לארכיון עסקאות של מכרזים פרטיים בממשק המשתמש של Authorized Buyers Marketplace.

השלמת העסקאות

אחרי ששני הצדדים מאשרים הצעה, העסקאות בהצעה נחשבות סופיות. תוכלו להשתמש במשאב buyers.finalizedDeals כדי לנהל את העסקאות הסופיות.

אם תשנו הצעה לפני ששני הצדדים יאשרו אותה, שני הצדדים יצטרכו לאשר את התיקון החדש לפני שהעסקאות בהצעה ייחשבו סופיות.

הצגת עסקאות סופיות

אחרי סגירת העסקה, הוא יופיע בבקשות להצעות מחיר בהתאם לטווח הזמן שצוין על ידי flightStartTime ו-flightEndTime. אם לא צוינו זמני טיסה (אפשרי רק לעסקאות במכרזים פרטיים), העסקה תוצג ללא הגבלת זמן.

המבצעים מתחילים להופיע בהקדם האפשרי לאחר השלמתם. בדרך כלל ההצגה מתחילה בשעה flightStartTime שצוינה.

אם אתם לא רוצים להשתמש בהתנהגות ברירת המחדל של הצגת המודעות ולציין ידנית מתי אתם מוכנים להתחיל לקבל בקשות להצעות מחיר, תוכלו לבקש ממנהל החשבונות הטכני להגדיר עסקאות כמוכנות להצגה באופן ידני.

אם אתם צריכים להכין נכסי קריאייטיב לעסקאות פרוגרמטיות עם התחייבות, Google ממליצה להתחיל באופן ידני את הצגת המודעות במכרזים האלה. כך תוכלו להבטיח שהקריאייטיבים ייבדקו ומוכנים לשליחה בהצעות המחיר לבידינג בזמן אמת לפני שהעסקאות יתחילו להופיע. אחרי שמוסיפים את נכסי הקריאייטיב שרוצים לשלב עם עסקה פרוגרמטית מובטחת, מומלץ לאמת את נכסי הקריאייטיב שמשויכים לעסקה לפני שמתחילים להציג מודעות.

בבקשות להצעות מחיר, עסקאות יכולות להיות מיוצגות בכל אחד מהשדות הבאים, בהתאם לפרוטוקול:

  • Google: BidRequest.adslot[].matching_ad_data[].direct_deal[].direct_deal_id
  • OpenRTB: BidRequest.imp[].pmp.deals[].id

אתם יכולים להשהות ולהמשיך את המבצעים המועדפים ואת המבצעים הפרוגרמטיים באחריות אחרי שהם מתחילים להציג מודעות. השהיה של מבצע גורמת לכם להפסיק לקבל בקשות להצעות מחיר על אותו מבצע עד שתחדשו את שיתוף הפעולה.

רק בעל האפליקציה יכול להשהות עסקאות במכרזים פרטיים.

התחלת משא ומתן מחודש

הקונים ובעלי התוכן הדיגיטלי יכולים לנהל משא ומתן מחודש על עסקאות מועדפות סופיות ועסקאות פרוגרמטיות מובטחות. תוכלו להתחיל לנהל משא ומתן מחודש על ידי שינוי הצעה או המבצעים. לאחר מכן תוכלו לנהל משא ומתן שוב עד ששני הצדדים יסכימו לשינויים או עד שהמו"מ החדש יבוטל.

אם ההצעה תאושר, העסקאות המתוקנות יחליפו את העסקאות הסופיות הקיימות ויופיעו בהתאם לתנאים המעודכנים.

אם ההצעה תבוטל, ההצעה והעסקאות שקשורות אליה יחזרו לערך הסופי של proposalRevision.

במהלך המו"מ מחדש, עסקאות שכבר הושלמו ימשיכו להופיע. תוכלו להמשיך לעיין במבצעים הסופיים ובשינויים בהצעה האחרונה שלהם.

בעסקאות של מכרזים פרטיים אין תמיכה במשא ומתן מחודש.

סיום הצגת המודעות

השדה dealServingStatus של המבצעים הסופיים בכל סוגי העסקאות הנתמכים מוגדר ל-ENDED אחרי שהצגת המבצע תיפסק. לפניכם כמה תנאים לדוגמה שעשויים לסיים את תקופת הפרסום של עסקה:

  • פרק הזמן שמוגדר ב-flightStartTime וב-flightEndTime חולף. המצב הזה נפוץ בעסקאות מועדפות או בעסקאות פרוגרמטיות עם התחייבות, כי השדות האלה נדרשים.
  • הגעת לסכום impressionCap של העסקה הפרוגרמטית המובטחת.

עסקאות במכרזים פרטיים שלא מגדירים בהן flightStartTime ו-flightEndTime יכולים להופיע ללא הגבלת זמן.