Meet ऐड-ऑन का इस्तेमाल करके, साथ मिलकर काम करें

मीटिंग में हिस्सा लेने वाले लोग, मिलकर काम करने के लिए Google Meet ऐड-ऑन गतिविधि. जब कोई सहयोगी गतिविधि शुरू होती है, मीटिंग में हिस्सा लेने वाले सभी लोगों को यह सूचना मिलेगी कि यह गतिविधि जारी है.

यह सूचना, ऐड-ऑन:

  • अगर मीटिंग में हिस्सा लेने वाले व्यक्ति ने ऐड-ऑन इंस्टॉल किया है, तो: वे गतिविधि में शामिल हो सकते हैं.

  • अगर मीटिंग में हिस्सा लेने वाले व्यक्ति के पास ऐड-ऑन नहीं है इंस्टॉल किया गया: उन्हें इंस्टॉल करने के लिए कहा जाता है ऐड-ऑन.

  • अगर ऐड-ऑन, मीटिंग में हिस्सा लेने वाले व्यक्ति के प्लैटफ़ॉर्म के लिए उपलब्ध नहीं है: उसे बताया जाता है कि वह अपने मौजूदा डिवाइस का इस्तेमाल करके, गतिविधि में शामिल नहीं हो सकता.

जब कोई उपयोगकर्ता गतिविधि में शामिल होता है, तो वह आपके ऐड-ऑन कॉन्टेंट के साथ अपने iframe लोड करेगा. आपके पास यह तय करने का विकल्प है कि नए लोग शामिल हो सकते हैं या नहीं साथ मिलकर काम करने की गतिविधि को मुख्य स्टेज या साइड पैनल में खोला जाना चाहिए.

गतिविधि शुरू करें

इस पर कॉल करके कोई गतिविधि शुरू की जाती है: startActivity() तरीका इस्तेमाल करता है, जो ActivityStartingState इंटरफ़ेस पर कॉपी करने की सुविधा मिलती है.

पहला चरण (ज़रूरी नहीं): ऐड-ऑन, गतिविधि की शुरुआती स्थिति सेट करता है

कॉन्टेंट बनाने setActivityStartingState() तरीका, शुरुआती स्थिति की जानकारी को सेट या अपडेट करता है ऐड-ऑन का इस्तेमाल तब किया जाता है, जब हिस्सा लेने वाला व्यक्ति गतिविधि में शामिल होने का न्योता.

ऐड-ऑन ActivityStartingState गतिविधि से पहले या उसके दौरान, कभी भी Meet ऐड-ऑन SDK टूल का इस्तेमाल करके. ऐड-ऑन गतिविधि शुरू होने के बाद, मीटिंग में हिस्सा लेने वाले अन्य लोग अपने ऐड-ऑन को शुरू करने के लिए ActivityStartingState का इस्तेमाल करते हैं.

ActivityStartingState को सेट करने के तरीके की जानकारी और कोड सैंपल के लिए, यह देखें शुरुआती गतिविधि का इस्तेमाल करें राज्य के हिसाब से इस्तेमाल किया जा सकता है.

दूसरा चरण: ऐड-ऑन, गतिविधि शुरू करता है

यह गतिविधि तब शुरू होती है, जब ऐड-ऑन startActivity() का तरीका MeetSidePanelClient.

पक्का करें कि जब उपयोगकर्ता आपके ऐड-ऑन में startActivity() तरीके को कॉल करे, तब सामग्री चयन को पूरा करता है और कोई गतिविधि शुरू करने के लिए तैयार होता है.

नीचे दिया गया कोड सैंपल, startActivity() तरीके को कॉल करने का तरीका बताता है:

    sidePanelClient.startActivity({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

जब startActivity() तरीका शुरू किया जाता है, तो Meet यह काम करता है ये कार्रवाइयां की जा सकती हैं:

  • मीटिंग में हिस्सा लेने वाले अन्य लोगों के लिए: Meet यह सूचना दिखाता है कि गतिविधि चल रही है.

  • मीटिंग शुरू करने वाले व्यक्ति के लिए: अगर ActivityStartingState में मुख्य स्टेज का यूआरएल दिया गया है, तो Meet ActivityStartingState में दिए गए यूआरएल का इस्तेमाल करके मुख्य स्टेज खोलता है.

किसी गतिविधि में ऐड-ऑन की स्थिति शेयर करें

जब कोई उपयोगकर्ता गतिविधि में शामिल होगा, तो वह आपकी मुख्य स्टेज या साइड पैनल में ऐड-ऑन जोड़ें ActivityStartingState.

additionalData प्रॉपर्टी की मदद से, शुरुआती डेटा शेयर किया जा सकता है. इसे यह भी कहा जाता है स्थिति के हिसाब से) और उपयोगकर्ता गतिविधि में शामिल होंगे. आप शायद ये भी करना चाहें जब उपयोगकर्ता आपके विज्ञापनों से इंटरैक्ट करते हैं, तब उनके बीच स्थिति शेयर होती है ऐड-ऑन.

आप राज्य को कई तरीकों से शेयर कर सकते हैं:

  • अपना खुद का सिंक बैकएंड तैयार करके, इसे खुद मैनेज करें.
  • को-डूइंग एपीआई का इस्तेमाल करें, यह उपयोगकर्ताओं के बीच आर्बिट्रेरी डेटा शेयर करने का आसान और तेज़ तरीका है.