Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Groups Service
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Gruppen
Mit diesem Dienst können Skripts auf Google Groups zugreifen. Damit können Informationen wie die E-Mail-Adresse einer Gruppe oder die Liste der Gruppen, in denen der Nutzer ein direktes Mitglied ist, abgefragt werden. Hier ist ein Beispiel, das zeigt, wie vielen Gruppen der aktuelle Nutzer angehört:
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
Klassen
| Name | Kurzbeschreibung |
Group | Ein Gruppenobjekt, dessen Mitglieder und die Rollen dieser Mitglieder in der Gruppe abgefragt werden können. |
GroupsApp | Diese Klasse bietet Zugriff auf Google Groups-Informationen. |
Role | Mögliche Rollen eines Nutzers in einer Gruppe, z. B. Inhaber oder normales Mitglied. |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
getEmail() | String | Ruft die E-Mail-Adresse dieser Gruppe ab. |
getGroups() | Group[] | Ruft die direkten untergeordneten Gruppen der Gruppe ab. |
getRole(email) | Role | Ruft die Rolle eines Nutzers im Kontext der Gruppe ab. |
getRole(user) | Role | Ruft die Rolle eines Nutzers im Kontext der Gruppe ab. |
getRoles(users) | Role[] | Ruft die Rollen der Nutzer im Kontext der Gruppe ab. |
getUsers() | User[] | Ruft die direkten und gesperrten Mitglieder der Gruppe ab, die ein entsprechendes Google-Konto haben. |
hasGroup(group) | Boolean | Prüft, ob eine Gruppe ein direktes Mitglied dieser Gruppe ist. |
hasGroup(email) | Boolean | Prüft, ob eine Gruppe ein direktes Mitglied dieser Gruppe ist. |
hasUser(email) | Boolean | Prüft, ob ein Nutzer ein direktes Mitglied der Gruppe ist. |
hasUser(user) | Boolean | Prüft, ob ein Nutzer ein direktes Mitglied der Gruppe ist. |
Properties
| Attribut | Typ | Beschreibung |
Role | Role | |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
getGroupByEmail(email) | Group | Ruft die Gruppe mit der angegebenen E-Mail-Adresse ab. |
getGroups() | Group[] | Ruft alle Gruppen ab, in denen Sie ein direktes Mitglied (oder ein ausstehendes Mitglied) sind. |
Properties
| Attribut | Typ | Beschreibung |
OWNER | Enum | Der Inhaber einer Gruppe. |
MANAGER | Enum | Der Manager einer Gruppe. |
MEMBER | Enum | Ein Nutzer, der Mitglied dieser Gruppe ist, aber weder Inhaber noch Manager. |
INVITED | Enum | Ein Nutzer, der von einem Inhaber oder Administrator der Gruppe eingeladen wurde, einer Gruppe beizutreten, die Einladung aber noch nicht angenommen hat. |
PENDING | Enum | Ein Nutzer, der eine Beitrittsanfrage für eine Gruppe gestellt hat, aber noch nicht von einem Inhaber oder Manager genehmigt wurde. |
BANNED | Enum | Ein Nutzer, der für eine Gruppe gesperrt wurde und nicht versuchen kann, ihr beizutreten. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-04-13 (UTC).
[null,null,["Zuletzt aktualisiert: 2026-04-13 (UTC)."],[],[]]