REST Resource: spaces

সম্পদ: স্থান

ভার্চুয়াল স্থান যেখানে সম্মেলন অনুষ্ঠিত হয়। যেকোনো নির্দিষ্ট সময়ে একটি স্থানে কেবল একটি সক্রিয় সম্মেলনই অনুষ্ঠিত হতে পারে।

JSON উপস্থাপনা
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  },
  "phoneAccess": [
    {
      object (PhoneAccess)
    }
  ],
  "gatewaySipAccess": [
    {
      object (GatewaySipAccess)
    }
  ]
}
ক্ষেত্র
name

string

অপরিবর্তনীয়। স্থানটির রিসোর্স নাম।

ফর্ম্যাট: spaces/{space} .

{space} হলো স্পেসটির রিসোর্স আইডেন্টিফায়ার। এটি একটি অনন্য, সার্ভার-জেনারেটেড আইডি এবং এটি কেস-সেনসিটিভ। উদাহরণস্বরূপ, jQCFfuBOdN5z

আরও তথ্যের জন্য, Meet কীভাবে একটি মিটিং স্পেস শনাক্ত করে তা দেখুন।

meetingUri

string

শুধুমাত্র আউটপুট। মিটিংয়ে যোগদানের জন্য ব্যবহৃত URI হলো https://meet.google.com/ এবং এর পরে meetingCode । উদাহরণস্বরূপ, https://meet.google.com/abc-mnop-xyz

meetingCode

string

শুধুমাত্র আউটপুট। মিটিংয়ে যোগদানের জন্য টাইপ-বান্ধব একটি অনন্য স্ট্রিং ব্যবহৃত হয়।

বিন্যাস: [az]+-[az]+-[az]+ । উদাহরণস্বরূপ, abc-mnop-xyz

সর্বোচ্চ দৈর্ঘ্য ১২৮ অক্ষর।

শুধুমাত্র স্পেসটি পাওয়ার জন্য স্পেস নামের একটি বিকল্প নাম হিসেবে এটি ব্যবহার করা যাবে।

config

object ( SpaceConfig )

সভা স্থানের বিন্যাস।

activeConference

object ( ActiveConference )

সক্রিয় কনফারেন্স, যদি তা বিদ্যমান থাকে।

phoneAccess[]

object ( PhoneAccess )

শুধুমাত্র আউটপুট। এই মিটিং স্পেসের জন্য সমস্ত আঞ্চলিক ফোন অ্যাক্সেস পদ্ধতি উপলব্ধ। এটি খালিও থাকতে পারে।

gatewaySipAccess[]

object ( GatewaySipAccess )

শুধুমাত্র আউটপুট। কনফারেন্সে যোগদানের জন্য ব্যবহারযোগ্য SIP-ভিত্তিক অ্যাক্সেস পদ্ধতিগুলো। এটি খালিও থাকতে পারে।

স্পেসকনফিগ

একটি সভাস্থলের বিন্যাস।

JSON উপস্থাপনা
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess),
  "moderation": enum (Moderation),
  "moderationRestrictions": {
    object (ModerationRestrictions)
  },
  "attendanceReportGenerationType": enum (AttendanceReportGenerationType),
  "artifactConfig": {
    object (ArtifactConfig)
  }
}
ক্ষেত্র
accessType

enum ( AccessType )

মিটিং স্পেসের অ্যাক্সেসের ধরণ যা নির্ধারণ করে কারা অনুমতি ছাড়া যোগদান করতে পারবে। ডিফল্ট: ব্যবহারকারীর ডিফল্ট অ্যাক্সেস সেটিংস। এন্টারপ্রাইজ ব্যবহারকারীদের জন্য ব্যবহারকারীর অ্যাডমিন দ্বারা নিয়ন্ত্রিত অথবা সীমাবদ্ধ।

entryPointAccess

enum ( EntryPointAccess )

এই মিটিং স্পেসে আয়োজিত মিটিংগুলিতে যোগদানের জন্য ব্যবহারযোগ্য এন্ট্রি পয়েন্টগুলি নির্ধারণ করে। ডিফল্ট: EntryPointAccess.ALL

