Method: customers.offlineUserDataJobs.addOperations

הוספת פעולות למשימה של נתוני משתמשים אופליין.

רשימת השגיאות שהופעלו: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

בקשת HTTP

POST https://googleads.googleapis.com/v18/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

פרמטרים של נתיב

פרמטרים
resourceName

string

חובה. שם המשאב של OfflineUserDataJob.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
שדות
operations[]

object (OfflineUserDataJobOperation)

חובה. רשימת הפעולות לביצוע.

validateOnly

boolean

אם הערך הוא true, הבקשה מאומתת אבל לא מבוצעת. המערכת מחזירה רק שגיאות, לא תוצאות.

enablePartialFailure

boolean

הערך True מאפשר כשל חלקי במשימה של נתוני המשתמשים אופליין.

enableWarnings

boolean

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

גוף התשובה

הודעת התשובה עבור OfflineUserDataJobService.AddOfflineUserDataJobOperations.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
שדות
partialFailureError

object (Status)

שגיאות שקשורות לכשלים בפעולות במצב של כשל חלקי. הפונקציה מחזירה את הערך הזה רק אם partialFailure = true וכל השגיאות מתרחשות בתוך הפעולות. אם יצוצו שגיאות מחוץ לפעולות (לדוגמה, שגיאות אימות), אנחנו מחזירים שגיאה ברמת ה-RPC.

warning

object (Status)

שגיאות לא חסימות שקשורות לכשלים בפעולות במצב אזהרות. הפונקציה מחזירה את הערך הזה רק כאשר enableWarnings = true.

היקפי הרשאה

נדרש היקף הרשאות OAuth הבא:

  • https://www.googleapis.com/auth/adwords

מידע נוסף זמין בOAuth 2.0 Overview.

OfflineUserDataJobOperation

הפעולה שצריך לבצע עבור הבקשה AddOfflineUserDataJobOperationsRequest.

ייצוג ב-JSON
{

  // Union field operation can be only one of the following:
  "create": {
    object (UserData)
  },
  "remove": {
    object (UserData)
  },
  "removeAll": boolean
  // End of list of possible types for union field operation.
}
שדות
שדה האיחוד operation. הפעולה שצריך לבצע עבור הבקשה AddOfflineUserDataJobOperationsRequest. הערך של operation יכול להיות רק אחת מהאפשרויות הבאות:
create

object (UserData)

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

remove

object (UserData)

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

removeAll

boolean

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