グループ参加者のロール | 説明 | 管理権限 |
一般参加者 | 管理権限をもたないグループ参加者 | 友だちワークグループ(Work)では、一般参加者はグループプロファイル修正の権限を有します。 |
管理者 | グループマスターが任命し、グループマスターに協力してグループを管理するグループ参加者。一定の管理権限を有します。 | グループ基本プロファイルの修正 一般参加者をグループから追放 一般参加者に対するミュート(その参加者の一定時間の発言を禁止します) その他ユーザーのグループ参加申請の審査承認 友だちワークグループ(Work)はデフォルトでは管理者の設定をサポートしていません。 |
グループマスター | グループの作成者。グループ内で最高の管理権限を有します。 | グループマスターは管理者が有する各項目の権限の外にも、以下の権限を有しています。 管理者の任命/取消 管理者をグループから追放 管理者に対するミュート(発言禁止) グループの解散 グループの譲渡 |
App管理者 | App内の全グループの管理権限を有する特別な身分で、能力はグループマスターを上回ります。 | App管理者はグループ内の参加者でなくても構いませんが、グループマスターが有する全ての権限を有しています |
グループタイプ | 適用ケース |
友達ワークグループ(Work) | 作成後にすでにグループ内にいる友達のみがグループ参加へ招待できます。被招待者側の同意またはグループマスターの承認は不要です。旧バージョンのPrivateと同じです |
知らない人とのソーシャルグループ(Public) | 作成後にグループマスターはグループ管理者を指定できます。ユーザーはグループIDで検索してグループ参加申請を送信した後、グループマスターまたは管理者に承認されるとグループに参加できます |
臨時ミーティンググループ(Meeting) | 作成後は自由に参加・退出でき、かつグループ参加前のメッセージを確認する機能をサポートしています。音声/ビデオ会議のシナリオ、eラーニングのシナリオなどのTRTC製品と連携させたシナリオに適しています。旧バージョンのChatRoomと同じです |
ライブストリーミンググループ(AVChatRoom):作成後は自由に参加・退出ができ、グループ参加者数の上限はありませんが、メッセージ履歴の保存はサポートしていません。CSS製品との連携に適しており、弾幕チャットのシナリオに使用します。 | - |
コミュニティ(Community) | 作成後、自由に出入りでき、最大10w人をサポートします。またメッセージ履歴保存、ユーザー検索グループIDをサポートし、グループ追加申請を開始でき、管理者の承認なしにグループに参加できます |
機能 | フレンドワークグループ(Work) | 知らない人とのソーシャルグループ(Public) | 臨時ミーティンググループ(Meeting) | ライブストリーミンググループ(AVChatRoom) | コミュニティ(Community) |
利用可能な参加者のロール | グループマスター 一般参加者 App管理者 | グループマスター管理者 一般参加者 App管理者 | グループマスタ管理者 一般参加者 App管理者 | グループマスタ App管理者 | グループマスタ 管理者 一般参加者 App管理者 |
グループ基本プロフィールの変更権限 | 一般参加者 グループマスター App管理者 | グループ管理者 グループマスター App管理者 | グループマスター App管理者 | グループマスター App管理者 | 管理者 グループマスター App管理者 |
グループ参加者情報の取得 | 全参加者の情報を取得可能 | 全参加者の情報を取得可能 | 全参加者の情報を取得可能 | グループメンバーの情報を保存しない | 全参加者の情報を取得可能 |
グループの解散 | App管理者のみグループの解散が可能 | グループマスターとApp管理者のグループ解散が可能 | グループマスターとApp管理者のグループ解散が可能 | グループマスターとApp管理者のグループ解散が可能 | グループマスターとApp管理者のグループ解散が可能 |
機能項目 | フレンドワークグループ(Work) | 知らない人とのソーシャルグループ(Public) | 臨時ミーティンググループ(Meeting) | ライブストリーミンググループ(AVChatRoom) | コミュニティ(Community) |
グループIDの正確な検索によるグループ参加のサポートの有無 | サポートなし | サポートあり | サポートあり | サポートあり | サポートあり |
グループ情報のあいまい検索によるグループ参加のサポートの有無 | サポートなし | サポートなし | サポートなし | サポートなし | サポートなし |
グループ参加申請のサポートの有無 | サポートなし | サポートあり、ただしグループマスターまたは管理者の承認が必要 | サポートあり、承認は不要 | サポートあり、承認は不要 | サポートあり、承認は不要 |
参加者から他者へのグループ参加招待のサポートの有無 | サポートあり | サポートなし | サポートなし | サポートなし | サポートあり |
機能項目 | フレンドワークグループ(Work) | 知らない人とのソーシャルグループ(Public) | 臨時ミーティンググループ(Meeting) | ライブストリーミンググループ(AVChatRoom) | コミュニティ(Community) |
管理者設定のサポートの有無 | サポートなし | サポートあり | サポートあり | サポートなし | サポートあり |
グループマスターのグループ退出のサポートの有無 | サポートあり、退出後にグループに参加すると、グループマスターではなくなります | サポートなし | サポートなし | サポートなし | サポートなし |
「キックアウト」のサポートの有無 | サポートあり、グループマスターによるキックアウトが可能 | サポートあり、グループマスターと管理者に「キックアウト」権限があるが、管理者は一般グループ参加者のキックアウトのみ可能 | サポートあり、グループマスターと管理者に「キックアウト」権限があり、ただし管理者は一般グループ参加者のキックアウトのみ可能 | サポートなし、「ミュート(発言禁止)」機能によって類似する効果が得られます | サポートあり、グループマスターと管理者に「キックアウト」権限があるが、管理者は一般グループ参加者のキックアウトのみ可能 |
「ミュート(発言禁止)」のサポートの有無 | サポートなし | サポートあり、グループマスターと管理者に「ミュート(発言禁止)」権限がありますが、管理者は一般グループ参加者のミュートのみ可能 | サポートあり、グループマスターと管理者に「ミュート(発言禁止)」権限がありますが、管理者は一般グループ参加者のミュートのみ可能 | サポートあり、グループマスターに「ミュート(発言禁止)」権限があります | サポートあり、グループマスターと管理者に「ミュート(発言禁止)」権限がありますが、管理者は一般グループ参加者のミュートのみ可能 |
オンラインでないグループ参加者の定期的な消去 | サポートあり、ただしデフォルトは無効状態 | サポートあり、ただしデフォルトは無効状態 | サポートあり、ただしデフォルトは無効状態 | サポートなし | サポートなし |
機能項目 | フレンドワークグループ(Work)/知らない人とのソーシャルグループ(Public)/臨時ミーティンググループ(Meeting) | ライブストリーミンググループ(AVChatRoom) | コミュニティ(Community) |
参加者数上限 | 体験版:20人/グループ プロフェッショナル版:デフォルトは200人/グループ、付加価値サービスにより最大2000人/グループまでの拡張をサポートしています フラッグシップ版:デフォルトは2000人/グループ、付加価値 サービスにより最大6000人/グループまでの拡張をサポートしています | 上限なし | 体験版:サポートなし プロフェッショナル版:サポートなし フラッグシップ版:デフォルトは10万人/グループ |
グループ数 | 体験版:グループ数は最大100、解散済みグループはカウントしません プロフェッショナル版またはフラッグシップ版:上限なし | 体験版:同時に存在できるのは最大10、解散済みグループはカウントしません プロフェッショナル版:同時に存在できるのは最大50、解散済みグループはカウントしません。付加価値 サービスによりライブストリーミンググループ作成数の上限なしまで拡張できます フラッグシップ版:上限なし | 体験版:サポートなし プロフェッショナル版:サポートなし フラッグシップ版:デフォルトで100000まで作成可能 |
機能項目 | フレンドワークグループ(Work) | 知らない人とのソーシャルグループ(Public) | 臨時ミーティンググループ(Meeting) | ライブストリーミンググループ(AVChatRoom) | コミュニティ(Community) |
未読メッセージカウントのサポートの有無 | サポートあり | サポートあり | サポートなし | サポートなし | サポートあり |
メッセージ履歴保存のサポートの有無 | サポートあり | サポートあり | サポートあり | サポートなし | サポートあり |
グループ参加前のローミングメッセージ表示のサポート状況 | 未サポート | ||||
グループメンバーの変更通知 | デフォルトでは、グループへの招待、グループの参加申請、グループメンバーの削除、グループからの退会の実行時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループへの招待、グループの参加申請、グループメンバーの削除、グループからの退会の実行時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループへの招待、グループの参加申請、グループメンバーの削除、グループからの退会通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | グループへの招待、グループの参加申請、グループメンバーの削除、グループからの退会の実行時に通知が送信されるが、ローミングデータが保存されない | デフォルトでは、グループへの招待、グループの参加申請、グループメンバーの削除、グループからの退会の実行時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート |
グループプロフィールの変更通知 | デフォルトでは、グループ名、グループ通知、グループ紹介、グループプロフィール画像、グループ所有者の変更時に通知が送信され、ローミングデータが保存される。グループ発言禁止、グループ参加申請方法の変更については、デフォルトで通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループ名、グループ通知、グループ紹介、グループプロフィール画像、グループ所有者の変更時に通知が送信され、ローミングデータが保存される。グループ発言禁止、グループ参加申請方法の変更については、デフォルトで通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループ名、グループ通知、グループ紹介、グループプロフィール画像、グループ所有者の変更時に通知が送信され、ローミングデータが保存される。グループ発言禁止、グループ参加申請方法の変更については、デフォルトで通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | グループ名、グループ通知、グループ紹介、グループプロフィール画像、グループ所有者の変更時に通知が送信されるが、ローミングデータが保存されない。グループ発言禁止、グループ参加申請方法の変更通知が無効 | デフォルトでは、グループ名、グループ通知、グループ紹介、グループプロフィール画像、グループ所有者の変更時に通知が送信され、ローミングデータが保存される。グループ発言禁止の変更については、デフォルトで通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート。コミュニティのグループ参加申請方法の変更は未サポートのため、通知なし |
グループメンバーの変更通知 | デフォルトでは、グループメンバーの発言禁止、グループ管理者の変更時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループメンバーの発言禁止、グループ管理者の変更時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループメンバーの発言禁止、グループ管理者の変更通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループメンバーの発言禁止、グループ管理者の変更通知が無効。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート | デフォルトでは、グループメンバーの発言禁止、グループ管理者の変更時に通知が送信され、ローミングデータが保存される。コンソール(https://console.tencentcloud.com/im/qun-setting)による設定をサポート |
グループ作成後のメッセージ送信によるアクティブ化の必要の有無 | 必要 | 不要 | 不要 | 不要 | 不要 |
デフォルトのメッセージ受信選択項目 | オンラインプッシュメッセージとオフラインプッシュの受信 | オンラインプッシュメッセージとオフラインプッシュの受信 | オンラインプッシュメッセージのみ受信 | オンラインプッシュメッセージのみ受信 | オンラインプッシュメッセージとオフラインプッシュの受信 |
機能項目 | フレンドワークグループ(Work)/ 知らない人とのソーシャルグループ(Public)/ 臨時ミーティンググループ(Meeting)/コミュニティ(Community) | ライブストリーミンググループ(AVChatRoom) |
グループ、グループ参加者、グループメッセージのインポートの許可 | グループ、グループ参加者、グループメッセージのインポートを許可し、サードパーティプラットフォームからグループ履歴をIMに移行して使用する時に適用します | グループ、グループ参加者、グループメッセージの一括インポートが許可されず、既存のグループ、グループ参加者、グループメッセージのみ使用できます |
グループの自動回収時間(秒) | グループマスターがグループを解散するか、すべての参加者がグループを退出しない限り、グループはバックグラウンドで回収されません(グループの解散について:グループマスターが解散しない限り、バックグラウンドでグループは回収されず、または自動回収設定後に、不定期にグループをトラバースし、n秒経過しても誰も発言せず、もしくはグループ情報が変更されたことが判明した場合は、グループを解散します)。 | グループマスターがグループを解散するか、すべての参加者がグループを退出しない限り、グループはバックグラウンドで回収されません |
フィールド名 | タイプ | 説明 | 備考 |
GroupId | String | グループの一意性ID | 読み取り専用 グループIDは、App内での一意性が保証され、その形式はプレフィックスが@TGS#となります。また、AppでのカスタムグループIDの設定が可能です。 |
Type | String | グループタイプ | 読み取り専用 デフォルトで次のグループタイプをサポートします:フレンドワークグループ(Work)、知らない人とのソーシャルグループ(Public)、臨時ミーティンググループ(Meeting)、ライブストリーミンググループ(AVChatRoom)、コミュニティ(Community)。詳細については、グループタイプの説明をご参照ください。 旧バージョンのSDKには、Private、ChatRoomおよびBChatRoomタイプも含まれていますが、使用を推奨しません |
Name | String | グループ名 | 読み取り/書き込み可能。最大30文字、変更不可 |
Introduction | String | グループ概要 | 読み取り/書き込み可能。最大240文字、変更不可 |
Notification | String | グループ公告 | 読み取り/書き込み可能。最大300文字、変更不可 |
FaceUrl | String | グループプロフィール画像URL | 読み取り/書き込み可能。最大100文字、変更不可 |
Owner_Account | String | グループマスターID | 読み取り専用 |
CreateTime | Integer | グループの作成時間 | 読み取り専用 |
InfoSeq | Integer | グループプロファイルを変更する度にこの値が増加 | 読み取り専用 |
LastInfoTime | Integer | グループの最後の情報変更時間 | 読み取り専用 |
LastMsgTime | Integer | グループ内の最後のメッセージ送信時間 | 読み取り専用 |
NextMsgSeq | Integer | グループ内の次のメッセージのSeq | 読み取り専用 グループ内の1件ごとのメッセージに一意のメッセージSeqがつき、かつそのSeqは、メッセージ送信順に連続した番号になります。1から始まり、グループ内でメッセージが1件増えるごとに、NextMsgSeqも1増えます(デフォルトでは、グループの参加/退会通知などのシステムメッセージもメッセージとなるため、NextMsgSeqが1増えます) |
MemberNum | Integer | 現在の参加者数 | 読み取り専用 |
MaxMemberNum | Integer | 最大参加者数 | 省略時のデフォルト値:課金上限。例えば、体験版であれば20です。アップグレードした場合、変更するグループ基本プロファイルに従ってこのフィールドを対応する数値に変更する必要があります |
ApplyJoinOption | String | グループ参加申請の選択項目 | グループ参加申請の選択項目には以下の種類があります。 DisableApplyは、いかなる人の参加申請も禁止することを表します。 NeedPermissionは、グループマスターまたは管理者による審査承認が必要なことを表します。 FreeAccessは、審査承認が不要でグループへの自由な参加が許可されていることを表します。 |
フィールド名 | タイプ | 説明 | 備考 |
Member_Account | String | グループメンバーID | 読み取り専用 |
Role | String | グループ内の身分 | グループ内の身分には、Owner(グループマスター)、Admin(グループ管理者)および Member(グループ参加者)があります |
JoinTime | Integer | グループ参加時間 | 読み取り専用 |
MsgSeq | Integer | 当該参加者の現在の既読メッセージSeq | 読み取り専用 |
MsgFlag | String | メッセージ受信の選択項目 | メッセージ受信の選択項目には以下の種類があります。 AcceptAndNotifyは、受信および表示を表します。 AcceptNotNotifyは、受信および非表示を表します(APNsリモートプッシュをトリガーしません)。 Discardは、グループメッセージのブロックを表します(クライアントにメッセージをプッシュしません)。 |
LastSendMsgTime | Integer | 最後のメッセージ送信時間 | 3つの一般グループはサポートあり。ライブストリーミンググループはサポートなし |
NameCard | String | グループネームカード | 読み取り/書き込み可能。最大50バイト、変更不可 |
MuteUntil | Integer | 発言禁止状態 | 0は発言禁止されていないことを表します。0以外の場合、発言禁止状態の締切タイムスタンプを表します |
GroupId+@TOPIC#_
で始まり、グループ内で一意性が確保されています。GroupId+@TOPIC#_+カスタム内容
です。そのうち、カスタム内容には、@TGS#_和@TOPIC#_@TOPIC#
を使用できず(デフォルトで割り当てたグループIDと間違えたことを回避するため)、印刷可能なASCII文字(0x20-0x7e
)を使用する必要があります。@TGS#_@TGS#cQVLVHIM62CJ
で、カスタム内容がTestTopic
の場合、カスタムトピックスIDは@TGS#_@TGS#cQVLVHIM62CJ@TOPIC#_TestTopic
となります。カスタムトピックスIDの長さは96文字以内にする必要があります。
この記事はお役に立ちましたか?