रीयल-टाइम में सूचनाएं मैनेज करना

My Business Notifications API में, सूचनाएं यहां दी जाती हैं Cloud Pub/Sub सेवा. इस तारीख के बाद Cloud Pub/Sub सेट अप किया जाता है और कोई विषय बनाया जाता है, तो ये काम किए जा सकते हैं: सूचनाओं पर कार्रवाइयां:

नई या अपडेट की गई समीक्षाएं, सवाल और जवाब, मीडिया अपलोड, समीक्षा, जगह की जानकारी की स्थिति में बदलाव वगैरह के लिए Google अपडेट काम करते हैं. NotificationType ऑब्जेक्ट यह भी बताता है कि किस तरह की सूचनाएं उपलब्ध हैं.

शुरू करने से पहले

My Business Notifications API का इस्तेमाल करने के लिए, अपना ऐप्लिकेशन रजिस्टर करें और OAuth 2.0 क्रेडेंशियल. एपीआई का इस्तेमाल शुरू करने के बारे में जानने के लिए, बुनियादी सेटअप देखें.

Cloud Pub/Sub का सेटअप

इनके साथ एपीआई की सूचनाएं सेट अप करने के लिए Cloud Pub/Sub, यह तरीका अपनाएं:

  1. Cloud Pub/Sub गाइड का इस्तेमाल करके, अपना ऐप्लिकेशन सेट अप करना होगा.
  2. कोई विषय बनाएं अपने Cloud Pub/Sub प्रोजेक्ट में, और बनाए गए विषय का नाम नोट करें.
  3. कम से कम pubsub.topics.publish दें mybusiness-api-pubsub@system.gserviceaccount.com की अनुमतियां हैं.
  4. सदस्यों की खास जानकारी को फ़ॉलो करें गाइड देखें.
  5. सूचनाएं पाने के लिए, accounts.updateNotificationSetting My Business Notifications API में एंडपॉइंट. कॉल में इस विषय का इस्तेमाल करें वह नाम जिसे आपने Cloud Pub/Sub में बनाया है. इसका इस्तेमाल, Business Profile खाते को विषय से लिंक करने के लिए किया जाएगा.
  6. (ज़रूरी नहीं) हर उस Business Profile खाते के लिए पांचवां चरण दोहराएं जिसे आपको इस्तेमाल करना है इसके लिए सूचनाएं पाएं.

सूचना सेटिंग वापस पाएं

accounts.getNotificationSetting एंडपॉइंट एक जोड़ें. नीचे दी गई टेबल में इसे कॉल करने का तरीका बताया गया है:

एचटीटीपी
GET
https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting

सूचना सेटिंग अपडेट करें

accounts.updateNotificationSetting एंडपॉइंट, Cloud Pub/Sub की सूचना सेटिंग को अपडेट करता है. जोड़ें. नीचे दी गई टेबल में इसे कॉल करने का तरीका बताया गया है:

एचटीटीपी
PATCH
https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting?updateMask={commaSeparatedFieldsToUpdate}

{
  pubsubTopic: your/pubsub/topicName
}

सूचना सेटिंग मिटाना

accounts.updateNotificationSetting को कॉल किया जा रहा है अगर pubsubTopic को खाली छोड़ा जाता है, तो किसी खाते से Cloud Pub/Sub सूचना सेटिंग मिट जाती है. नीचे दी गई टेबल में इसे कॉल करने का तरीका बताया गया है:

एचटीटीपी
PATCH
https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting?updateMask=pubsubTopic