Method: customers.offlineUserDataJobs.addOperations

عملیات را به کار داده کاربر آفلاین اضافه می کند.

لیست خطاهای پرتاب شده: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError داخلی Error MutateError OfflineUserDataJobError QuotaError RequestError

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
resourceName

string

ضروری. نام منبع OfflineUserDataJob.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
زمینه های
operations[]

object ( OfflineUserDataJobOperation )

ضروری. لیست عملیاتی که باید انجام شود.

validateOnly

boolean

اگر درست باشد، درخواست تایید می شود اما اجرا نمی شود. فقط خطاها برگردانده می شوند، نه نتایج.

enablePartialFailure

boolean

درست برای فعال کردن شکست جزئی برای کار داده کاربر آفلاین.

enableWarnings

boolean

درست برای فعال کردن هشدارها برای کار داده کاربر آفلاین. وقتی فعال باشد، یک اخطار 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 مراجعه کنید.

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

تمام داده های ارائه شده قبلی را حذف کنید. این فقط برای مطابقت با مشتری پشتیبانی می شود.