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