Method: customers.offlineUserDataJobs.addOperations

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

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

درخواست HTTP

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

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

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

پارامترها
resource Name

string

مورد نیاز. نام منبع OfflineUserDataJob.

درخواست بدن

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

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

object ( OfflineUserDataJobOperation )

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

validate Only

boolean

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

enable Partial Failure

boolean

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

enable Warnings

boolean

درست برای فعال کردن هشدارها برای کار داده کاربر آفلاین. وقتی فعال باشد، یک اخطار OfflineUserDataJobOperation را مسدود نمی کند، و همچنین پیام های هشدار دهنده در مورد مقادیر فیلد نادرست را برمی گرداند.

بدن پاسخگو

پیام پاسخ برای OfflineUserDataJobService.AddOfflineUserDataJobOperations .

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
فیلدها
partial Failure Error

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 )

داده های ارائه شده را از تراکنش حذف کنید. داده ها پس از بارگذاری قابل بازیابی نیستند.

remove All

boolean

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