Notifications

موضوع في Google Cloud Pub/Sub يمكن من خلاله نشر الإشعارات عند تعديل موقع جغرافي أو إجراء مراجعة جديدة له. يتوفّر مورد واحد فقط لإعدادات الإشعارات لكل حساب.

تمثيل JSON
{
  "name": string,
  "topicName": string,
  "notificationTypes": [
    enum (NotificationType)
  ]
}
الحقول
name

string

النتائج فقط. اسم مورد الإشعارات.

topicName

string

موضوع Google Cloud Pub/Sub الذي سيتلقى إشعارات عند تعديل المواقع الجغرافية التي يديرها هذا الحساب. وفي حال ترك هذه السياسة بدون ضبط، لن يتم نشر أي إشعارات.

يجب أن يتضمّن الحساب mybusiness-api-pubsub@system.gserviceaccount.com أذونات نشر على الأقل في موضوع Cloud Pub/Sub.

notificationTypes[]

enum (NotificationType)

أنواع الإشعارات التي سيتم إرسالها إلى موضوع Cloud Pub/Sub. يجب تحديد حقل واحد على الأقل. لإيقاف تلقّي الإشعارات بالكامل، استخدِم accounts.deleteNotifications.

NotificationType

نوع الإشعار الذي تم إرساله إلى موضوع Cloud Pub/Sub.

عمليات التعداد
NOTIFICATION_TYPE_UNSPECIFIED لا يوجد نوع إشعار. لن يطابق أي إشعارات.
GOOGLE_UPDATE تتوفّر تحديثات Google لمراجعة الموقع الجغرافي. سيوفر حقل locationName في الإشعار اسم المورد للموقع مع تحديثات Google.
NEW_REVIEW تمت إضافة مراجعة جديدة إلى الموقع. سيقدم حقل reviewName في الإشعار اسم مورد المراجعة التي تمت إضافتها، وسيتضمن locationName اسم مورد الموقع.
UPDATED_REVIEW تم تعديل مراجعة للموقع الجغرافي. سيقدم حقل reviewName في الإشعار اسم مورد المراجعة التي تمت إضافتها، وسيتضمن locationName اسم مورد الموقع.
NEW_CUSTOMER_MEDIA أضاف أحد مستخدمي "خرائط Google" عنصر وسائط جديدًا إلى الموقع الجغرافي. سيقدم الإشعار اسم المورد لعنصر الوسائط الجديد.
NEW_QUESTION تمت إضافة سؤال جديد إلى الموقع الجغرافي. سيقدم الإشعار اسم مورد السؤال.
UPDATED_QUESTION تم تعديل سؤال متعلّق بالموقع الجغرافي. سيقدم الإشعار اسم مورد السؤال.
NEW_ANSWER تمت إضافة إجابة جديدة إلى الموقع الجغرافي. سيقدم الإشعار اسم مورد السؤال والإجابة.
UPDATED_ANSWER تم تعديل إجابة الموقع الجغرافي. سيقدم الإشعار اسم مورد السؤال والإجابة.
UPDATED_LOCATION_STATE تم تحديث LocationState للموقع. سيتضمن الإشعار قناع الحقل الخاص بحقول LocationState التي تم تعديلها.