moderation

enum ( Moderation )

মিটিংয়ের জন্য পূর্ব-নির্ধারিত মডারেশন মোড। ডিফল্ট: ব্যবহারকারীর নীতিমালা দ্বারা নিয়ন্ত্রিত।

moderationRestrictions

object ( ModerationRestrictions )

যখন মডারেশন চালু (moderation.ON) থাকবে, তখন এই বিধিনিষেধগুলো মিটিংয়ের জন্য কার্যকর হবে। যখন মডারেশন বন্ধ (moderation.OFF) থাকবে, তখন ডিফল্ট মডারেশন বিধিনিষেধ (ModerationRestrictions)-এ রিসেট হয়ে যাবে।

attendanceReportGenerationType

enum ( AttendanceReportGenerationType )

মিটিং স্পেসের জন্য উপস্থিতি প্রতিবেদন সক্রিয় করা আছে কিনা।

artifactConfig

object ( ArtifactConfig )

মিটিং দ্বারা সমর্থিত স্বয়ংক্রিয়ভাবে তৈরি আর্টিফ্যাক্ট সম্পর্কিত কনফিগারেশন।

অ্যাক্সেস টাইপ

মিটিং স্পেসের জন্য সম্ভাব্য প্রবেশপথের প্রকারভেদ।

এনাম
ACCESS_TYPE_UNSPECIFIED ব্যবহারকারীর সংস্থা কর্তৃক নির্দিষ্ট ডিফল্ট মান। দ্রষ্টব্য: এটি কখনও ফেরত দেওয়া হয় না, কারণ এর পরিবর্তে কনফিগার করা অ্যাক্সেস টাইপটি ফেরত দেওয়া হয়।
OPEN যেকোনো ব্যক্তির কাছে যোগদানের তথ্য (যেমন, ইউআরএল বা ফোন অ্যাক্সেসের তথ্য) থাকলে, তিনি দরজায় টোকা না দিয়েই যোগ দিতে পারবেন।
TRUSTED আয়োজক সংস্থার সদস্য, আমন্ত্রিত বহিরাগত ব্যবহারকারী এবং ডায়াল-ইন ব্যবহারকারীরা দরজায় টোকা না দিয়েই যোগ দিতে পারবেন। বাকি সবাইকে অবশ্যই টোকা দিতে হবে।
RESTRICTED শুধুমাত্র আমন্ত্রিতরাই দরজায় টোকা না দিয়ে প্রবেশ করতে পারবেন। বাকি সবাইকে দরজায় টোকা দিতে হবে।

এন্ট্রি পয়েন্ট অ্যাক্সেস

মিটিংয়ে যোগদানের জন্য ব্যবহারযোগ্য প্রবেশপথ। উদাহরণস্বরূপ: meet.google.com , Meet Embed SDK Web, অথবা একটি মোবাইল অ্যাপ্লিকেশন।

এনাম
ENTRY_POINT_ACCESS_UNSPECIFIED অব্যবহৃত।
ALL সব প্রবেশপথ অনুমোদিত।
CREATOR_APP_ONLY এই স্পেসের মিটিংগুলিতে যোগদানের জন্য শুধুমাত্র সেই এন্ট্রি পয়েন্টগুলি ব্যবহার করা যাবে, যেগুলি স্পেসটি তৈরি করা গুগল ক্লাউড প্রজেক্টের মালিকানাধীন। অ্যাপগুলি নিজস্ব এন্ট্রি পয়েন্ট তৈরি করার জন্য Meet Embed SDK Web অথবা মোবাইল Meet SDK ব্যবহার করতে পারে।

সংযম

একটি মিটিংয়ের জন্য মডারেশন মোড। মডারেশন মোড চালু থাকলে, মিটিংয়ের মালিক মিটিংয়ের উপর আরও বেশি নিয়ন্ত্রণ পান, যার মধ্যে সহ-হোস্ট ব্যবস্থাপনা (মেম্বার বার্তাটি দেখুন) এবং ফিচার সীমাবদ্ধতা (মডারেশনরেস্ট্রিকশনস বার্তাটি দেখুন)-এর মতো বৈশিষ্ট্য অন্তর্ভুক্ত থাকে।

