REST Resource: users

Zasób: Użytkownik

pojedynczy użytkownik w Display & Video 360,

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

string

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

userId

string (int64 format)

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

email

string

Wymagane. Niezmienna. Adres e-mail używany do identyfikacji użytkownika.

displayName

string

Wymagane. Wyświetlana nazwa użytkownika.

Musi być zakodowany w formacie UTF-8 i mieć maksymalny rozmiar 240 bajtów.

assignedUserRoles[]

object (AssignedUserRole)

przypisane role użytkowników;

Wymagane w kolumnie users.create. Dane wyjściowe tylko w users.patch. Można je zaktualizować tylko za pomocą users.bulkEditAssignedUserRoles.

lastLoginTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa ostatniego logowania użytkownika w interfejsie DV360.

Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

AssignedUserRole

Jedna przypisana rola użytkownika, która określa autoryzowane interakcje 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)

Wymagane. Rolę użytkownika, którą chcesz przypisać do użytkownika w przypadku danego elementu.

Pole unii entity_id. Wymagane.

Identyfikator elementu, do którego ma zastosowanie przypisana rola użytkownika. entity_id może być tylko jednym z tych elementów:

partnerId

string (int64 format)

Identyfikator partnera, do którego ma zastosowanie przypisana rola użytkownika.

advertiserId

string (int64 format)

Identyfikator reklamodawcy, do którego ma zastosowanie przypisana rola użytkownika.

UserRole

Możliwe role użytkowników

Wartości w polu enum
USER_ROLE_UNSPECIFIED Wartość domyślna, gdy rola użytkownika nie jest określona lub jest nieznana w tej wersji.
ADMIN Użytkownik może zarządzać kampaniami, kreacjami, zamówieniami reklamowymi, elementami zamówienia i raportami dotyczącymi danego podmiotu. 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 danego podmiotu. Mogą tworzyć i modyfikować inne konta użytkowników ADMIN_PARTNER_CLIENT oraz wyświetlać informacje rozliczeniowe. Nie mogą wyświetlać modeli przychodów, marż ani innych pól, które są istotne dla sprzedawcy. 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 danego podmiotu. Nie mogą oni tworzyć ani 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 dotyczące danego podmiotu, 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 dotyczące danej firmy. 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 danego podmiotu. Nie mogą tworzyć ani modyfikować innych użytkowników ani wyświetlać informacji rozliczeniowych. Nie mogą wyświetlać modeli przychodów, marż ani innych pól, które są istotne dla sprzedawcy. Tę rolę można przypisać tylko do podmiotu reklamodawcy.
READ_ONLY Użytkownik może tylko tworzyć raporty i wyświetlać dane dotyczące danego podmiotu.
REPORTING_ONLY Użytkownik może tylko tworzyć raporty i nimi zarządzać.
LIMITED_REPORTING_ONLY Użytkownik może tworzyć tylko te bezpieczne dla klienta raporty i nimi zarządzać: raport ogólny oraz raporty o 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 do współpracy, 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 do współpracy, ale nie ma dostępu do danych o kosztach ani do Rynku. Mogą też dodawać do tego podmiotu 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

Usuwanie użytkownika.

get

Pobiera użytkownika.

list

Wyświetla listę użytkowników, do których ma dostęp bieżący użytkownik.

patch

Aktualizuje istniejącego użytkownika.