इस पेज पर, Google Meet के उन इवेंट के बारे में बताया गया है जिनकी सूचना पाने के लिए, आपका ऐप्लिकेशन Google Workspace Events API का इस्तेमाल कर सकता है. आपको किस तरह के इवेंट चाहिए, यह तय करने के बाद, Meet से इवेंट पाने के लिए सदस्यता बनाएं.
Meet के लिए ऐप्लिकेशन डेवलप करने के बारे में ज़्यादा जानने के लिए, Google Meet REST API की खास जानकारी देखें.
Meet के साथ काम करने वाले इवेंट
Google Workspace की सदस्यताओं की मदद से, Meet में होने वाले इन बदलावों के बारे में इवेंट पाए जा सकते हैं:
- मीटिंग स्पेस में कॉन्फ़्रेंस शुरू या खत्म होती है.
- कोई व्यक्ति किसी कॉन्फ़्रेंस में शामिल होता है या उसे छोड़ता है.
- कॉन्फ़्रेंस के लिए रिकॉर्डिंग जनरेट की जाती है.
- कॉन्फ़्रेंस के लिए ट्रांसक्रिप्ट जनरेट की जाती है.
ऐसे संसाधन जिनके इवेंट को मॉनिटर किया जा सकता है
इवेंट पाने के लिए, आपको मॉनिटर करने के लिए Meet का कोई संसाधन तय करना होता है. इसे सदस्यता का टारगेट संसाधन कहा जाता है.
Google Workspace Events API, Meet के लिए इन टारगेट संसाधनों के साथ काम करता है:
टारगेट संसाधन | फ़ॉर्मैट | सीमाएं (अगर लागू हों) |
---|---|---|
मीटिंग की जगह | //meet.googleapis.com/spaces/SPACE
यहां SPACE, Meet REST API |
|
उपयोगकर्ता | //cloudidentity.googleapis.com/users/USER
यहां USER, Meet REST API के |
सदस्यता लेने वाले व्यक्ति को उन सभी मीटिंग स्पेस के इवेंट मिलते हैं जिनका वह मालिक है. आम तौर पर, मीटिंग स्पेस का मालिक ही मीटिंग स्पेस से जुड़े Google Calendar इवेंट का आयोजक होता है |
सदस्यताएं बनाने के लिए इवेंट टाइप
Meet संसाधन की सदस्यता बनाते समय, आपको eventTypes[]
फ़ील्ड का इस्तेमाल करके यह बताना होता है कि आपको किस तरह के इवेंट की सूचनाएं चाहिए. इवेंट टाइप को CloudEvents स्पेसिफ़िकेशन के मुताबिक फ़ॉर्मैट किया जाता है. जैसे, google.workspace.APPLICATION.RESOURCE.VERSION.ACTION
.
उदाहरण के लिए, अगर आपको किसी Meet स्पेस में शामिल होने वाले नए लोगों के बारे में इवेंट पाने हैं, तो इवेंट टाइप को google.workspace.meet.participant.v2.joined
के तौर पर सेट करें. इवेंट के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, Google Workspace इवेंट का स्ट्रक्चर लेख पढ़ें.
नीचे दी गई टेबल में, इवेंट के साथ काम करने वाले टाइप, उनके बारे में जानकारी, और इवेंट डेटा में दिखाए गए बदले हुए Meet संसाधन के बारे में बताया गया है:
इवेंट का टाइप | ब्यौरा | Meet संसाधन |
---|---|---|
|
मीटिंग स्पेस में कॉन्फ़्रेंस शुरू होता है. |
|
|
मीटिंग स्पेस में कॉन्फ़्रेंस खत्म हो जाता है. |
|
|
मीटिंग स्पेस में, कोई व्यक्ति चालू कॉन्फ़्रेंस में शामिल होता है. |
|
|
मीटिंग स्पेस में मौजूद कोई व्यक्ति, चालू कॉन्फ़्रेंस छोड़ देता है. |
|
|
मीटिंग स्पेस में कॉन्फ़्रेंस के लिए, रिकॉर्डिंग फ़ाइल जनरेट की जाती है. |
|
|
मीटिंग स्पेस में कॉन्फ़्रेंस के लिए, ट्रांसक्रिप्ट फ़ाइल जनरेट की जाती है. |
|
इवेंट का डेटा
इस सेक्शन में, Meet मीटिंग स्पेस में होने वाले इवेंट के डेटा और उदाहरण पेलोड के बारे में बताया गया है.
जब आपकी Google Workspace सदस्यता को Meet से कोई इवेंट मिलता है, तो data
फ़ील्ड में इवेंट का पेलोड होता है. इस पेलोड में, Google Workspace के उस संसाधन के बारे में जानकारी होती है जिसमें बदलाव हुआ है. उदाहरण के लिए, अगर आपने किसी स्पेस में नई ट्रांसक्रिप्ट से जुड़े इवेंट की सदस्यता ली है, तो इन इवेंट के पेलोड में, transcript
संसाधन के बारे में जानकारी होती है.
इवेंट पेलोड में मौजूद रिसॉर्स डेटा
यहां दी गई टेबल में, Meet मीटिंग स्पेस की सदस्यता के लिए JSON पेलोड के उदाहरण दिए गए हैं. इन उदाहरणों में, मीटिंग स्पेस की पहचान करने के लिए कॉन्फ़्रेंस रिकॉर्ड आईडी (उदाहरण के लिए, conferenceRecords/AAA-BBB-CCC-DDD-EEE
) का इस्तेमाल किया गया है. ज़्यादा जानकारी के लिए, Meet, मीटिंग स्पेस की पहचान कैसे करता है लेख पढ़ें.
सदस्यता को मिलने वाले हर इवेंट के लिए, पेलोड इवेंट के data
फ़ील्ड में दिखता है:
उदाहरण | इवेंट का टाइप | JSON पेलोड |
---|---|---|
मीटिंग के लिए Meet मीटिंग स्पेस में कॉन्फ़्रेंस शुरू हो जाता है. |
|
इसमें संसाधन का डेटा शामिल नहीं होता
{
"conferenceRecord":
{
"name": "conferenceRecords/ |
मीटिंग में शामिल कोई व्यक्ति, Meet मीटिंग स्पेस में कॉन्फ़्रेंस में शामिल होता है. |
|
इसमें संसाधन का डेटा शामिल नहीं होता
{ "participantSession": { "name": "conferenceRecords/ |
मीटिंग स्पेस में Meet की मीटिंग की रिकॉर्डिंग जनरेट की जाती है. | google.workspace.meet.recording.v2.fileGenerated |
इसमें संसाधन का डेटा शामिल नहीं होता
{ "recording": { "name": "conferenceRecords/ |
मीटिंग स्पेस में कॉन्फ़्रेंस के लिए ट्रांसक्रिप्ट जनरेट की जाती है. | google.workspace.meet.transcript.v2.fileGenerated |
इसमें संसाधन का डेटा शामिल नहीं होता
{ "transcript": { "name": "conferenceRecords/ |