এনাম
MODERATION_UNSPECIFIED মডারেশন টাইপ নির্দিষ্ট করা হয়নি। এটি বোঝাতে ব্যবহৃত হয় যে ব্যবহারকারী কোনো মান নির্দিষ্ট করেননি, কারণ তিনি স্টেট আপডেট করতে চান না। ব্যবহারকারীদের মানটি 'অনির্দিষ্ট' হিসেবে সেট করার অনুমতি নেই।
OFF মডারেশন বন্ধ আছে।
ON সংযম চালু আছে।

মডারেশন বিধিনিষেধ

মিটিং মডারেট করার সময় ফিচারগুলোর জন্য সীমাবদ্ধতা নির্ধারণ করে।

JSON উপস্থাপনা
{
  "chatRestriction": enum (RestrictionType),
  "reactionRestriction": enum (RestrictionType),
  "presentRestriction": enum (RestrictionType),
  "defaultJoinAsViewerType": enum (DefaultJoinAsViewerType)
}
ক্ষেত্র
chatRestriction

enum ( RestrictionType )

মিটিং স্পেসে কে চ্যাট বার্তা পাঠানোর অনুমতি পাবে তা নির্ধারণ করে।

reactionRestriction

enum ( RestrictionType )

মিটিং স্পেসে কারা প্রতিক্রিয়া পাঠানোর অনুমতি পাবে তা নির্ধারণ করে।

presentRestriction

enum ( RestrictionType )

মিটিং স্পেসে কে স্ক্রিন শেয়ার করার অনুমতি পাবে তা নির্ধারণ করে।

defaultJoinAsViewerType

enum ( DefaultJoinAsViewerType )

ব্যবহারকারীদের জন্য নির্ধারিত ডিফল্ট ভূমিকা ‘ভিউয়ার’ সীমাবদ্ধ করা হবে কিনা, তা নির্ধারণ করে।

সীমাবদ্ধতার ধরণ

কোনো নির্দিষ্ট বৈশিষ্ট্য ব্যবহারের অনুমতি কার আছে তা নির্ধারণ করে।

এনাম
RESTRICTION_TYPE_UNSPECIFIED ব্যবহারকারী নীতি দ্বারা নির্দিষ্ট ডিফল্ট মান। এটি কখনই ফেরত দেওয়া উচিত নয়।
HOSTS_ONLY মিটিংয়ের মালিক এবং সহ-আয়োজকের অনুমতি আছে।
NO_RESTRICTION সকল অংশগ্রহণকারীর অনুমতি রয়েছে।

ডিফল্টJoinAsViewerType

ডিফল্টরূপে ব্যবহারকারীরা কন্ট্রিবিউটর হিসেবে যোগদান করবেন। হোস্টরা ব্যবহারকারীদের ভিউয়ার হিসেবে যোগদানে বাধা দিতে পারেন। দ্রষ্টব্য: যদি মেম্বার রিসোর্সে কোনো ব্যবহারকারীর জন্য একটি সুস্পষ্ট রোল সেট করা থাকে, তবে ব্যবহারকারী সেই রোলেই যোগদান করবেন।

এনাম
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED ব্যবহারকারী নীতি দ্বারা নির্দিষ্ট ডিফল্ট মান। এটি কখনই ফেরত দেওয়া উচিত নয়।
ON ব্যবহারকারীরা ডিফল্টরূপে দর্শক হিসেবে যোগদান করবেন।
OFF ব্যবহারকারীরা ডিফল্টরূপে অবদানকারী হিসেবে যোগদান করবেন।

উপস্থিতি প্রতিবেদন তৈরির ধরণ

মিটিং স্পেসের জন্য উপস্থিতি প্রতিবেদন সক্রিয় আছে কিনা তার সম্ভাব্য অবস্থাগুলো।

এনাম
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED ব্যবহারকারী নীতি দ্বারা নির্দিষ্ট ডিফল্ট মান। এটি কখনই ফেরত দেওয়া উচিত নয়।
GENERATE_REPORT উপস্থিতি প্রতিবেদন তৈরি করে ড্রাইভ/ইমেইলে পাঠানো হবে।
DO_NOT_GENERATE উপস্থিতি প্রতিবেদন তৈরি করা হবে না।

