- संसाधन: स्पेस
- तरीके
संसाधन: स्पेस
Google Chat में मौजूद कोई स्पेस. दो या दो से ज़्यादा उपयोगकर्ताओं के बीच होने वाली बातचीत या Chat ऐप्लिकेशन के बीच 1:1 मैसेज की बातचीत को स्पेस कहा जाता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "type": enum ( |
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. स्पेस का संसाधन नाम. फ़ॉर्मैट: जहां |
type |
सिर्फ़ आउटपुट के लिए. बंद कर दिया गया है: इसके बजाय, |
space |
ज़रूरी नहीं. स्पेस का टाइप. स्पेस बनाते समय या स्पेस का टाइप अपडेट करते समय ज़रूरी है. सिर्फ़ अन्य इस्तेमाल के लिए आउटपुट. |
single |
ज़रूरी नहीं. स्पेस, Chat ऐप्लिकेशन और किसी व्यक्ति के बीच का डायरेक्ट मैसेज (डीएम) है या नहीं. |
threaded |
सिर्फ़ आउटपुट के लिए. बंद कर दिया गया है: इसके बजाय, |
display |
ज़रूरी नहीं. स्पेस का डिसप्ले नेम. डायरेक्ट मैसेज के लिए, यह फ़ील्ड खाली हो सकता है. ज़्यादा से ज़्यादा 128 वर्णों का इस्तेमाल किया जा सकता है. |
external |
ज़रूरी नहीं. इम्यूटेबल. इस स्पेस में, Google Chat का इस्तेमाल करने वाले किसी भी व्यक्ति को सदस्य के तौर पर अनुमति दी जाएगी या नहीं. Google Workspace के संगठन में स्पेस बनाते समय डाला जाने वाला इनपुट. इन स्थितियों में स्पेस बनाते समय, इस फ़ील्ड को शामिल न करें:
मौजूदा स्पेस के लिए, यह फ़ील्ड सिर्फ़ आउटपुट के लिए है. |
space |
सिर्फ़ आउटपुट के लिए. Chat स्पेस में थ्रेड की स्थिति. |
space |
ज़रूरी नहीं. स्पेस के बारे में जानकारी, जिसमें ब्यौरा और नियम शामिल हैं. |
space |
ज़रूरी नहीं. इस स्पेस में मौजूद मैसेज और थ्रेड के मैसेज के इतिहास की स्थिति. |
import |
ज़रूरी नहीं. क्या यह स्पेस, Google Workspace में डेटा माइग्रेट करने के लिए
|
create |
ज़रूरी नहीं. इम्यूटेबल. Chat में बनाए गए स्पेस के लिए, स्पेस बनाने का समय. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इंपोर्ट मोड वाले स्पेस में इसका इस्तेमाल किया जा सकता है. इंपोर्ट मोड वाले स्पेस के लिए, इस फ़ील्ड को उस टाइमस्टैंप पर सेट करें जिस पर सोर्स में स्पेस बनाया गया था. इससे, स्पेस बनाने के ओरिजनल समय को बनाए रखा जा सकेगा. आउटपुट में सिर्फ़ तब अपने-आप जानकारी भर जाती है, जब |
last |
सिर्फ़ आउटपुट के लिए. स्पेस में, आखिरी मैसेज का टाइमस्टैंप. |
admin |
सिर्फ़ आउटपुट के लिए. Chat ऐप्लिकेशन में डायरेक्ट मैसेज (डीएम) स्पेस के लिए, यह जानकारी कि स्पेस को Google Workspace एडमिन ने बनाया है या नहीं. एडमिन अपने संगठन के उपयोगकर्ताओं की ओर से, Chat ऐप्लिकेशन पर डायरेक्ट मैसेज इंस्टॉल कर सकते हैं. साथ ही, उन्हें सेट अप कर सकते हैं. एडमिन इंस्टॉल करने की सुविधा देने के लिए, आपके Chat ऐप्लिकेशन में डायरेक्ट मैसेज की सुविधा होनी चाहिए. |
membership |
सिर्फ़ आउटपुट के लिए. सदस्यों के टाइप के हिसाब से, पैसे चुकाकर ली गई सदस्यताओं की संख्या. |
access |
ज़रूरी नहीं. यह स्पेस की ऐक्सेस सेटिंग के बारे में बताता है. यह सिर्फ़ तब पॉप्युलेट होता है, जब |
space |
सिर्फ़ आउटपुट के लिए. स्पेस को ऐक्सेस करने के लिए, उपयोगकर्ता का यूआरआई. |
customer |
ज़रूरी नहीं. इम्यूटेबल. स्पेस के डोमेन का ग्राहक आईडी. यह सिर्फ़ तब ज़रूरी है, जब ऐप्लिकेशन से पुष्टि करने की सुविधा का इस्तेमाल करके स्पेस बनाया जा रहा हो और
डीएम के लिए, इस फ़ील्ड में अपने-आप जानकारी नहीं भरती. |
यूनियन फ़ील्ड उपयोगकर्ता की पुष्टि ज़रूरी है. |
|
predefined |
ज़रूरी नहीं. सिर्फ़ इनपुट. स्पेस में सदस्यों को दी जाने वाली अनुमतियों की पहले से तय की गई सेटिंग. इन्हें सिर्फ़ स्पेस बनाते समय डाला जाता है. अगर इस फ़ील्ड की वैल्यू सेट नहीं है, तो मिलकर काम करने के लिए स्पेस बनाया जाता है. स्पेस बनाने के बाद, सेटिंग की जानकारी |
permission |
ज़रूरी नहीं. मौजूदा स्पेस के लिए स्पेस की अनुमति की सेटिंग. जगह की सटीक जानकारी की अनुमति की सेटिंग अपडेट करने के लिए इनपुट, जिसमें अनुमति की मौजूदा सेटिंग बदल गई हैं. आउटपुट में अनुमति से जुड़ी मौजूदा सेटिंग की सूची है. |
टाइप
बंद कर दिया गया है: इसके बजाय, SpaceType
का इस्तेमाल करें.
Enums | |
---|---|
TYPE_UNSPECIFIED |
रिज़र्व किया गया. |
ROOM |
दो या दो से ज़्यादा लोगों के बीच बातचीत. |
DM |
किसी व्यक्ति और Chat ऐप्लिकेशन के बीच 1:1 डायरेक्ट मैसेज, जिसमें सभी मैसेज एक ही लेवल पर होते हैं. ध्यान दें कि इसमें दो लोगों के बीच के डायरेक्ट मैसेज शामिल नहीं होते. |
SpaceType
स्पेस का टाइप. स्पेस बनाते या अपडेट करते समय इसका इस्तेमाल करना ज़रूरी है. सिर्फ़ दूसरे इस्तेमाल के लिए आउटपुट.
Enums | |
---|---|
SPACE_TYPE_UNSPECIFIED |
रिज़र्व किया गया. |
SPACE |
एक ऐसी जगह जहां लोग मैसेज भेजते हैं, फ़ाइलें शेयर करते हैं, और साथ मिलकर काम करते हैं. SPACE में चैट ऐप्लिकेशन शामिल हो सकते हैं. |
GROUP_CHAT |
तीन या उससे ज़्यादा लोगों के बीच की ग्रुप बातचीत. GROUP_CHAT में चैट ऐप्लिकेशन शामिल हो सकते हैं. |
DIRECT_MESSAGE |
दो लोगों के बीच या किसी व्यक्ति और Chat ऐप्लिकेशन के बीच 1:1 मैसेज. |
SpaceThreadingState
यह बताता है कि चैट स्पेस में किस तरह की थ्रेड की स्थिति है.
Enums | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
रिज़र्व किया गया. |
THREADED_MESSAGES |
नाम वाले ऐसे स्पेस जिनमें मैसेज थ्रेड की सुविधा काम करती है. जब उपयोगकर्ता किसी मैसेज का जवाब देते हैं, तो वे थ्रेड में जवाब दे सकते हैं. इससे उनका जवाब मूल मैसेज के कॉन्टेक्स्ट के हिसाब से रहता है. |
GROUPED_MESSAGES |
नाम वाले स्पेस, जहां बातचीत को विषय के हिसाब से व्यवस्थित किया जाता है. विषय और उनके जवाबों को एक साथ रखा जाता है. |
UNTHREADED_MESSAGES |
दो लोगों के बीच डायरेक्ट मैसेज (डीएम) और तीन या उससे ज़्यादा लोगों के बीच ग्रुप बातचीत. |
SpaceDetails
स्पेस के बारे में जानकारी, जिसमें ब्यौरा और नियम शामिल हैं.
JSON के काेड में दिखाना |
---|
{ "description": string, "guidelines": string } |
फ़ील्ड | |
---|---|
description |
ज़रूरी नहीं. स्पेस का ब्यौरा. उदाहरण के लिए, यह बताएं कि स्पेस में बातचीत कब की जा रही है, इसका मकसद क्या है या इसमें लोगों को क्या शामिल करना है. इसमें ज़्यादा से ज़्यादा 150 वर्ण डाले जा सकते हैं. |
guidelines |
ज़रूरी नहीं. स्पेस के नियम, उम्मीदें, और शिष्टाचार. इसमें ज़्यादा से ज़्यादा 5,000 वर्ण इस्तेमाल किए जा सकते हैं. |
HistoryState
मैसेज और स्पेस के लिए, इतिहास की स्थिति. इससे पता चलता है कि मैसेज और बातचीत की थ्रेड को बनाए जाने के बाद, उन्हें कितने समय तक रखा जाता है.
Enums | |
---|---|
HISTORY_STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. इस्तेमाल न करें. |
HISTORY_OFF |
इतिहास बंद है. मैसेज और थ्रेड को 24 घंटे तक रखा जाता है. |
HISTORY_ON |
चैट का इतिहास चालू है. संगठन के Vault के निजी डेटा के रखरखाव के नियम से पता चलता है कि मैसेज और थ्रेड को कितने समय तक रखा जाएगा. |
MembershipCount
किसी स्पेस की सदस्यताओं की संख्या दिखाता है. इन्हें कैटगरी में बांटा जाता है.
JSON के काेड में दिखाना |
---|
{ "joinedDirectHumanUserCount": integer, "joinedGroupCount": integer } |
फ़ील्ड | |
---|---|
joined |
सिर्फ़ आउटपुट के लिए. ऐसे लोगों की संख्या जो स्पेस में सीधे तौर पर शामिल हुए हैं. हालांकि, इसमें उन लोगों की गिनती नहीं की जाती है जो किसी ग्रुप में शामिल होने के बावजूद स्पेस में शामिल हुए हैं. |
joined |
सिर्फ़ आउटपुट के लिए. सीधे स्पेस में शामिल हुए सभी ग्रुप की संख्या. |
AccessSettings
स्पेस की ऐक्सेस सेटिंग दिखाता है.
JSON के काेड में दिखाना |
---|
{
"accessState": enum ( |
फ़ील्ड | |
---|---|
access |
सिर्फ़ आउटपुट के लिए. स्पेस के ऐक्सेस की स्थिति दिखाता है. |
audience |
ज़रूरी नहीं. टारगेट ऑडियंस के संसाधन का नाम, जो स्पेस को खोज सकती है, उसमें शामिल हो सकती है, और स्पेस में मैसेज की झलक देख सकती है. अगर इस नीति को सेट नहीं किया जाता है, तो स्पेस में शामिल किए गए या व्यक्तिगत तौर पर न्योता दिए गए लोग या Google ग्रुप ही इसे ऐक्सेस कर सकते हैं. ज़्यादा जानकारी के लिए, स्पेस को टारगेट ऑडियंस के लिए खोज के नतीजों में दिखाना लेख पढ़ें. फ़ॉर्मैट: अगर आपको Google Workspace संगठन के लिए, डिफ़ॉल्ट टारगेट ऑडियंस का इस्तेमाल करना है, तो टारगेट ऑडियंस को पढ़ने से ये काम किए जा सकते हैं:
ऐप्लिकेशन की पुष्टि के साथ टारगेट ऑडियंस सेट करने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
AccessState
इससे स्पेस के ऐक्सेस की स्थिति के बारे में पता चलता है.
Enums | |
---|---|
ACCESS_STATE_UNSPECIFIED |
ऐक्सेस की स्थिति की जानकारी नहीं है या यह इस एपीआई में काम नहीं करती. |
PRIVATE |
सिर्फ़ वे उपयोगकर्ता या Google ग्रुप, स्पेस को खोज सकते हैं और ऐक्सेस कर सकते हैं जिन्हें दूसरे उपयोगकर्ताओं या Google Workspace एडमिन ने व्यक्तिगत तौर पर जोड़ा है या न्योता भेजा है. |
DISCOVERABLE |
स्पेस मैनेजर ने, टारगेट ऑडियंस को इस स्पेस का ऐक्सेस दिया है. जिन उपयोगकर्ताओं या Google ग्रुप को स्पेस में अलग-अलग जोड़ा गया है या जिनमें शामिल होने का न्योता भेजा गया है वे स्पेस को खोज सकते हैं और उसे ऐक्सेस कर सकते हैं. ज़्यादा जानने के लिए, स्पेस को कुछ खास उपयोगकर्ताओं के लिए उपलब्ध कराना लेख पढ़ें. संगठन के सभी सदस्यों के लिए बनाए गए स्पेस बनाने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
PredefinedPermissionSettings
पहले से तय की गई अनुमति की सेटिंग, जिन्हें सिर्फ़ नाम वाला स्पेस बनाते समय तय किया जा सकता है. आने वाले समय में, इसमें और सेटिंग जोड़ी जा सकती हैं. नाम वाले स्पेस के लिए अनुमति की सेटिंग के बारे में जानने के लिए, स्पेस के बारे में जानें लेख पढ़ें.
Enums | |
---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED |
नहीं बताया गया है इस्तेमाल न करें. |
COLLABORATION_SPACE |
स्पेस को दूसरों के साथ मिलकर काम करने के लिए बनाए जाने वाले स्पेस के तौर पर सेट किया जा रहा है, जहां सभी सदस्य मैसेज पोस्ट कर सकते हैं. |
ANNOUNCEMENT_SPACE |
इस स्पेस को सूचना ब्रॉडकास्ट करने के लिए सेट किया गया है. इसमें स्पेस मैनेजर ही मैसेज पोस्ट कर सकते हैं. |
PermissionSettings
अनुमति से जुड़ी सेटिंग. इन्हें नाम वाले मौजूदा स्पेस को अपडेट करते समय तय किया जा सकता है.
स्पेस बनाते समय अनुमति की सेटिंग सेट करने के लिए, अपने अनुरोध में PredefinedPermissionSettings
फ़ील्ड की जानकारी दें.
JSON के काेड में दिखाना |
---|
{ "manageMembersAndGroups": { object ( |
फ़ील्ड | |
---|---|
manage |
ज़रूरी नहीं. स्पेस में सदस्यों और ग्रुप को मैनेज करने की सेटिंग. |
modify |
ज़रूरी नहीं. स्पेस का नाम, अवतार, ब्यौरा, और दिशा-निर्देशों को अपडेट करने के लिए सेटिंग. |
toggle |
ज़रूरी नहीं. स्पेस के इतिहास को चालू और बंद करने की सेटिंग. |
use |
ज़रूरी नहीं. स्पेस में @all का इस्तेमाल करने की सेटिंग. |
manage |
ज़रूरी नहीं. स्पेस में ऐप्लिकेशन मैनेज करने की सेटिंग. |
manage |
ज़रूरी नहीं. स्पेस में वेबहुक मैनेज करने की सेटिंग. |
post |
सिर्फ़ आउटपुट के लिए. स्पेस में मैसेज पोस्ट करने की सेटिंग. |
reply |
ज़रूरी नहीं. स्पेस में मैसेज का जवाब देने की सेटिंग. |
PermissionSetting
स्पेस की अनुमति की सेटिंग दिखाता है.
JSON के काेड में दिखाना |
---|
{ "managersAllowed": boolean, "membersAllowed": boolean } |
फ़ील्ड | |
---|---|
managers |
ज़रूरी नहीं. स्पेस के मैनेजर के पास यह अनुमति है या नहीं. |
members |
ज़रूरी नहीं. मैनेजर के अलावा, अन्य सदस्यों के पास यह अनुमति है या नहीं. |
तरीके |
|
---|---|
|
यह तय किए गए स्पेस के लिए, इंपोर्ट करने की प्रोसेस पूरी करता है और उसे उपयोगकर्ताओं को दिखाता है. |
|
ऐसा स्पेस बनाता है जिसमें कोई सदस्य नहीं होता. |
|
नाम वाले स्पेस को मिटाता है. |
|
यह फ़ंक्शन, किसी उपयोगकर्ता के साथ मौजूदा डायरेक्ट मैसेज दिखाता है. |
|
किसी स्पेस के बारे में जानकारी दिखाता है. |
|
उन स्पेस की सूची बनाता है जिनका सदस्य कॉलर है. |
|
स्पेस को अपडेट करता है. |
|
एडमिन की खोज के आधार पर, Google Workspace संगठन में मौजूद स्पेस की सूची दिखाता है. |
|
स्पेस बनाता है और उसमें उन लोगों को जोड़ता है जिन पर यह तय किया गया है. |