- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- OfflineUserDataJobOperation
- آن را امتحان کنید!
عملیات را به کار داده کاربر آفلاین اضافه می کند.
لیست خطاهای پرتاب شده: 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 | مورد نیاز. نام منبع OfflineUserDataJob. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"operations": [
{
object ( |
فیلدها | |
---|---|
operations[] | مورد نیاز. لیست عملیاتی که باید انجام شود. |
validate Only | اگر درست باشد، درخواست تایید می شود اما اجرا نمی شود. فقط خطاها برگردانده می شوند، نه نتایج. |
enable Partial Failure | درست برای فعال کردن شکست جزئی برای کار داده کاربر آفلاین. |
enable Warnings | درست برای فعال کردن هشدارها برای کار داده کاربر آفلاین. وقتی فعال باشد، یک اخطار OfflineUserDataJobOperation را مسدود نمی کند، و همچنین پیام های هشدار دهنده در مورد مقادیر فیلد نادرست را برمی گرداند. |
بدن پاسخگو
پیام پاسخ برای OfflineUserDataJobService.AddOfflineUserDataJobOperations
.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "partialFailureError": { object ( |
فیلدها | |
---|---|
partial Failure Error | خطاهایی که مربوط به خرابی عملیات در حالت شکست جزئی است. فقط زمانی که partialFailure = 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 | داده های ارائه شده را از تراکنش حذف کنید. داده ها پس از بارگذاری قابل بازیابی نیستند. |
remove All | تمام داده های ارائه شده قبلی را حذف کنید. این فقط برای مطابقت با مشتری پشتیبانی می شود. |