יצירת פלח נתונים חדש
אפשר ליצור פלח נתונים חדש באמצעות השיטה curators.dataSegments.create. אחרי היצירה, פלח הנתונים נמצא במצב ACTIVE, כך שאפשר לטרגט את פלח הנתונים באמצעות מבצעים או חבילות שמוצגים בבידינג בזמן אמת.
כדי שפלחי הנתונים יהיו גלויים למתכנני מדיה לצורך טירגוט של עסקאות או חבילות, צריך להפעיל את האפשרות חשיפת פלחים בכרטיסייה הגדרות של פלח נתונים בממשק המשתמש של מרכז בקרת הנתונים.
בדוגמה הבאה מוצגת בקשת HTTP POST עם גוף JSON שמכיל אובייקט DataSegment. הבקשה נשלחת לנקודת קצה של API שיוצרת פלח נתונים עם ההגדרה שצוינה.
דוגמה לקריאה ל-API באמצעות curl
בקשה
curl --request POST \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments?key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"cpmFee":{"nanos":100,"units":0,"currencyCode":"USD"},"name":"curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2"}' \
--compressed
תשובה
{
"name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2",
"createTime": "2025-08-14T17:45:08.744379Z",
"updateTime": "2025-08-14T17:45:08.744379Z",
"cpmFee": {
"currencyCode": "USD",
"nanos": 100
},
"state": "ACTIVE"
}
שינוי של פילוח נתונים קיים
כדי לשנות פלח נתונים קיים, אפשר להשתמש בשיטה curators.dataSegments.patch. לדוגמה, אפשר להשתמש בשיטה הזו כדי לשנות את השדה cpmFee של פלח הנתונים.
בדוגמה הבאה מוצגת בקשת HTTP PATCH עם גוף JSON שמכיל אובייקט DataSegment. הבקשה נשלחת לנקודת קצה ב-API שמשנה את פלח הנתונים שצוין, ומשנה רק את השדה DataSegment.cpmFee.nanos שצוין ב-updateMask.
דוגמה לקריאה ל-API באמצעות curl
בקשה
curl --request PATCH \
'https://authorizedbuyersmarketplace.googleapis.com/v1beta/curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2?updateMask=cpmFee.nanos&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"cpmFee":{"nanos":50}}' \
--compressed
תשובה
{
"name": "curators/[YOUR_ACCOUNT_ID]/dataSegments/test-data-segment-2",
"createTime": "2025-08-14T17:45:08.744Z",
"updateTime": "2025-08-14T17:56:02.200619Z",
"cpmFee": {
"currencyCode": "USD",
"nanos": 50
},
"state": "ACTIVE"
}
השלבים הבאים
- כאן מוסבר איך מפעילים ומשביתים פלחים של נתונים באמצעות Marketplace API.
- איך צופים בפלחי הנתונים באמצעות Marketplace API
- מידע נוסף על המפרט של 'התאמה אישית בזמן אמת'
- איך מנתחים בקשות לפלחים נכנסים ב'התאמה אישית בזמן אמת'.