- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התשובה
- היקפי ההרשאות
- OfflineUserDataJobOperation
- רוצים לנסות?
הוספת פעולות למשימה של נתוני המשתמשים אופליין.
רשימה של שגיאות שזוהו: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError
בקשת HTTP
POST https://googleads.googleapis.com/v17/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
resourceName |
חובה. שם המשאב של אופלייןUserDataJob. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{
"operations": [
{
object ( |
שדות | |
---|---|
operations[] |
חובה. רשימת הפעולות שצריך לבצע. |
validateOnly |
אם True, הבקשה מאומתת אבל לא מבוצעת. מוצגות רק שגיאות, ולא תוצאות. |
enablePartialFailure |
הערך הוא True כדי לאפשר כשל חלקי במשימה של נתוני משתמשים במצב אופליין. |
enableWarnings |
הערך הוא True כדי להפעיל אזהרות במשימה של נתוני משתמשים אופליין. כשהאפשרות הזו מופעלת, אזהרה לא תחסום את ה-אופלייןUserDataJobOperation, ותחזיר גם הודעות אזהרה לגבי ערכי שדות שגויים. |
גוף התשובה
הודעת תשובה עבור OfflineUserDataJobService.AddOfflineUserDataJobOperations
.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "partialFailureError": { object ( |
שדות | |
---|---|
partialFailureError |
שגיאות שנוגעות לכשלים בפעולה במצב 'כשל חלקי'. מוחזר רק כאשרpartFailure = true וכל השגיאות מתרחשות בתוך הפעולות. אם מתרחשות שגיאות מחוץ לפעולות (לדוגמה, שגיאות אימות), אנחנו מחזירים שגיאה ברמת ה-RPC. |
warning |
שגיאות ללא חסימה שקשורות לכשלים בפעולות במצב האזהרות. מוחזר רק כאשר EnableWarnings = true. |
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/adwords
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
OfflineUserDataJobOperation
יש לבצע פעולה עבור AddאופלייןUserDataJobOperationsRequest.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד operation . יש לבצע פעולה עבור AddאופלייןUserDataJobOperationsRequest. operation יכול להיות רק אחת מהאפשרויות הבאות: |
|
create |
מוסיפים לעסקה את הנתונים שסופקו. לא ניתן לאחזר את הנתונים אחרי ההעלאה. |
remove |
מסירים את הנתונים שסופקו מהעסקה. לא ניתן לאחזר את הנתונים אחרי ההעלאה. |
removeAll |
מסירים את כל הנתונים שסופקו קודם לכן. האפשרות הזו נתמכת רק עבור 'התאמה ללקוחות'. |