NotificationSetting

یک موضوع Google Pub/Sub که در آن هنگام به‌روزرسانی مکان یا بررسی جدید، می‌توان اعلان‌ها را منتشر کرد. تنها یک منبع تنظیم اعلان برای هر حساب وجود خواهد داشت.

نمایندگی JSON
{
  "name": string,
  "pubsubTopic": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
فیلدها
name

string

مورد نیاز. نام منبع این تنظیم برای آن است. این از فرم accounts/{account_id}/notificationSetting است.

pubsubTopic

string

اختیاری. موضوع Google Pub/Sub که هنگام به‌روزرسانی مکان‌های مدیریت شده توسط این حساب، اعلان‌هایی دریافت می‌کند. اگر تنظیم نشود، هیچ اعلانی پست نخواهد شد.

حساب mybusiness-api-pubsub@system.gserviceaccount.com باید حداقل مجوز انتشار در موضوع Pub/Sub داشته باشد.

notificationTypes[]

enum ( NotificationType )

انواع اعلان هایی که به موضوع Pub/Sub ارسال می شود. برای توقف کامل دریافت اعلان‌ها، از NotificationSettings استفاده کنید.UpdateNotificationSetting با نوع اعلان خالی یا pubsubTopic را روی یک رشته خالی تنظیم کنید.

نوع اعلان

نوع اعلان ارسال شده به موضوع Pub/Sub.

Enums
NOTIFICATION_TYPE_UNSPECIFIED بدون نوع اعلان با هیچ اعلان مطابقت ندارد.
GOOGLE_UPDATE مکان دارای به‌روزرسانی‌های Google برای بررسی است. فیلد location_name در اعلان، نام منبع مکان را با به‌روزرسانی‌های Google ارائه می‌کند.
NEW_REVIEW یک بررسی جدید به مکان اضافه شده است. فیلد review_name در اعلان نام منبع بررسی اضافه شده را ارائه می‌کند و location_name نام منبع مکان را خواهد داشت.
UPDATED_REVIEW یک بررسی در مورد مکان به روز شده است. فیلد review_name در اعلان نام منبع بررسی اضافه شده را ارائه می‌کند و location_name نام منبع مکان را خواهد داشت.
NEW_CUSTOMER_MEDIA یک آیتم رسانه جدید توسط یک کاربر Google Maps به مکان اضافه شده است. اعلان نام منبع مورد رسانه جدید را ارائه می دهد.
NEW_QUESTION یک سوال جدید به مکان اضافه شده است. اعلان نام منبع سوال را ارائه می دهد.
UPDATED_QUESTION یک سوال در مورد مکان به روز شده است. اعلان نام منبع سوال را ارائه می دهد.
NEW_ANSWER یک پاسخ جدید به مکان اضافه شده است. اعلان نام منبع پرسش و پاسخ را ارائه می دهد.
UPDATED_ANSWER پاسخ مکان به روز می شود. اعلان نام منبع پرسش و پاسخ را ارائه می دهد.
DUPLICATE_LOCATION نشان می دهد که آیا تغییری در قسمت مکان تکراری فراداده مکان وجود دارد یا خیر.
LOSS_OF_VOICE_OF_MERCHANT

منسوخ شده: استفاده‌های موجود از این مقدار را به «VOICE_OF_MERCHANT_UPDATED» گسترده‌تر منتقل کنید.

VOICE_OF_MERCHANT_UPDATED نشان می دهد که آیا موقعیت مکانی در وضعیت Voice of Merchant (VOM) به روز رسانی شده است یا خیر. VOM تعیین می کند که آیا مکان در وضعیت خوبی است و تاجر بر کسب و کار در Google کنترل دارد یا خیر. هر گونه ویرایشی که در مکان انجام شود پس از گذراندن مرحله بازبینی در Maps منتشر می شود. برای جزئیات بیشتر با GetVoiceOfMerchantState rpc تماس بگیرید.