আর্টিফ্যাক্টকনফিগ

এই মিটিং স্পেস দ্বারা সম্ভাব্যভাবে তৈরি হতে পারে এমন মিটিং আর্টিফ্যাক্ট সম্পর্কিত কনফিগারেশন।

JSON উপস্থাপনা
{
  "recordingConfig": {
    object (RecordingConfig)
  },
  "transcriptionConfig": {
    object (TranscriptionConfig)
  },
  "smartNotesConfig": {
    object (SmartNotesConfig)
  }
}
ক্ষেত্র
recordingConfig

object ( RecordingConfig )

রেকর্ডিংয়ের জন্য কনফিগারেশন।

transcriptionConfig

object ( TranscriptionConfig )

স্বয়ংক্রিয় প্রতিলিপির জন্য কনফিগারেশন।

smartNotesConfig

object ( SmartNotesConfig )

অটো-স্মার্ট-নোটস-এর জন্য কনফিগারেশন।

রেকর্ডিং কনফিগারেশন

মিটিং স্পেসে রেকর্ডিং সম্পর্কিত কনফিগারেশন।

JSON উপস্থাপনা
{
  "autoRecordingGeneration": enum (AutoGenerationType)
}
ক্ষেত্র
autoRecordingGeneration

enum ( AutoGenerationType )

রেকর্ড করার অধিকারসম্পন্ন কোনো ব্যক্তি মিটিংয়ে যোগদান করলে মিটিং স্পেসটি স্বয়ংক্রিয়ভাবে রেকর্ড করা হবে কি না, তা এটি নির্ধারণ করে।

স্বয়ংক্রিয় প্রজন্মের ধরণ

মিটিং স্পেসে কোনো আর্টিফ্যাক্ট স্বয়ংক্রিয়ভাবে তৈরি করা যাবে কিনা তা নির্ধারণ করে।

এনাম
AUTO_GENERATION_TYPE_UNSPECIFIED ব্যবহারকারী নীতি দ্বারা নির্দিষ্ট ডিফল্ট মান। এটি কখনই ফেরত দেওয়া উচিত নয়।
ON আর্টিফ্যাক্টটি স্বয়ংক্রিয়ভাবে তৈরি হয়।
OFF আর্টিফ্যাক্টটি স্বয়ংক্রিয়ভাবে তৈরি হয় না।

ট্রান্সক্রিপশন কনফিগারেশন

মিটিং স্পেসে ট্রান্সক্রিপশন সম্পর্কিত কনফিগারেশন।

JSON উপস্থাপনা
{
  "autoTranscriptionGeneration": enum (AutoGenerationType)
}
ক্ষেত্র
autoTranscriptionGeneration

enum ( AutoGenerationType )

ট্রান্সক্রাইব করার অধিকার আছে এমন কেউ মিটিংয়ে যোগ দিলে মিটিংয়ের বিষয়বস্তু স্বয়ংক্রিয়ভাবে ট্রান্সক্রাইব করা হবে কি না, তা এটি নির্ধারণ করে।

স্মার্টনোটসকনফিগ

মিটিং স্পেসে স্মার্ট নোট সম্পর্কিত কনফিগারেশন। স্মার্ট নোট সম্পর্কে আরও তথ্যের জন্য, Google Meet-এ 'আমার জন্য নোট নিন' দেখুন।

JSON উপস্থাপনা
{
  "autoSmartNotesGeneration": enum (AutoGenerationType)
}
ক্ষেত্র
autoSmartNotesGeneration

enum ( AutoGenerationType )

স্মার্ট নোট চালু করার অধিকার আছে এমন কেউ মিটিংয়ে যোগদান করলে, প্রতিষ্ঠানের সকল আমন্ত্রিতদের জন্য মিটিংয়ের একটি সারাংশ ও সারসংক্ষেপ স্বয়ংক্রিয়ভাবে তৈরি হবে কিনা, তা এটি নির্ধারণ করে।

