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

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

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

Meet के साथ काम करने वाले टारगेट संसाधन

Meet इवेंट की जानकारी पाने के लिए, Google Workspace इवेंट एपीआई इन संसाधनों की सदस्यताओं के साथ काम करता है:

  • मीटिंग के लिए इस्तेमाल होने वाली जगहें, जिन्हें space संसाधन के तौर पर दिखाया जाता है.
  • उपयोगकर्ता, जिन्हें Cloud Identity API के user संसाधनों के तौर पर दिखाया जाता है.

Meet के साथ काम करने वाले इवेंट

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

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 सदस्यता को Meet से कोई इवेंट मिलता है, तो data फ़ील्ड में इवेंट का पेलोड मौजूद होता है. इस पेलोड में, Google Workspace के उस संसाधन की जानकारी है जिसमें बदलाव हुआ है. उदाहरण के लिए, अगर आपने किसी स्पेस में नए ट्रांसक्रिप्ट से जुड़े इवेंट की सदस्यता ली है, तो इन इवेंट के पेलोड में उन transcript संसाधनों के बारे में जानकारी होगी जिनमें बदलाव हुआ है.

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

नीचे दी गई टेबल में, Meet मीटिंग स्पेस की सदस्यता के लिए JSON पेलोड के उदाहरण दिए गए हैं. इन उदाहरणों में, स्पेस में होने वाली कॉन्फ़्रेंस 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"
    }
}