REST Resource: users

Zasób: User

Pojedynczy użytkownik w Display & Video 360.

Zapis JSON
{
  "name": string,
  "userId": string,
  "email": string,
  "displayName": string,
  "assignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu użytkownika.

userId

string (int64 format)

Tylko dane wyjściowe. Unikalny identyfikator użytkownika. Przypisana przez system.

email

string

To pole jest wymagane. Niezmienne. Adres e-mail używany do identyfikacji użytkownika.

displayName

string

To pole jest wymagane. Wyświetlana nazwa użytkownika.

Musi być zakodowany w formacie UTF-8 o maksymalnym rozmiarze 240 bajtów.

assignedUserRoles[]

object (AssignedUserRole)

Przypisane role użytkowników.

Wymagane w: users.create. Wyniki tylko w users.patch. Można ją aktualizować tylko do users.bulkEditAssignedUserRoles.

AssignedUserRole

Pojedyncza przypisana rola użytkownika, która określa autoryzowaną interakcję użytkownika z określonym partnerem lub reklamodawcą.

Zapis JSON
{
  "assignedUserRoleId": string,
  "userRole": enum (UserRole),

  // Union field entity_id can be only one of the following:
  "partnerId": string,
  "advertiserId": string
  // End of list of possible types for union field entity_id.
}
Pola
assignedUserRoleId

string

Tylko dane wyjściowe. Identyfikator przypisanej roli użytkownika.

userRole

enum (UserRole)

To pole jest wymagane. Rola użytkownika, którą należy przypisać użytkownikowi w jednostce.

Pole sumy entity_id. To pole jest wymagane.

Identyfikator jednostki, której dotyczy przypisana rola użytkownika. entity_id może mieć tylko jedną z tych wartości:

partnerId

string (int64 format)

Identyfikator partnera, którego dotyczy przypisana rola użytkownika.

advertiserId

string (int64 format)

Identyfikator reklamodawcy, do którego odnosi się rola użytkownika przypisanego.

UserRole

Możliwe role użytkownika.

Wartości w polu enum
USER_ROLE_UNSPECIFIED Wartość domyślna, gdy rola użytkownika nie jest określona lub nieznana w tej wersji.
ADMIN Użytkownik może zarządzać kampaniami, kreacjami, zamówieniami reklamowymi, elementami zamówienia i raportami dotyczącymi elementu. Mogą wyświetlać i edytować informacje rozliczeniowe, tworzyć i modyfikować użytkowników oraz włączać i wyłączać giełdy. Tę rolę można przypisać tylko do podmiotu partnera.
ADMIN_PARTNER_CLIENT Użytkownik może zarządzać kampaniami, kreacjami, zamówieniami reklamowymi, elementami zamówienia i raportami dotyczącymi elementu. Może tworzyć i modyfikować innych użytkowników ADMIN_PARTNER_CLIENT oraz wyświetlać informacje rozliczeniowe. Nie mogą wyświetlać modeli przychodów, narzutów ani żadnych innych pól istotnych dla sprzedawców. Tę rolę można przypisać tylko do podmiotu partnera.
STANDARD Użytkownik może zarządzać kampaniami, kreacjami, zamówieniami reklamowymi, elementami zamówienia i raportami dotyczącymi elementu. Nie mogą tworzyć i modyfikować użytkowników ani wyświetlać informacji rozliczeniowych.
STANDARD_PLANNER Użytkownik może wyświetlać wszystkie kampanie, kreacje, zamówienia reklamowe, elementy zamówienia i raporty związane z danym elementem, w tym wszystkie dane o kosztach. Mogą tworzyć i modyfikować funkcje związane z planowaniem, m.in. plany i zasoby reklamowe.
STANDARD_PLANNER_LIMITED Użytkownik może wyświetlać wszystkie kampanie, kreacje, zamówienia reklamowe, elementy zamówienia i raporty związane z danym elementem. Mogą tworzyć i modyfikować funkcje związane z planowaniem, m.in. plany i zasoby reklamowe. Nie mają dostępu do danych o kosztach i nie mogą rozpoczynać, akceptować ani negocjować umów.
STANDARD_PARTNER_CLIENT Użytkownik może zarządzać kampaniami, kreacjami, zamówieniami reklamowymi, elementami zamówienia i raportami dotyczącymi elementu. Nie mogą tworzyć ani modyfikować innych użytkowników ani wyświetlać informacji rozliczeniowych. Nie mogą wyświetlać modeli przychodów, narzutów ani żadnych innych pól istotnych dla sprzedawców. Tę rolę można przypisać tylko reklamodawcy.
READ_ONLY Użytkownik może tylko tworzyć raporty i wyświetlać dane dotyczące elementu.
REPORTING_ONLY Użytkownik może tylko tworzyć raporty i nimi zarządzać.
LIMITED_REPORTING_ONLY Użytkownik może tworzyć tylko te raporty bezpieczne dla klienta i nimi zarządzać: ogólny, skuteczności w pozyskiwaniu odbiorców, o różnych partnerach, o słowach kluczowych, o identyfikatorach zamówień, o kategoriach oraz o zewnętrznych dostawcach danych.
CREATIVE Użytkownik może wyświetlać informacje o media planie, których potrzebuje, ale nie ma dostępu do danych o kosztach ani do Rynku.
CREATIVE_ADMIN Użytkownik może wyświetlać informacje o media planie, których potrzebuje, ale nie ma dostępu do danych o kosztach ani do Rynku. Dodatkowo może on dodawać innych administratorów kreacji i użytkowników zarządzających kreacjami.

Metody

bulkEditAssignedUserRoles

Zbiorcze edytowanie ról użytkownika.

create

Tworzy nowego użytkownika.

delete

Usuwa użytkownika.

get

Pobiera użytkownika.

list

Wyświetla listę użytkowników dostępnych dla bieżącego użytkownika.

patch

Aktualizuje istniejącego użytkownika.