সক্রিয় সম্মেলন

সক্রিয় সম্মেলন।

JSON উপস্থাপনা
{
  "conferenceRecord": string
}
ক্ষেত্র
conferenceRecord

string

শুধুমাত্র আউটপুট। 'ConferenceRecord' রিসোর্সের রেফারেন্স। ফরম্যাট: conferenceRecords/{conferenceRecord} যেখানে {conferenceRecord} হলো একটি স্পেসের মধ্যে কোনো কলের প্রতিটি ইনস্ট্যান্সের জন্য একটি অনন্য আইডি।

ফোন অ্যাক্সেস

ফোন অ্যাক্সেসে একটি আঞ্চলিক ফোন নম্বর এবং সেই ফোন নম্বরের জন্য নির্দিষ্ট একটি পিন ব্যবহার করে কনফারেন্সে ডায়াল করার জন্য প্রয়োজনীয় তথ্য থাকে।

JSON উপস্থাপনা
{
  "phoneNumber": string,
  "pin": string,
  "regionCode": string,
  "languageCode": string
}
ক্ষেত্র
phoneNumber

string

এই মিটিং স্পেসের জন্য ডায়াল করার ফোন নম্বরটি E.164 ফরম্যাটে। সম্পূর্ণ ফোন নম্বর, যার শুরুতে একটি '+' চিহ্ন থাকবে।

pin

string

প্রদত্ত নম্বরে ডায়াল করার পর ব্যবহারকারীকে যে পিনটি প্রবেশ করাতে হবে। পিনটি শুধুমাত্র দশমিক সংখ্যা দিয়ে গঠিত এবং এর দৈর্ঘ্য ভিন্ন হতে পারে।

regionCode

string

এই ফোন অ্যাক্সেসের সাথে যুক্ত দেশের CLDR/ISO 3166 অঞ্চল কোড। এটি i18n RegionCode ইউটিলিটি দ্বারা পার্স করা হবে। উদাহরণ: সুইডেনের জন্য "SE"।

languageCode

string

এই ফোন অ্যাক্সেসের সাথে যুক্ত ভাষার জন্য BCP 47/LDML ল্যাঙ্গুয়েজ কোড। এটি i18n LanguageCode ইউটিলিটি দ্বারা পার্স করা হবে। উদাহরণ: ল্যাটিন আমেরিকান স্প্যানিশের জন্য "es-419", কানাডিয়ান ফ্রেঞ্চের জন্য "fr-CA"।

GatewaySipAccess

SIP গেটওয়ের মাধ্যমে কনফারেন্সে যোগদানের পদ্ধতি।

JSON উপস্থাপনা
{
  "uri": string,
  "sipAccessCode": string
}
ক্ষেত্র
uri

string

যে সেশন ইনিসিয়েশন প্রোটোকল (SIP) URI-এর মাধ্যমে কনফারেন্সে পৌঁছানো যায়।

স্ট্রিংটি নিম্নলিখিত ফর্ম্যাটগুলির মধ্যে একটিতে রয়েছে:

যেখানে USER_ID হলো ১৩-সংখ্যার সার্বজনীন পিন (ভবিষ্যতে Meet মিটিং কোড ব্যবহারের সুবিধাও থাকবে), এবং GATEWAY_ADDRESS হলো DNS SRV লুকআপ ব্যবহার করে সমাধানযোগ্য একটি বৈধ ঠিকানা, অথবা একটি ডটেড কোয়াড।

sipAccessCode

string

বিশেষভাবে কনফিগার করা ডিভাইসগুলিতে ম্যানুয়াল এন্ট্রির জন্য স্থায়ী সাংখ্যিক কোড।

পদ্ধতি

create

একটি স্থান তৈরি করে।

endActiveConference

একটি সক্রিয় সম্মেলন শেষ করে (যদি এমন কোনো সম্মেলন থাকে)।

get

মিটিংয়ের স্থান সম্পর্কে বিস্তারিত তথ্য সংগ্রহ করে।

patch

একটি মিটিং স্পেসের বিবরণ আপডেট করা হয়েছে।