Ressource: Locataire
Une ressource de locataire représente un locataire dans le service. Un locataire est un groupe ou une entité qui partage un accès commun à des ressources telles que des profils avec des droits spécifiques. Le Client peut créer plusieurs locataires afin d'isoler les données de différents groupes.
Représentation JSON | |
---|---|
{
"name": string,
"externalId": string,
"usageType": enum ( |
Champs | |
---|---|
name |
Obligatoire pendant la mise à jour du locataire. Nom de ressource d'un locataire. Il est généré par le service lors de la création d'un locataire. Le format est "projects/{projectId}/tenants/{tenantId}". Par exemple, "projects/foo/tenants/bar". |
externalId |
Obligatoire. Identifiant du locataire côté client, permettant d'identifier le locataire de manière unique. Le nombre maximal de caractères autorisés est de 255. |
usageType |
Indique si les données appartenant à ce locataire peuvent être utilisées pour améliorer le produit pour d'autres locataires. Si la règle n'est pas configurée, le comportement par défaut est |
keywordSearchableProfileCustomAttributes[] |
Liste de clés de |
DataUsageType
Énumération représentant la manière dont les données utilisateur appartenant au locataire sont utilisées.
Enums | |
---|---|
DATA_USAGE_TYPE_UNSPECIFIED |
Valeur par défaut. |
AGGREGATED |
Les données appartenant à ce locataire sont utilisées pour améliorer la qualité de la recherche/recommandation entre les locataires. |
ISOLATED |
Les données appartenant à ce locataire sont utilisées pour améliorer la qualité de la recherche/recommandation pour ce locataire uniquement. |
Méthodes |
|
---|---|
|
Complète le préfixe spécifié par des suggestions de mots clés. |
|
Crée une entité locataire. |
|
Supprime le locataire spécifié. |
|
Récupère le locataire spécifié. |
|
Répertorie tous les locataires associés au projet. |
|
Met à jour le locataire spécifié. |