Google Meet के इवेंट की सदस्यता लेना

इस पेज पर, Google Meet के उन इवेंट की जानकारी दी गई है जिनकी सदस्यता आपके ऐप्लिकेशन के पास हो सकती है Google Workspace Events API का इस्तेमाल करके. जब आप यह तय कर लें कि किस तरह के इवेंट की ज़रूरत है, किसी इवेंट को सदस्यता पाना शुरू करने के लिए Google Meet के इवेंट.

Google Meet के लिए ऐप्लिकेशन डेवलप करने के बारे में ज़्यादा जानने के लिए, Google Meet REST API देखें खास जानकारी पर टैप करें.

Meet पर इस्तेमाल किए जा सकने वाले इवेंट

Google Workspace की सदस्यता से आपको इवेंट से जुड़ी जानकारी मिलती है इस तरह के बदलाव किए जा सकते हैं:

इवेंट पर नज़र रखने के लिए संसाधन

इवेंट पाने के लिए, आपको Meet संसाधन चुनना होगा, ताकि इसे सदस्यता का टारगेट रिसॉर्स कहा जाता है.

Google Workspace Events API इन टारगेट संसाधनों के साथ काम करता है Meet के लिए:

टारगेट संसाधन फ़ॉर्मैट सीमाएं (अगर लागू हो)
मीटिंग की जगह //meet.googleapis.com/spaces/SPACE

जहां SPACE Meet REST API space संसाधन के रिसॉर्स का नाम. जानकारी के लिए, यह देखें कैसे Meet, मीटिंग के लिए इस्तेमाल होने वाली जगह की पहचान करता है.

उपयोगकर्ता //cloudidentity.googleapis.com/users/USER

जहां USER Meet REST API participant संसाधन का signedinUser.user फ़ील्ड. जानकारी के लिए, यह देखें हिस्सा लेने वाले लोगों के साथ काम करना.

सदस्यता को उन मीटिंग स्पेस के बारे में इवेंट मिलते हैं जहां उपयोगकर्ता इनमें से एक हो:

  • मीटिंग की जगह का मालिक.
  • आयोजक इवेंट के तौर पर जोड़ा गया है.

सदस्यताएं बनाने के लिए इवेंट के टाइप

Meet संसाधन की सदस्यता बनाने पर, eventTypes[] फ़ील्ड का इस्तेमाल करें. इवेंट के टाइप ये हैं को CloudEvent की खास बातों के मुताबिक फ़ॉर्मैट किया जाता है, जैसे कि google.workspace.APPLICATION.RESOURCE.VERSION.ACTION. उदाहरण के लिए, Meet स्पेस, तो आपको इवेंट टाइप को google.workspace.meet.participant.v2.joined. इवेंट कैसे होते हैं, इस बारे में ज़्यादा जानने के लिए Google Workspace की संरचना देखें इवेंट में बदल सकते हैं.

नीचे दी गई टेबल में, इस्तेमाल किए जा सकने वाले इवेंट टाइप, ब्यौरा, और बदले गए Meet संसाधन जो इवेंट डेटा में दिखाया गया है:

इवेंट का टाइप जानकारी Meet से जुड़ा संसाधन

google.workspace.meet.conference.v2.started

मीटिंग के लिए बनी जगह पर कॉन्फ़्रेंस शुरू होती है.

conferenceRecord

google.workspace.meet.conference.v2.ended

मीटिंग के लिए इस्तेमाल होने वाली जगह पर कॉन्फ़्रेंस खत्म होगी.

conferenceRecord

google.workspace.meet.participant.v2.joined

मीटिंग में हिस्सा लेने वाला कोई व्यक्ति, जो कॉन्फ़्रेंस में शामिल हो रहा है.

conferenceRecord.participantSession

google.workspace.meet.participant.v2.left

मीटिंग में हिस्सा लेने वाला कोई व्यक्ति, मीटिंग की जगह पर मौजूद कॉन्फ़्रेंस छोड़ता है.

conferenceRecord.participantSession

google.workspace.meet.recording.v2.fileGenerated

मीटिंग के लिए इस्तेमाल होने वाली जगह पर होने वाले कॉन्फ़्रेंस के लिए, रिकॉर्डिंग फ़ाइल जनरेट होती है.

conferenceRecord.recording

google.workspace.meet.transcript.v2.fileGenerated

मीटिंग के लिए इस्तेमाल होने वाली जगह पर होने वाले कॉन्फ़्रेंस के लिए, ट्रांसक्रिप्ट फ़ाइल जनरेट होती है.

conferenceRecord.transcript

इवेंट का डेटा

इस सेक्शन में, इवेंट डेटा के बारे में बताया गया है. साथ ही, इवेंट के पेलोड के उदाहरण दिए गए हैं Meet मीटिंग के लिए इस्तेमाल किए जाने वाले स्पेस.

जब आपकी Google Workspace सदस्यता को कोई इवेंट पेश है, data फ़ील्ड में इवेंट का पेलोड होता है. इस पेलोड में Google Workspace के संसाधन में बदलाव हुआ है. उदाहरण के लिए, यदि आपने अगर किसी स्पेस में नई ट्रांसक्रिप्ट के बारे में जानकारी मिलती है, तो इन इवेंट के पेलोड में यह शामिल होता है: इसके बारे में जानकारी transcript संसाधन जो बदल गए.

इवेंट पेलोड में संसाधन का डेटा

नीचे दी गई टेबल में, सदस्यता के लिए JSON पेलोड के उदाहरण दिए गए हैं Meet मीटिंग के लिए जगह. उदाहरण में कॉन्फ़्रेंस का इस्तेमाल किया गया है स्पेस में होने वाला conferenceRecords/AAA-BBB-CCC-DDD-EEE. हर इवेंट के लिए जब सदस्यता को हासिल किया जाता है, तो पेलोड इसके data फ़ील्ड में दिखता है: इवेंट:

उदाहरण इवेंट का टाइप JSON पेलोड

Meet मीटिंग स्पेस में कॉन्फ़्रेंस शुरू की जाएगी.

google.workspace.meet.conference.v2.started

संसाधन डेटा शामिल नहीं है
{
    "conferenceRecord":
    {
        "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE"
    }
}
      
Meet मीटिंग में शामिल कोई व्यक्ति, कॉन्फ़्रेंस में शामिल होता है.

google.workspace.meet.participant.v2.joined

संसाधन डेटा शामिल नहीं है
{
    "participantSession":
    {
        "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/participants/FFF-GGG-HHH-III-JJJ/participantSessions/LLL-MMM-NNN-OOO-PPP"
    }
}
      
Meet मीटिंग स्पेस में होने वाले कॉन्फ़्रेंस की रिकॉर्डिंग जनरेट होती है. google.workspace.meet.recording.v2.fileGenerated
संसाधन डेटा शामिल नहीं है
{
    "recording":
    {
        "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/recordings/LLL-MMM-NNN-OOO-PPP"
    }
}
      
Meet के मीटिंग स्पेस में होने वाले कॉन्फ़्रेंस के लिए, एक ट्रांसक्रिप्ट जनरेट होता है. google.workspace.meet.transcript.v2.fileGenerated
संसाधन डेटा शामिल नहीं है
{
    "transcript":
    {
        "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/transcripts/PPP-QQQ-RRR-SSS-TTT"
    }
}