REST Resource: accounts.users

Kaynak: Kullanıcı

User mesajı, bir Merchant Center hesabıyla ilişkili bir kullanıcıyı temsil eder. Hesaptaki kullanıcı izinlerini ve erişim haklarını yönetmek için kullanılır. Daha fazla bilgi için Kullanıcılar ve erişim düzeyleriyle ilgili sık sorulan sorular başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
Alanlar
name

string

Tanımlayıcı. Kullanıcının kaynak adı. Biçim: accounts/{account}/user/{email}

Kendi e-posta adresinizi belirtmek için me kullanın (ör. accounts/{account}/users/me).

state

enum (State)

Yalnızca çıkış. Kullanıcının durumu.

accessRights[]

enum (AccessRight)

İsteğe bağlı. Kullanıcının sahip olduğu erişim hakları.

Eyalet

Kullanıcının olası durumları.

Sıralamalar
STATE_UNSPECIFIED Varsayılan değer. Bu değer kullanılmamaktadır.
PENDING Kullanıcının onayı bekleniyor. Bu durumda, kullanıcının diğer işlemleri gerçekleştirmeden önce daveti kabul etmesi gerekir.
VERIFIED Kullanıcı doğrulanmış olmalıdır.

AccessRight

Erişim hakkı.

Sıralamalar
ACCESS_RIGHT_UNSPECIFIED Varsayılan değer. Bu değer kullanılmamaktadır.
STANDARD Standart erişim hakları.
ADMIN Yönetici erişim hakları.
PERFORMANCE_REPORTING Bu hakka sahip kullanıcılar performans ve analizlere erişebilir.

Yöntemler

create

Merchant Center hesabı kullanıcısı oluşturur.

delete

Merchant Center hesabı kullanıcısını siler.

get

Bir Merchant Center hesabı kullanıcısını alır.

list

Bir Merchant Center hesabının tüm kullanıcılarını listeler.

patch

Merchant Center hesabı kullanıcısını günceller.