התאמת קובצי cookie היא תכונה שמאפשרת להתאים את קובץ ה-cookie שלכם – לדוגמה, מזהה של משתמש שגלש באתר שלכם – למזהה משתמש ב-Google שתואם למגיש הצעות המחיר, וליצור רשימות של משתמשים שיעזרו לכם לקבל החלטות יעילות יותר לגבי בידינג. במדריך הזה מתוארים מושגים שנעשה בהם שימוש בהתאמת קובצי cookie, תהליכי עבודה שונים של התאמת קובצי cookie וכל וריאציה שעשויה להיות להם בתרחישי שימוש מסוימים.
מושגים
מהי התאמות של קובצי cookie?
בדרך כלל, בעלי הדומיינים מגדירים את התוכן של קובצי ה-cookie למשתמשים שגולשים באתר שלהם, והם משמשים לזיהוי משתמשים באותו דומיין. גם אם שני בעלי דומיינים היו מסכימים להחליף את הנתונים האלה, מודל האבטחה של דפדפני האינטרנט מגביל את היכולת לקרוא קובץ cookie שהוגדר על ידי דומיין אחר.
בהקשר של פרסום דיגיטלי, Google מזהה משתמשים באמצעות קובצי cookie ששייכים לדומיין doubleclick.net
. למגישי הצעות מחיר שמשתתפים בבידינג בזמן אמת יכול להיות דומיין משלהם שבו הם מזהים קבוצה מסוימת של משתמשים שהם רוצים להציג להם מודעות. התאמת קובצי cookie מאפשרת למגיש הצעות המחיר להתאים את קובצי ה-cookie שלו לנתונים של Google, כדי לקבוע אם חשיפה שנשלחה בבקשה להצעת מחיר משויכת לאחד מהמשתמשים המטורגטים. בנוסף, הוא יקבל נתוני קובצי Cookie משלו או מזהה משתמש של Google שהוא ספציפי למגיש הצעות המחיר, שהוא צורה מוצפנת של קובץ ה-cookie doubleclick.net
בבקשה להצעת המחיר.
שירות התאמת קובצי ה-cookie שמתואר במדריך הזה מאפשר יצירה ותחזוקה של השיוך בין קובץ cookie של מגיש הצעות המחיר לבין מזהה המשתמש של Google, והוא גם מאפשר לאכלס רשימות משתמשים.
טבלאות התאמות
אפשר להשתמש בטבלת התאמות כדי למפות מזהה או נתונים אחרים מדומיין אחד לדומיין אחר. מגישי הצעות המחיר יכולים להשתמש בשירות ההתאמות של קובצי Cookie כדי לאכלס את טבלאות ההתאמה שלהם. לשם כך, עליהם למפות את קובץ ה-Cookie של המשתמש הרלוונטי למזהה המשתמש של המשתמש ב-Google, או כדי לאכלס טבלת התאמות שמתארחת ב-Google. טבלאות התאמות נדרשות כדי שהאפליקציה של מגיש הצעות המחיר תוכל לגשת לנתוני קובצי cookie של המשתמש שהוצגה לו החשיפה.
טבלאות התאמות שמתארחות ב-Google
כדי להקל על התחזוקה, לשפר את זמן האחזור ולאפשר למשתמשים באזורים מסוימים לגשת לנתוני ההתאמה, מומלץ לאפשר ל-Google לארח את טבלת ההתאמות. כך תוכלו לציין מחרוזת בקידוד base64 שמתאימה לשימוש באינטרנט, שנקראת בהמשך נתוני התאמה מתארחת, שתופו למזהה המשתמש ב-Google של משתמש נתון. אחרי שמתבצעת התאמה, אפשר להשתמש בה בדרכים הבאות:
בידינג בזמן אמת: בבקשות הבאות להצעות מחיר על חשיפות שמשויכות למשתמש, Google תשלח לכם את נתוני ההתאמה המתארחים שהתאמתם למזהה המשתמש שלו ב-Google. בהטמעת OpenRTB של Google, יציין
BidRequest.user.buyeruid
כמחרוזת בקידוד base64 שמתאימה לאינטרנט. אם נקודת הקצה של הבידינג מוגדרת לשימוש בפרוטוקול Google RTB שהוצא משימוש, הנתונים האלה יתקבלו כבייטים מפוענחים דרך השדהBidRequest.hosted_match_data
.רשימות משתמשים: אפשר לאכלס רשימות משתמשים במזהי משתמשים של Google או בנתוני התאמה שמתארחים.
- טירגוט מראש: אפשר להגדיר את הטירגוט מראש כך שתקבלו רק בקשות להצעות מחיר שמכילות נתוני התאמה שמתארחים. אפשר להשתמש בנתונים האלה כדי למנוע חשיפות פחות רלוונטיות למשתמשים מחוץ למרחב של קובצי ה-cookie.
רשימות משתמשים
אפשר ליצור ולנהל רשימות משתמשים באמצעות Real-Time Bidding API. אחרי שיוצרים את הרשימות האלה, אפשר לאכלס את הרשימות האלה בתהליכי העבודה של התאמות של קובצי cookie שמתוארים בהמשך, או דרך שירות ההעלאה בכמות גדולה.
תחילת העבודה
כדי להתחיל להשתמש בהתאמת קובצי cookie, עליכם לפנות למנהל החשבון הטכני שלכם. הוא יוכל להפעיל תהליכי עבודה ספציפיים ולעזור לכם להגדיר את האפשרויות הבאות:
- מזהה רשת להתאמת קובצי cookie (NID): מזהה מחרוזת שמזהה באופן ייחודי חשבון של מציע מחיר לצורך התאמת קובצי cookie ופעולות קשורות אחרות.
- Cookie matching URL: כתובת ה-URL הבסיסית של נקודת קצה, שמקבלת בקשות נכנסות ומטפלת בהן במסגרת תהליכי העבודה של התאמות קובצי Cookie. בעלי תוכן דיגיטלי יכולים להטמיע מקורות בכתובת ה-URL הזו כדי לקבוע את הסדר של הפרמטרים המועברים אליה בתהליכי העבודה של התאמת קובצי cookie.
- תג התאמה: התג שצריך להוסיף לדפדפן של המשתמש בתהליך העבודה של התאמת קובצי cookie שמופעל על ידי המציע. אפשר להציג את הנכס הזה לצד מודעות או למקם אותו בנכסי אינטרנט מחוץ למודעות.
- כתובת ה-URL של דוח התאמת קובצי ה-cookie (אופציונלי): בתהליך העבודה של התאמת קובצי ה-cookie בכיוון אחד, זוהי כתובת URL אופציונלית שאפשר לספק כדי לציין נקודת קצה שתקבל את פרטי השגיאה במקרה שההתאמה של קובצי ה-cookie נכשלת באמצעות הפניה אוטומטית מסוג HTTP 302. כברירת מחדל, התשובות יישלחו לכתובת ה-URL הזו רק אם הייתה שגיאה בפעולה של התאמת קובצי ה-cookie, אבל בעלי בידינג יכולים לבקש שההפניה האוטומטית תישלח תמיד.
- כתובת ה-URL של Cookie Match Assist: בזירות מסחר שמטמיעות את תהליך העבודה של Cookie Match Assist, זוהי כתובת ה-URL הבסיסית של נקודת הקצה (endpoint) שמיועדת להגיב לבקשות נכנסות.
- מכסה של Cookie Match Assist: בזירות מסחר שמטמיעות את תהליך העבודה של Cookie Match Assist, זהו מספר הבקשות המקסימלי שכתובת ה-URL שלהן לצורך התאמת קובצי cookie יכולה לקבל בכל שנייה. המטרה היא למנוע עומס יתר על השרתים של הבורסה כתוצאה מבקשות CMA.
מאקרו להתאמת קובצי cookie
בכל אחד מתהליכי העבודה הנתמכים של התאמת קובצי cookie, בדרך כלל מצורפים פרמטרים לכתובת ה-URL של התאמת קובצי ה-cookie של המגיש, בסדר לא מובטח. מגישי הצעות מחיר עם שילובים שדורשים סדר עקבי של פרמטרים יכולים להציב פקודות מאקרו בכתובת ה-URL של התאמת קובצי ה-Cookie כדי להבטיח את המיקום שלהם.
פקודות מאקרו נתמכות
בעלי מודעות יכולים להגדיר את כתובת ה-URL להתאמה לפי קובצי cookie כך שתכלול מאקרו אחד או יותר בפורמט %%GOOGLE_<PARAM_NAME>%%
או %%GOOGLE_<PARAM_NAME>_PAIR%%
. פקודות המאקרו הנתמכות והערכים המורחבים שלהן הם:
Macro | ערך מורחב |
---|---|
GOOGLE_GID | GOOGLE_USER_ID |
GOOGLE_GID_PAIR | &google_gid=GOOGLE_USER_ID |
GOOGLE_CVER | COOKIE_VERSION_NUMBER |
GOOGLE_CVER_PAIR | &cver=COOKIE_VERSION_NUMBER |
GOOGLE_ERROR | ERROR_ID |
GOOGLE_ERROR_PAIR | &google_error=ERROR_ID |
GOOGLE_PUSH | PIXEL_MATCH_DATA |
GOOGLE_PUSH_PAIR | &google_push=PIXEL_MATCH_DATA |
GOOGLE_ALL_PARAMS | google_gid=GOOGLE_USER_ID&cver=COOKIE_VERSION_NUMBER&google_error=ERROR_ID |
דוגמה למאקרו
למגיש הצעות המחיר יש שילוב של התאמת קובצי cookie עם נקודת קצה שמתארחת ב-https://user.bidder.com.cookies
, וההטמעה שלו דורשת פרמטרים מוגדרים מראש שהוגדרו על ידי מגיש הצעות המחיר, בנוסף לפרמטר של התאמת פיקסלים, לפי הסדר הבא: google_push
, google_gid
, google_cver
ו-google_error
. מגיש הצעות המחיר יכול לעשות זאת על ידי הגדרת כתובת ה-URL של התאמת קובצי cookie לערך:
https://user.bidder.com/cookies?w=0%%GOOGLE_PUSH_PAIR%%&x=1%%GOOGLE_GID_PAIR%%&y=2%%GOOGLE_CVER_PAIR%%&z=3%%GOOGLE_ERROR_PAIR%%
כש-Google תשלח בהמשך בקשת התאמה למגיש הצעות המחיר הזה, היא תרחיב אותה למשהו כזה:
https://user.bidder.com/cookies?w=0&google_push=PUSH_DATA&x=1&google_gid=GOOGLE_GID&y=2&google_cver=1&z=3
תהליכי העבודה של שירות התאמת קובצי Cookie
שירות ההתאמה של קובצי cookie של Google תומך כרגע בשלושה תהליכי עבודה לתרחישי שימוש שונים, שמפורטים בהמשך.
ביוזמת המגיש: התאמות דו-כיווניות של קובצי cookie
התאמת קובצי cookie דו-כיוונית היא תהליך עבודה שמתחיל במגיש הצעות המחיר, שמציב תג התאמה בדפדפן של המשתמש ומפנה אותו אל Google. תהליך העבודה הזה מאפשר גם ל-Google וגם למגיש הצעות המחיר לאכלס טבלאות של התאמות. בהמשך מופיעה דוגמה פשוטה לתהליך העבודה הזה.
שלב 1: ממקמים את תג ההתאמה
כדי להתחיל את התהליך הזה, המשתתף במכרז צריך להציב את תג ההתאמה שלו כך שיוצג בדפדפן של המשתמש. תג התאמה פשוט שמחזיר רק את מזהה המשתמש ב-Google למגיש הצעות המחיר יכול להיות בפורמט הבא:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_cm" />
יש פרמטרים נוספים שאפשר לכלול בתג ההתאמה כדי לסייע בתרחישים שונים לדוגמה. מידע נוסף על הפרמטרים האלה זמין במאמר פרמטרים של כתובות URL של תגי התאמה.
שלב 2: Google מגיבה עם הפניה לכתובת אחרת שכוללת את נתוני ההתאמה
תג ההתאמה יגרום לשירות התאמת קובצי ה-cookie של Google לקבל בקשה מהדפדפן של המשתמש, שתגרום להפניה אוטומטית (HTTP 302
) לכתובת ה-URL של התאמת קובצי ה-cookie של המגיש. ההפניה האוטומטית תכלול פרמטרים של שאילתות שמציינים את מזהה המשתמש ב-Google ואת מספר הגרסה שלו בכתובת ה-URL, וגם את קובץ ה-cookie של המגיש הצעת המחיר, שכלול בכותרות הבקשה. בפועל, לכתובת URL להתאמת קובצי cookie שצוינה בתור https://ad.network.com/pixel
, כתובת ה-URL להפניה האוטומטית של תג ההתאמה הפשוט, כפי שמוצג למעלה, עשויה להיראות כך:
https://ad.network.com/pixel?google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1
מזהה המשתמש ב-Google שמוענק דרך הפרמטר google_gid
הוא מחרוזת בקידוד base64 ללא תוספת שטח, שמותאמת לשימוש באינטרנט. למגישי הצעות המחיר שבוחרים לארח טבלת התאמה, מומלץ לאחסן את המחרוזת המדויקת שמוחזרת על ידי שירות התאמת קובצי ה-cookie. בבקשות הבאות להצעות מחיר, הערך ישתנה לערכים שצוינו באמצעות BidRequest.user.id
ב-OpenRTB או באמצעות BidRequest.google_user_id
בפרוטוקול RTB של Google שהוצא משימוש.
הגרסה שצוינה ב-google_cver
מציינת את מספר הגרסה המספרי של מזהה המשתמש ב-Google. מזהה המשתמש ב-Google של משתמש נתון ישתנה לעיתים רחוקות, ולאחר מכן המזהה יגדל.
אם Google נתקלה בשגיאה במהלך העיבוד של בקשת ההתאמה, במקום זאת יופיע פרמטר google_error
.
שלב 3: המשתתף במכרז מעבד את ההפניה האוטומטית ומגיב באמצעות פיקסל
מגיש הצעות המחיר מקבל הפניה אוטומטית לכתובת ה-URL שתואמת לקובצי cookie, כולל הפרמטרים שהוא ציין בשלב הראשון ופרמטרים ש-Google סיפקה בשלב השני. בנוסף, הם יקבלו את קובץ ה-cookie שלהם בכותרות ה-HTTP. אם הפעולה תתבצע בהצלחה, מגיש הצעות מחיר שמארח טבלת התאמה משלו יוכל להתאים את קובץ ה-cookie שלו למזהה המשתמש ב-Google שכלול בתגובה. מומלץ למשתתפים במכרזים לשמור את המחרוזת המדויקת שמוחזרת על ידי שירות התאמת קובצי ה-cookie.
אם הפעולה תיכשל, המגיש הצעת המחיר יקבל פרמטר google_error
בהפניה האוטומטית. זהו ערך מספרי שתואם למצבי שגיאה שונים שמזהים את השגיאה הספציפית שאירעה. כאן אפשר לקרוא מידע נוסף על ערכי השגיאה האפשריים.
אם קיבלתם שגיאה, תוכלו לנסות להתאים שוב את המשתמש הזה על ידי החלפת תג התאמה חדש.
המגיש הצעת המחיר חייב תמיד להגיב על ידי הצגת תמונה של פיקסל בלתי נראה בגודל 1x1, או לחלופין להחזיר תגובה מסוג HTTP 204
No Content.
תרשים של תהליך העבודה של התאמות של קובצי Cookie
תהליך העבודה הזה מוצג בתרשים הבא, שבו הבקשות והתשובות מיוצגות בחץ, ופריטי הנתונים שמלווים אותן מפורטים בסוגריים.
התאמת פרמטרים של כתובת אתר של תג
פרמטר | תיאור |
---|---|
google_nid |
מזהה הרשת (NID) של חשבון המגיש הצעות המחיר. אפשר לאחזר את המזהה הזה דרך המשאב Bidders. |
google_cm |
מעיד על כך לשירות התאמת קובצי ה-Cookie של Google שעליו לבצע התאמות של קובצי Cookie. המערכת מתעלמת מהערך של הפרמטר, ואפשר להשמיט אותו. |
google_sc |
הפרמטר הזה הוצא משימוש. מגדיר את קובץ ה-Cookie של Google למשתמש, אם הוא לא קיים. המערכת מתעלמת מהערך של הפרמטר וניתן להשמיט אותו. אם לא כוללים את הפרמטר, תתקבל שגיאה אם לא קיים קובץ Cookie. |
google_no_sc |
הפרמטר הזה הוצא משימוש. כך שירות ההתאמה של קובצי ה-cookie של Google יידע שלא להגדיר קובץ cookie למשתמש אם הוא לא קיים. המערכת מתעלמת מהערך של הפרמטר, ואפשר להשמיט אותו. |
google_hm |
נתונים שהמגיש/ת הצעות המחיר רוצה לאחסן בטבלת התאמות שמתארחת ב-Google.
הערך הוא מחרוזת בקידוד base64 שמתאימה לאינטרנט (אופציונלי). הנתונים הגולמיים חייבים להיות באורך 40 בייטים או פחות. לדוגמה, |
google_redir |
מחרוזת בקידוד של כתובת URL שהמגיש יכול לציין אם הוא רוצה להורות ל-Google לשלוח את ההפניה האוטומטית HTTP 302 לכתובת ה-URL הקודדת של תג ההתאמה הזה. כך Google תמוקם בחזית בשיחה משורשרת לשותפים. אם תציינו את השדה בלי google_hm או עם google_cm , תופיע שגיאה. |
google_ula |
מחרוזת שמשמשת להוספת המשתמש לרשימת משתמשים קיימת. הפורמט הצפוי של הערך הוא userlistid[,timestamp] :
יכול להיות שחוזרים על הפרמטר הזה של כתובת URL כדי להוסיף את המשתמש לכמה רשימות. |
gdpr |
מציין שהבקשה כפופה להגבלות של GDPR על השימוש בנתונים. לקבלת פרטים נוספים, אפשר לעיין בקטע
הדרישות לקבלת הסכמת משתמשים באיחוד האירופי בהמשך, או במאמר ההשפעה על הכשירות של התאמת קובצי cookie ב
מסמכי התיעוד בנושא TCF גרסה 2.0 של Authorized Buyers של IAB.
לדוגמה: |
gdpr_consent |
מחרוזת TC שמייצגת את הסכמת משתמש הקצה. למידע נוסף, ראו דרישות לקבלת הסכמת משתמשים באיחוד האירופי בהמשך, או איך המחרוזת של נתוני השקיפות וההסכמה תועבר? במסמכים של Authorized Buyers בנושא IAB TCF v2.0. |
process_consent |
מציין שמגיש הצעות המחיר קיבל הסכמה ממשתמשי הקצה לשימוש בנתונים שצוינו
במדיניות Google בנושא הסכמת משתמשים באיחוד האירופי.
אם הבקשה לא כפופה למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי, או אם יש
פרמטרים אחרים של הסכמה זמינים בבקשה
( לדוגמה: |
בנוסף לפרמטרים שלמעלה, בידי המגישים של הצעות המחיר יש אפשרות לציין פרמטרים משלהם, שיצורפו כפרמטרים לכתובת ה-URL להפניה אוטומטית. שימו לב שהמערכת תתעלם מפרמטרים שמוגדרים על ידי מגישי הצעות המחיר עם הקידומת google_
כי הם שמורים ל-Google לפיתוח עתידי, והשמירה של סדר הפרמטרים לא מובטחת. תג התאמה שכולל פרמטרים שהוגדרו על ידי המגיש יכול להיראות כך:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_cm&extra1=xx&extra2=yy" />
פרמטרים של כתובות URL להפניה אוטומטית
כתובת ה-URL להפניה אוטומטית נוצרת מכתובת ה-URL הבסיסית להתאמת קובצי cookie שמוגדרת בחשבון של המגיש, כולל google_
ופרמטרים שהוגדרו על ידי המגיש בהתאם לאלה שצוינו בתג ההתאמה. הפרמטרים הבאים של התשובות google_
מוגדרים:
פרמטר | תיאור |
---|---|
google_gid |
מזהה משתמש של Google. מוגדר אם השדה google_cm צוין בבקשה והבקשה בוצעה בהצלחה. |
google_cver |
גרסת קובץ ה-Cookie. קובעים אם צוין google_cm בבקשה והבקשה הושלמה בהצלחה. |
google_error |
ערך שלם שמציין את השגיאה הכוללת בבקשה. כשהיא מתקבלת, היא מציינת שלא בוצעו פעולות ולא יוגדרו פרמטרים אחרים בתגובה
|
google_hm |
מופיעה רק אם הניסיון לכתוב לטבלת ההתאמות שמתארחת ב-Google נכשל. במקרה כזה, הערך שלו יהיה אחד מקודי הסטטוס הבאים:
|
google_ula |
סטטוס הפעולה להוספת רשימת משתמשים, חוזר על עצמו אם צוינו בבקשה כמה דוגמה: הפעולה
|
תרחישים לדוגמה בתהליך עבודה של התאמת קובצי cookie
התרחישים הבאים מתארים איך יכול להיראות התאמת קובצי cookie למשתמש טיפוסי שגולל בדף אינטרנט.
תרחיש 1: משתמש מנקה את קובצי ה-cookie שלו וגולש באתר
דנה מנקה את המטמון של כל קובצי ה-Cookie. לאחר מכן הם נכנסים לדף הבית של ExampleNews.com.
הנה תיאור של התהליך:
- הדומיין ExampleNews.com מציג מודעות מ-Google (Ad Manager) ומפעיל אותן.
- מאחר שיחידת המודעות כשירה להקצאה דינמית, Google שולחת בקשות להצעות מחיר אל FinestDSP ומגישי הצעות מחיר אחרים דרך השירות 'בידינג בזמן אמת'.
- אפליקציית הבידינג של FinestDSP מקבלת את בקשת הצעת המחיר ומעבדת אותה, ואז שולחת את תגובת הצעת המחיר.
- Google מקבלת תגובות להצעות מחיר ממגישי הצעות המחיר, כולל התגובה של FinestDSP שמציינת מודעה עם תג התאמה (פיקסל).
- FinestDSP זוכה במכרז. Google מציגה את המודעה ואת תג ההתאמה של FinestDSP ל-Jane.
- תג ההתאמה קורא לשירות התאמת קובצי ה-cookie של Google, ומציין את הפרמטרים
google_nid
ו-google_cm
. - שירות התאמת קובצי ה-Cookie קורא את קובץ ה-Cookie של Google של גלית, ושולח לדפדפן של דנה הפניה אוטומטית לכתובת האתר של התאמת קובצי ה-Cookie של FinestDSP עם הפרמטרים
google_gid
ו-google_cver
שהוגדרו. - הדפדפן של דנה טוען את ההפניה האוטומטית לכתובת ה-URL של התאמת קובצי Cookie של FinestDSP.
- נקודת הקצה של FinestDSP להתאמת קובצי cookie מעבדת את בקשת ההפניה האוטומטית, שכוללת פרמטרים של כתובת URL שהוגדרו על ידי Google ואת קובץ ה-cookie של עינת בכותרות ה-HTTP. עכשיו מערכת FinestDSP יכולה לאחסן את המיפוי של ה-cookie שלה למזהה
google_gid
בטבלת ההתאמה שלה. - מערכת FinestDSP מגיבה להפניה האוטומטית באמצעות פיקסל 1x1 בלתי נראה.
תרחיש 2: משתמש עם מיפוי קיים
שבוע אחרי התרחיש הראשון, ג'יין נכנסת שוב לאתר ExampleNews.com. עכשיו, אחרי שגם קובצי ה-cookie של המגיש הצעות המחיר וגם קובצי ה-cookie של Ad Manager נמצאים במחשב של ג'יין, זה האופן שבו מתבצע ההתאמה.
- דף האינטרנט מוצג, וכתוצאה מכך Google (Ad Manager) שולחת בקשה להצגת מודעות שיוצגו בדף.
- במהלך מכרז המודעות, Google שולחת בקשה להצעת מחיר למגישי הצעות המחיר הרלוונטיים, כולל FinestDSP.
- FinestDSP מקבל את הבקשה להצעת מחיר, כולל אותות כמו
google_gid
. - שירות FinestDSP מחפש את השדה
google_gid
בטבלת ההתאמות, ומוצא את קובץ ה-cookie שמשויך לג'יין שנוצר שבוע קודם לכן (בתרחיש 1). - על סמך המידע שמשויך לקובץ ה-cookie, לוגיק הבידינג של FinestDSP שולח הצעת מחיר על החשיפות וזוכה במכרז.
- יכול להיות שג'יין תראה מודעה שמותאמת לתחומי העניין שלה, על סמך מידע שנמצא בידי FinestDSP.
ביוזמת המגיש: התאמת קובצי cookie בכיוון אחד
התאמת קובצי cookie בכיוון אחד דומה לתהליך העבודה הדו-כיווני, אלא שהיא משתנה כך שרק Google מארחת ומאכלסת את טבלת ההתאמות. אפשר להשתמש באפשרות הזו במקרים שבהם מגיש הצעות המחיר לא מורשה לארח מזהי משתמשים של Google בטבלת התאמות משלו. כדי להשתמש בתהליך הזה, מגישי הצעות המחיר חייבים לאפשר ל-Google לארח את טבלת ההתאמות, לא יכולים יותר לציין את הערך google_cm
בבקשות ל-Cookie Adjust Service של Google, וכתוצאה מכך לא יקבלו את הפרמטר google_gid
כדי לאכלס את טבלת ההתאמות שלהם. אחרי ש-Google תזהה התאמה למשתמש, בעלי הצעות המחיר יוכלו להוסיף אותו לרשימות של משתמשים באמצעות נתוני קובצי ה-cookie שלהם. באופן דומה, בקשות להצעת מחיר של המשתמשים האלה לא יכללו את מזהה המשתמש ב-Google, אבל יכללו נתוני התאמה מתארחים. דוגמה פשוטה לתהליך העבודה המעודכן מפורטת בשלבים הבאים.
שלב 1: ממוקמים את תג ההתאמה שמפנה לכתובת ה-URL של התאמת קובצי cookie של המציע
כדי להתחיל את התהליך הזה, המשתתף במכרז צריך להציב תג התאמה כך שיוצג בדפדפן של המשתמש. בניגוד לתהליך העבודה למשתמשים שלא נמצאים במדינות ארה"ב עם הגבלות פרטיות, תג ההתאמה צריך להפנות את הדפדפן של המשתמש לכתובת ה-URL להתאמה לפי קובצי cookie. לדוגמה, עם כתובת URL שתואמת לקובצי Cookie שהוגדרה כ-https://ad.network.com/pixel
, היא תיראה כך:
<img src="https://ad.network.com/pixel" />
כשהמודעה נטענת בדפדפן של המשתמש, היא מבקשת פיקסל מכתובת ה-URL של התאמת קובצי ה-Cookie של המגיש. הבקשה הזו תכלול את קובץ ה-cookie שלהם בכותרת ה-HTTP, שצריך לחלץ בשלב הבא.
שלב 2: הפניה אוטומטית לשירות התאמת קובצי ה-Cookie של Google
נקודת הקצה של התאמת קובצי ה-cookie של המגיש/ת הצעות המחיר חייבת להפנות אוטומטית לשירות התאמת קובצי ה-cookie של Google, כולל הפרמטר google_hm
שמאוכלס בנתוני קובצי ה-cookie שלהם בקידוד base64 בטוח לשימוש באינטרנט. כתובת ה-URL להפניה אוטומטית עשויה להיראות כך:
https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_hm=HOSTED_MATCH_DATA
שלב 3: הדפדפן של המשתמש מופנה אוטומטית לשירות ההתאמה של קובצי cookie של Google
Google תקבל הפניה אוטומטית שמכילה את הפרמטרים שציינתם, בנוסף לקובץ ה-cookie של Google בכותרות ה-HTTP.
שלב 4: Google מציגה פיקסל בהפניה אוטומטית לאחר השלמת הבדיקה או לאחר שגיאה, אם צוינה כתובת ה-URL של הדוח
אם פעולת ההתאמה של קובצי ה-cookie תצליח – או אם לא צוינה כתובת URL של דוח התאמה של קובצי cookie בחשבון של המגיש – Google תציג פיקסל שקוף בגודל 1x1 כברירת מחדל, ותהליך העבודה יסתיים כאן.
החשיפות למשתמש הזה בבקשות הבאות להצעת מחיר יכללו את נתוני ההתאמה של מגיש הצעות המחיר שמתארחים ב-BidRequest.user.buyeruid
בשביל OpenRTB או ב-BidRequest.hosted_match_data
בשביל פרוטוקול RTB של Google שהוצא משימוש. בנוסף, בעלי מודעות יכולים לאכלס רשימות של משתמשים באמצעות נתוני ההתאמה המארחים שציינו.
אחרת, אם תתרחש שגיאה, Google תפנה את המשתמש לכתובת ה-URL של דוח ההתאמה של קובצי cookie של המגיש עם ציון הגורם לשגיאה שצוין בפרמטר google_error
. אם כתובת ה-URL של דוח התאמת קובצי ה-cookie של המגיש היא https://ad.network.com/report
, כתובת ה-URL להפניה האוטומטית תיראה כך:
<img src="https://ad.network.com/report?google_error=ERROR_ID" />
שלב 5: הדפדפן של המשתמש מפנה לכתובת ה-URL של דוח התאמת קובצי ה-cookie של המציע
הדפדפן של המשתמש יפנה לכתובת ה-URL של 'דוח התאמת קובצי Cookie' של מגיש הצעות המחיר, כולל סיבת השגיאה (אם יש) שצוינה על ידי Google בפרמטר google_error
. מידע נוסף על פרשנות של קוד השגיאה זמין בתיאור הפרמטר.
שלב 6: המשתתף במכרז מציג פיקסל שקוף בגודל 1x1
המגיש הצעת המחיר צריך להגיב על כך על ידי הצגת פיקסל שקוף בגודל 1x1 בדפדפן של המשתמש.
תרשים תהליך העבודה של התאמת קובצי cookie למשתמשים ממדינות בארה"ב עם הגבלות פרטיות
תהליך העבודה שמוגדר כברירת מחדל למשתמשים במדינות בארה"ב עם הגבלות פרטיות מוצג בתרשים שבהמשך. הבקשות והתשובות מיוצגות בחץ, ופריטי הנתונים שמלווים אותן מפורטים בסוגריים.
פרמטרים של כתובות URL להפניה אוטומטית של בידינג לשירות ההתאמה של קובצי cookie של Google
פרמטר | תיאור |
---|---|
google_nid |
מזהה הרשת (NID) של חשבון המגיש הצעות המחיר. אפשר לאחזר את המזהה הזה דרך המשאב Bidders. |
google_sc |
הפרמטר הזה הוצא משימוש. מגדיר את קובץ ה-cookie של Google עבור המשתמש אם אין קובץ כזה. המערכת מתעלמת מהערך של הפרמטר וניתן להשמיט אותו. אם לא מציינים את הפרמטר, מתקבלת הודעת שגיאה אם לא קיים קובץ cookie. |
google_no_sc |
הפרמטר הזה הוצא משימוש. ההודעה הזו מציינת לשירות התאמת קובצי ה-Cookie של Google שאסור להגדיר קובץ Cookie למשתמש אם הוא לא קיים. המערכת מתעלמת מהערך של הפרמטר, ואפשר להשמיט אותו. |
google_hm |
מכילה נתונים שמגיש הצעות המחיר רוצה לשמור בטבלת התאמות שמתארחת ב-Google. |
google_redir |
כתובת URL מקודדת שרוצים ש-Google תשלח אליה הפניה אוטומטית מסוג HTTP 302. כתובת ה-URL שצוינה תקבל הפניות אוטומטיות עם הפרמטר google_error גם לשגיאות וגם לפעולות שהושלמו בהצלחה. |
google_ula |
מחרוזת שמשמשת להוספת המשתמש לרשימת משתמשים קיימת. הפורמט הצפוי של הערך הוא userlistid[,timestamp] :
יכול להיות שחוזרים על הפרמטר הזה של כתובת URL כדי להוסיף את המשתמש לכמה רשימות. |
gdpr |
מעיד על כך שהבקשה כפופה להגבלות של GDPR על שימוש
בנתונים. פרטים נוספים זמינים בקטע
דרישות לקבלת הסכמת משתמשים באיחוד האירופי בהמשך, או בקטע השפעה על הזכאות להתאמה לפי קובצי cookie במסמכים של
Authorized Buyers בנושא IAB TCF v2.0.
לדוגמה: |
gdpr_consent |
מחרוזת TC שמייצגת את הסכמת משתמש הקצה. לקבלת פרטים נוספים, אפשר לעיין בקטע הדרישות לקבלת הסכמת משתמשים באיחוד האירופי למטה, או במאמר איך יועברו נתוני השקיפות וההסכמה? במסמכי התיעוד של IAB TCF בגרסה 2.0 של Authorized Buyers. |
process_consent |
הנתון הזה מציין שהמגיש של הצעת המחיר קיבל הסכמה ממשתמשי הקצה לשימושים בנתונים שצוינו ב
מדיניות Google בנושא הסכמת משתמשים באיחוד האירופי.
אם הבקשה לא כפופה למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי, או אם יש פרמטרים אחרים של הסכמה שזמינים בבקשה ( לדוגמה: |
פרמטרים של כתובות URL להפניה אוטומטית של Google לכתובת ה-URL של דוח ההתאמה של קובצי ה-cookie של המציע
פרמטר | תיאור |
---|---|
google_error |
ערך מסוג מספר שלם שמציין את השגיאה הכוללת בבקשה. כשהיא מתקבלת, היא מציינת שלא בוצעו פעולות ולא יוגדרו פרמטרים אחרים בתגובה
|
ביוזמת Google: התאמת פיקסלים דו-כיוונית
התאמה דו-כיוונית של פיקסלים היא תהליך עבודה של שירות ההתאמה של קובצי cookie של Google, שבו Google מנסה להתאים מזהה משתמש ב-Google למגיש הצעת מחיר שנבחר באופן אלגוריתמי, מלבד המנצח במכרז בבידינג בזמן אמת. כשמודעה תוצג, Google תציב תג התאמה שידריך את הדפדפן של המשתמש לטעון פיקסל שקוף מכתובת ה-URL של התאמת קובצי ה-Cookie של המציע שנבחר. כך גם Google וגם המגיש הצעת המחיר יוכלו לאכלס טבלת התאמה עם משתמש נתון. בהמשך מופיעה דוגמה פשוטה לתהליך העבודה הזה.
שלב 1: Google ממוקמת תג התאמה
כשדף של בעל תוכן דיגיטלי שמשתתף בתוכנית נטען בדפדפן של המשתמש, ו-Google ממלאת מקום מודעה בדף הזה, יכול להיות שיוצב תג התאמה שמבקש פיקסל ממגיש הצעות מחיר שנבחר באופן אלגוריתמי. תג ההתאמה של הפיקסל שמיקמת Google משללב את כתובת ה-URL של התאמת קובצי ה-cookie של המגיש עם פרמטרים נוספים שבהם המגיש יכול להשתמש כדי לאכלס את טבלת ההתאמות שלו. כתובת URL להתאמה של קובצי Cookie שצוינה בתור https://ad.network.com/pixel
, מחולקת כך:
<img src="https://ad.network.com/pixel?google_gid=GOOGLE_GID&google_cver=1&google_push=PUSH_DATA" />
שלב 2: מגיש הצעות המחיר חייב להגיב עם הפניה לכתובת ה-URL של Google Cookie matching Service
בעלי מודעות שמקבלים בקשות להתאמה לפי פיקסלים צריכים להשיב בהפניה אוטומטית לשירות ההתאמה לפי קובצי cookie של Google, לפי המבנה הבא:
https://cm.g.doubleclick.net/pixel?google_nid=GOOGLE_NID&google_push=PUSH_DATA
שימו לב שכתובת ה-URL להפניה אוטומטית שלמעלה דומה לכתובת ה-URL שבה נעשה שימוש בתג ההתאמה עבור תהליך העבודה של התאמת קובצי cookie שהופעל על ידי הצעת מחיר.
בהתאמת פיקסלים, הפרמטר google_cm
מוחלף בפרמטר google_push
, והערך שלו חייב להיות שווה לערך ש-Google מספקת בבקשה. בדומה גם לתהליך העבודה ביוזמת מגיש הצעות המחיר, אפשר לציין פרמטרים נוספים כדי למלא תרחישים לדוגמה נוספים.
שלב 3: Google מעבדת את ההפניה האוטומטית ומשיבים באמצעות פיקסל
Google רושמת ביומן שנוצרה התאמה למשתמש, ומטפלת בכל הפעולות הנוספות שנדרשות באמצעות הפרמטרים של השאילתה. לבסוף, Google מגיבה באמצעות פיקסל שקוף בגודל 1x1.
תרשים תהליך עבודה של התאמת Pixel
תהליך העבודה הזה מתואר בתרשים הבא, שבו הבקשות והתגובות מיוצגות על ידי חץ, ופריטי הנתונים הנלווים מופיעים בסוגריים.
פרמטרים של בקשות של תג התאמה של Google
פרמטר | תיאור |
---|---|
google_gid |
מזהה משתמש ב-Google. למשתמשים שלא נמצאים במדינות בארה"ב עם הגבלות על פרטיות, הערך הזה תמיד יצוין בתג ההתאמה של Google. |
google_cver |
גרסת קובץ ה-cookie. הערך הזה תמיד יצוין בתג ההתאמה של Google. |
google_push |
הבקשה הזו מפעילה את תהליך העבודה של התאמת הפיקסלים. צריך להחזיר את הערך דרך הפרמטר המתאים בתגובה להפניה אוטומטית של המגיש. |
gdpr_consent |
מחרוזת TC שמייצגת את הסכמת משתמש הקצה. פרטים נוספים זמינים בקטע [דרישות הסכמה של משתמשים באיחוד האירופי](/authorized-buyers/rtb/cookie-guide#eu-user-consent-requirements) שבהמשך, או בקטע **איך המחרוזת של נתוני השקיפות וההסכמה תועבר?** במסמכי התיעוד של IAB TCF v2.0 ל-Authorized Buyers (//support.google.com/authorizedbuyers/answer/9789378). |
פרמטרים להפניה אוטומטית של Bidder Pixel Matching
פרמטר | תיאור |
---|---|
google_nid |
מזהה הרשת (NID) של חשבון המגיש הצעות המחיר. אפשר לאחזר את המזהה הזה דרך המשאב Bidders. |
google_push |
מציין שההפניה האוטומטית משלימה את תהליך העבודה של התאמת Pixel. צריך לציין כאן את הערך מתג ההתאמה המתאים של Google. |
google_hm |
מכיל נתונים שהמגיש/ת הצעות המחיר רוצה לאחסן בטבלת התאמות שמתארחת ב-Google. |
google_ula |
מחרוזת שמשמשת להוספת המשתמש לרשימת משתמשים קיימת. הפורמט הצפוי של הערך הוא userlistid[,timestamp] :
אפשר לחזור על פרמטר כתובת ה-URL הזה כדי להוסיף את המשתמש לכמה רשימות. |
gdpr_consent |
מחרוזת נתוני שקיפות והסכמה שמייצגת את ההסכמה ממשתמשי הקצה. פרטים נוספים מופיעים בהמשך בקטע [דרישות הסכמה של משתמשים באיחוד האירופי](/authorized-buyers/rtb/cookie-guide#eu-user-consent-requirements), או בקטע **איך המחרוזת של נתוני השקיפות וההסכמה תועבר?** במסמכי התיעוד של [Authorized Buyers IAB TCF v2.0](//support.google.com/authorizedbuyers/answer/9789378). |
יוזמה של Google: התאמת פיקסלים חד-כיוונית
התאמת פיקסלים חד-כיוונית שונה מתהליך העבודה הדו-כיווני בכך שתג ההתאמה של Google לא כולל פרמטר שמציין את מזהה המשתמש ב-Google, אבל הוא ימשיך לאכלס טבלת התאמות שמתארחת ב-Google. אפשר להשתמש באפשרות הזו במקרים שבהם למגיש הצעות המחיר אין הרשאה לארח מזהי משתמשים של Google בטבלת ההתאמה שלו. דוגמה פשוטה לתהליך העבודה המתוקן מפורטת בהמשך השלבים הבאים.
שלב 1: Google ממוקמת תג התאמה
Google ממוקמת תג התאמה למגיש הצעות מחיר שנבחר באופן אלגוריתמי. תג ההתאמה כולל את הפרמטר google_push
. לדוגמה:
<img src="https://ad.network.com/pixel?google_push=PUSH_DATA" />
שלב 2: הדפדפן של המשתמש מבקש פיקסל מכתובת ה-URL התואמת של Cooking של המציע.
הדפדפן של המשתמש מבקש פיקסל מכתובת ה-URL של התאמת קובצי Cookie של מגיש הצעות המחיר, כולל קובץ ה-Cookie של מגיש הצעות המחיר בכותרות ה-HTTP.
שלב 3: הפניה אוטומטית לשירות ההתאמה של קובצי cookie של Google
נקודת הקצה של התאמת קובצי ה-cookie של המגיש/ת הצעות המחיר חייבת להפנות אוטומטית לשירות התאמת קובצי ה-cookie של Google, כולל הפרמטר google_hm
שמאוכלס בנתוני קובצי ה-cookie שלהם בקידוד base64 בטוח לשימוש באינטרנט. כתובת ה-URL להפניה אוטומטית עשויה להיראות כך:
https://cm.g.doubleclick.net/pixel?google_nid=BIDDER_ACCOUNT_NID&google_hm=HOSTED_MATCH_DATA&google_push=PUSH_DATA
שלב 4: הדפדפן של המשתמש מופנה אוטומטית לשירות ההתאמה של קובצי cookie של Google
Google תקבל הפניה אוטומטית שמכילה את הפרמטרים שציינתם, בנוסף לקובץ ה-cookie של Google בכותרות ה-HTTP. אם הפעולה תתבצע בהצלחה, החשיפות של המשתמש הזה בבקשות הצעות המחיר הבאות יכללו את נתוני ההתאמה המאוחסנים של המגיש ב-BidRequest.user.buyeruid
ב-OpenRTB, או ב-BidRequest.hosted_match_data
בפרוטוקול Google RTB שהוצא משימוש. בנוסף, בידי המגישים של הצעות המחיר יש אפשרות לאכלס רשימות של משתמשים באמצעות נתוני ההתאמה המארחים שציינו.
לבסוף, Google מחזירה פיקסל שקוף בגודל 1x1 לדפדפן של המשתמש.
התאמת קובצי Cookie
פלטפורמות ה-Exchange יכולות להשתמש בתהליכי עבודה של התאמת קובצי cookie ביוזמתו של המגיש וביוזמתו של Google כדי להתאים מזהה משתמש ב-Google לקובץ ה-cookie שלו. cookie Match Assist (CMA) הוא תכונה נוספת לבורסות פרסום שמאפשרת להן ליצור טבלאות של התאמות עם מגישי הצעות המחיר שלהם.
איך פועלת התכונה Cookie Match Assist
כשמציבים מודעה, Google בוחרת באופן אלגוריתמי בורסה משתתפת ומציבה תג Cookie Match Assist במבנה הבא:
<img src="https://ob.exchange.com/pixel?google_gid=GOOGLE_GID&google_cver=1"/>
תג ההתאמה של CMA של Google גורם לכך שכתובת ה-URL של התאמת קובצי ה-cookie בזירת המסחר תקבל בקשה ל-pixel.
- נקודת הקצה של התאמת קובצי ה-cookie של פלטפורמת ה-Exchange מקבלת את הבקשה, שם שירות התאמת קובצי ה-cookie שלה אחראי להתאמת מזהה המשתמש לאחד מהמגישים. בתרשים הבא, שירות התאמת קובצי ה-Cookie של הבורסה מגיב לדפדפן של המשתמש עם הפניה אוטומטית לאחת מנקודות הקצה של מגיש הצעות המחיר.
- מגיש הצעות המחיר מקבל את הבקשה, ביחד עם הפרמטרים שצוינו על ידי פלטפורמת ה-Exchange, כדי להתאים בין מזהה המשתמש לקובץ ה-cookie שלו.
הגבלות
מכסת התדירות של הבקשות להתאמות חדשות
בידי המגישים של הצעות המחיר נמצאת האחריות להגביל את מספר הקריאות לשירות התאמת קובצי ה-cookie למשתמשים שיש להם רשומה חדשה בטבלת ההתאמה שמתארחת ב-Google. רשומה בטבלת ההתאמות המארחת עשויה להיחשב כפגה אחרי 14 ימים, ואז אפשר יהיה לרענן אותה.
תגובה לכל הבקשות להתאמה לפי פיקסל
בידינגרים שמשתמשים בתהליך העבודה של התאמת פיקסלים צפויים להשיב לכל הבקשות הנכנסות של התאמת פיקסלים בתשובה שכוללת את הפרמטר google_push
. כך Google יכולה לאכוף את כללי המדיניות על ידי מעקב אחרי השימוש. אם שיעור התגובה של מגיש הצעות המחיר יורד מתחת ל-90%, Google תנטרל את מספר
בקשות ההתאמה ל-Pixel שנשלחו לחשבון שלו.
שימוש בנקודות קצה מסוג HTTPS
נקודות הקצה שמשמשות בכל תהליכי העבודה של התאמת קובצי Cookie חייבות להשתמש ב-HTTPS.
כשמשיבים לבקשה של התאמת פיקסלים שנשלחת אליכם ב-HTTPS, צריך להפנות אוטומטית לשירות התאמת קובצי ה-cookie ב-HTTPS. באופן דומה, גם בנקודת קצה של Cookie Match Assist שמפנה למגישי הצעות המחיר צריך להשתמש ב-HTTPS. אם תשלחו בקשות ל-Google באמצעות HTTP בתדירות גבוהה יותר מפעם ב-2 דקות, מספר בקשות ההתאמה שיישלחו לחשבון שלכם יצומצם.
הדרישות לקבלת הסכמה ממשתמשים באיחוד האירופי
בקשות להתאמת קובצי cookie כפופות למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי, וצריך לציין בהן את הסכמת משתמשי הקצה. בבקשות כאלה צריך לציין שההסכמה התקבלה באחת מהדרכים הבאות:
- TCFv2: כולל את הפרמטרים
gdpr
ו-gdpr_consent
. פרטים נוספים זמינים במסמכי התיעוד של Authorized Buyers בנושא TCF גרסה 2.0. process_consent
: הצהרה על כך שמגיש הצעות המחיר קיבל את ההסכמה הנדרשת מהמשתמשים.
דוגמאות
הדוגמאות הבאות ממחישות איך להשתמש בשירות התאמת קובצי cookie כדי לעמוד ביעדים ספציפיים. לתשומת ליבך: אלא אם צוין אחרת, ההנחה היא שהמשתמש שאליו מתייחסת הפעולה לא נמצא במדינה בארה"ב עם הגבלות פרטיות.
איך מאכלסים טבלת התאמות שמתארחת אצל המגיש
מגיש הצעות מחיר יכול להשתמש בתהליך העבודה של התאמת קובצי cookie כדי לאכלס טבלת התאמה משלו. לשם כך, הוא צריך לספק רק את הפרמטרים google_nid
ו-google_cm
בתג ההתאמה שלו. זה יכול להיראות כך:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_cm" />
אם כתובת ה-URL של התאמת קובצי ה-Cookie של מגיש הצעות המחיר מוגדרת ל-https://ad.network.com/pixel?id=1
ופעולת ההתאמה של קובצי ה-Cookie מבוצעת בהצלחה, ההפניה האוטומטית ש-Google שולחת בתגובה לתג ההתאמה של מגיש הצעות המחיר עשויה להיראות כך:
https://ad.network.com/pixel?id=1&google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1
אם פעולת ההתאמה של קובץ ה-cookie נכשלת כי למשתמש אין קובץ cookie של Google, התגובה תהיה:
https://ad.network.com/pixel?id=1&google_error=3
קוד השגיאה תלוי בגורם הבסיסי לשגיאה. מידע נוסף על קודי השגיאה האפשריים בתהליך העבודה של התאמת קובצי Cookie זמין במאמר פרמטרים של כתובות URL להפניה אוטומטית.
הוספה לרשימת משתמשים יחידה
אפשר לציין את הפרמטר google_ula
בתג ההתאמה של מגיש הצעות המחיר כדי להוסיף את המשתמש לרשימת משתמשים עם המזהה הנתון. אם בטבלת ההתאמה של Google או של המגיש יש רשומה חדשה של המשתמש, המגיש יכול להציב תג התאמה שכולל את הפרמטרים google_nid
ו-google_ula
כדי להוסיף את המשתמש לרשימת היעד שצוינה, בלי להפעיל את תהליך העבודה המלא של התאמת קובצי cookie. למידע נוסף, ראו את ההגבלות על הקריאה לשירות התאמת קובצי cookie. התג התואם של ההתאמה עשוי להיראות כך:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345" />
בתגובה מוצלחת, כאשר כתובת ה-URL של התאמת קובצי cookie של המגיש היא https://ad.network.com/pixel
, כתובת ה-URL להפניה אוטומטית של Google תהיה:
https://ad.network.com/pixel?google_ula=12345,0
אם יש שגיאה כללית – לדוגמה, אין למשתמש קובץ cookie של Google – כתובת ה-URL להפניה אוטומטית תכלול את הפרמטר google_error
:
https://ad.network.com/pixel?google_error=3
אם יש שגיאה ספציפית לגבי הוספת המשתמש לרשימה, תופיע הערך google_ula
בהפניה האוטומטית. בניגוד
לפרמטר של תג ההתאמה התואם, הוא מחליף את חותמת הזמן בקוד
סטטוס כדי לציין את הצלחת הפעולה. לדוגמה, אם הבקשה נכשלה כי לחשבון המגיש הצעת המחיר לא הייתה גישה לרשימת המשתמשים שצוינה, כתובת ה-URL להפניה אוטומטית תהיה:
https://ad.network.com/pixel?google_ula=12345,2
הוספה לכמה רשימות משתמשים
כדי לציין שצריך להוסיף משתמש לכמה רשימות משתמשים, בעלי בידינג יכולים לכלול כמה פרמטרים google_ula
בתג ההתאמה. בפועל, זה יכול להיראות כך:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345,7654321&google_ula=45678" />
סטטוס הפעולה של כל רשימת משתמשים מדווח באופן דומה באמצעות פרמטרים נפרדים של google_ula
בהפניה האוטומטית:
https://ad.network.com/pixel?google_ula=12345,2&google_ula=45678,0
בהפניה האוטומטית שלמעלה, אנחנו רואים שהפעולה הצליחה עבור רשימת המשתמשים עם המזהה 45678
, אבל נכשלה עבור המזהה של רשימת המשתמשים 12345
כי למגיש הצעות המחיר לא הייתה הרשאה לגשת אליה.
סקירה של תהליך העבודה של התאמת קובצי cookie והוספה לרשימת המשתמשים
כדי לבצע התאמה של קובצי cookie ולהוסיף את המשתמש לרשימת משתמשים בבקשה אחת, תג ההתאמה של המגיש הצעת המחיר צריך לכלול את google_cm
ואת google_ula
:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=ad_network_xyz&google_ula=12345&google_cm" />
כתובת ה-URL להפניה אוטומטית שצוינה על ידי Google תכלול את google_gid
, google_cver
ו-google_ula
. זה עשוי להיראות כך:
https://ad.network.com/pixel?id=&google_gid=dGhpcyBpcyBhbiBleGFtGxl&google_cver=1&google_ula=12345,0
אחסון התאמה בטבלת התאמות שמתארחת ב-Google
אם מגישי הצעות המחיר רוצים לשמור את נתוני קובצי ה-cookie שלהם בטבלת התאמה שמתארחת ב-Google, ולא מתכוונים לשמור התאמה עם מזהה המשתמש ב-Google בטבלת התאמה משלהם, תג ההתאמה שלהם צריך לכלול את הפרמטר google_hm
, והערך שלו צריך להיות מחרוזת בקידוד base64 שתהיה בטוחה לשימוש באינטרנט. אם נתוני קובץ ה-cookie של המגיש ללא קידוד הם Cookie number 1!
, הערך המקודד יהיה Q29va2llIG51bWJlciAxIQ==
, והוא ישמש בתג התאמה כמו זה:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=cookie-monster&google_hm=Q29va2llIG51bWJlciAxIQ%3D%3D" />
בתגובה מוצלחת, כאשר כתובת ה-URL של התאמת קובצי cookie של המגיש היא https://cookie-monster.com/pixel
, כתובת ה-URL להפניה אוטומטית של Google תהיה:
https://cookie-monster.com/pixel
הפרמטר google_gid
לא נכלל בהפניה האוטומטית כי תג ההתאמה לא כלל את google_cm
, ו-google_hm
לא נכלל בתגובות מוצלחות. בבקשות עתידיות להצעות מחיר על חשיפות של המשתמש הזה, מגיש הצעות המחיר יקבל את נתוני ההתאמה המאוחסנים שלו ב-BidRequest.user.buyeruid
ב-OpenRTB, או ב-BidRequest.hosted_match_data
בפרוטוקול Google RTB שהוצא משימוש.
אם במקום זאת המגיש הצעת המחיר השתמש בתג התאמה שבו הערך של google_hm
לא היה בקידוד base64 – למשל chocolate_chunk!
– כתובת ה-URL להפניה אוטומטית עשויה להיראות כך:
https://cookie-monster.com/pixel?google_hm=2
כתובת ה-URL להפניה אוטומטית שלמעלה כוללת ערך google_hm
של 2
, מה שמצביע על כך שהפעולה נכשלה כי לא ניתן היה לפענח את הערך.
טבלאות של התאמות של מגישי הצעות מחיר ושל Google שמתארחות ב-Google, עם רשימות משתמשים
אם מגישי הצעות מחיר מארחים רשימת משתמשים משלהם בנוסף לרשימת משתמשים שמתארחת ב-Google, ורוצים שתג התאמה אחד יתאים לשתי הטבלאות וישלים את המשתמש לרשימת משתמשים נתונה, תג ההתאמה שלהם צריך לכלול את הפרמטרים google_cm
, google_hm
ו-google_ula
. אם נתוני קובץ ה-cookie של המגיש הם Cookie number 1!
, הערך המקודד יהיה Q29va2llIG51bWJlciAxIQ==
, שיוצר תג התאמה כמו זה:
<img src="https://cm.g.doubleclick.net/pixel?google_nid=cookie-monster&google_hm=Q29va2llIG51bWJlciAxIQ%3D%3D&google_cm&google_ula=12345" />
לקבלת תגובה מוצלחת, שבה כתובת ה-URL של התאמת קובצי ה-Cookie של מגיש הצעות המחיר היא https://cookie-monster.com/pixel
, כתובת ה-URL להפניה אוטומטית של Google תיראה כך:
https://cookie-monster.com/pixel?google_gid=ABCDETC&google_cver=1&google_ula=12345,0
כשמגיש הצעות המחיר מקבל את ההפניה האוטומטית, הוא יכול להתאים את מזהה המשתמש ב-Google שצוין ב-google_gid
לנתוני קובצי ה-Cookie שלו בטבלת ההתאמות. בנוסף, הם יכולים לקבוע שהפעולות של טבלת ההתאמות ושל רשימת המשתמשים שמתארחות ב-Google בוצעו בהצלחה. כתוצאה מכך, כל טירגוט מראש שהמגיש הצעות המחיר הגדיר לטרגט את מזהה רשימת המשתמשים שצוין, יגרום עכשיו לכך שהמגיש הצעות המחיר יקבל בקשות להצעות מחיר על חשיפות מהמשתמש. באופן דומה, בבקשות להצעות המחיר האלה, המגיש יקבל את נתוני ההתאמה המאוחסנים שלו ב-BidRequest.user.buyeruid
ב-OpenRTB, או ב-BidRequest.hosted_match_data
בפרוטוקול Google RTB שהוצא משימוש.