Method: locations.updateAttributes

ویژگی ها را برای یک مکان مشخص به روز کنید.

درخواست HTTP

PATCH https://mybusinessbusinessinformation.googleapis.com/v1/{attributes.name=locations/*/attributes}

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

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

مولفه های
attributes.name

string

ضروری. شناسه Google برای این مکان به شکل locations/{locationId}/attributes .

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

مولفه های
attributeMask

string ( FieldMask format)

ضروری. نام ویژگی ویژگی هایی که می خواهید به روز کنید. نشان داده شده توسط attributes/{attribute} .

به‌روزرسانی‌ها: همه ویژگی‌های ارائه‌شده در فیلد ویژگی‌ها که می‌خواهید به‌روزرسانی شوند، باید در attributeMask تنظیم شوند. ویژگی هایی که در لیست بالا تنظیم شده اند اما در attributeMask قرار ندارند نادیده گرفته می شوند.

حذف‌ها: اگر می‌خواهید ویژگی‌های خاصی را حذف کنید، باید آنها را در attributeMask بدون هیچ ورودی منطبقی در لیست ویژگی‌ها مشخص کنید. اگر می‌خواهید تمام ویژگی‌های تنظیم‌شده در یک مکان را حذف کنید، باید تمام ویژگی‌های قابل اجرا برای مکان را جستجو کنید و سپس با یک فیلد ویژگی‌های خالی آنها را به attributeMask اضافه کنید.

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" .

درخواست بدن

بدنه درخواست شامل نمونه ای از Attributes است.

بدن پاسخگو

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

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/business.manage

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.